Max level shown:
1 Table Placement INITIAL, not 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 - action dependency between filter_switch_ipv6_addr and table attached_subnet_ingress_attached_subnets_v4 due to PHV allocation advances stage to 1
1370 Initial # of stages is 1, initial # of entries is 513
1371 Try_alloc_all for Table use
1372 Trying to allocate layout for attached_subnet_ingress_attached_subnets_v4
1373 Picking layout option for table : attached_subnet_ingress_attached_subnets_v4 with requested entries : 513
1374 picked layout for attached_subnet_ingress_attached_subnets_v4 FormatType(02) layout: 513tV ixbar:4B/32b match:4B/32b adb:32/32 ov:10
1375 entries:1024 srams:5 local_tinds: 0 maprams:2 tcams:2 afi:0
1376 Trying to allocate adb for attached_subnet_ingress_attached_subnets_v4
1377 Trying to allocate imem for attached_subnet_ingress_attached_subnets_v4
1378 Entries : 1024, needed_entries: 513, need_more: 0
1379 Selected stage: 1 Furthest stage: 1
1380 try_place_table returning 1024 of attached_subnet_ingress_attached_subnets_v4 in stage 1
1381 Table is placed
1382 Gateway is placed
1383 Pl vector: attached_subnet_ingress_attached_subnets_v4
1384 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 ]
1385 Initial best is first table seen: tbl_sidecar2081
1386 For trial t : tbl_sidecar2082 with best: tbl_sidecar2081
1387 Updating best to tbl_sidecar2082 from tbl_sidecar2081 for reason: default choice
1388 For trial t : nat_ingress_icmp_dst_port with best: tbl_sidecar2082
1389 Keeping best tbl_sidecar2082 for reason: earlier stage calculated
1390 For trial t : cond-77 with best: tbl_sidecar2082
1391 Updating best to cond-77 from tbl_sidecar2082 for reason: longer downward prop control-included dependence tail chain
1392 For trial t : egress_filter_egress_filter with best: cond-77
1393 Updating best to egress_filter_egress_filter from cond-77 for reason: fewer total dependencies in dominance frontier
1394 For trial t : attached_subnet_ingress_attached_subnets_v4 with best: egress_filter_egress_filter
1395 Keeping best egress_filter_egress_filter for reason: earlier stage calculated
1396 placing 5120 entries of egress_filter_egress_filter ( Egress.egress_filter.egress_filter ) (with gw cond-79, result tag $true) in stage 0(8) FormatType(02)
1397 stage 0, work: [ 34523856, 34718820, 34525031 ], partly placed 0, placed 9
1398 { id=5 ram=8 tcam=5 mram=4 eixb=33 tixb=0 malu=0 salu=0 local_tinds=0 }
1399 tbl_sidecar2081 is not a gateway! Aborting search for merge choices
1400 try_place_table(tbl_sidecar2081, stage=0)
1401 Initial # of stages is 0, initial # of entries is 1
1402 Try_alloc_all for Table use
1403 Trying to allocate layout for tbl_sidecar2081
1404 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
1405 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1406 way:{ g:1 e:0 w:1 }
1407 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1408 Trying to allocate adb for tbl_sidecar2081
1409 Trying to allocate imem for tbl_sidecar2081
1410 Entries : 1, needed_entries: 1, need_more: 0
1411 Selected stage: 0 Furthest stage: 1
1412 try_place_table returning 1 of tbl_sidecar2081 in stage 0
1413 Table is placed
1414 Pl vector: tbl_sidecar2081
1415 tbl_sidecar2082 is not a gateway! Aborting search for merge choices
1416 try_place_table(tbl_sidecar2082, stage=0)
1417 Initial # of stages is 0, initial # of entries is 1
1418 Try_alloc_all for Table use
1419 Trying to allocate layout for tbl_sidecar2082
1420 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
1421 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1422 way:{ g:1 e:0 w:1 }
1423 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1424 Trying to allocate adb for tbl_sidecar2082
1425 Trying to allocate imem for tbl_sidecar2082
1426 Entries : 1, needed_entries: 1, need_more: 0
1427 Selected stage: 0 Furthest stage: 1
1428 try_place_table returning 1 of tbl_sidecar2082 in stage 0
1429 Table is placed
1430 Pl vector: tbl_sidecar2082
1431 - skipping cond-42 as its already done
1432 - skipping cond-48 as its already done
1433 try_place_table(cond-51, stage=0)
1434 Merging with match table nat_ingress_icmp_dst_port and tag $true
1435 - dependency between filter_switch_ipv6_addr and table advances stage
1436 Initial # of stages is 1, initial # of entries is 4
1437 Try_alloc_all for Table use
1438 Trying to allocate layout for nat_ingress_icmp_dst_port
1439 Picking layout option for table : nat_ingress_icmp_dst_port with requested entries : 4
1440 picked layout for nat_ingress_icmp_dst_port FormatType(02) layout: 4tV ixbar:2B/9b match:2B/9b
1441 entries:512 srams:0 local_tinds: 0 maprams:0 tcams:1 afi:0
1442 Trying to allocate adb for nat_ingress_icmp_dst_port
1443 Trying to allocate imem for nat_ingress_icmp_dst_port
1444 Entries : 512, needed_entries: 4, need_more: 0
1445 Selected stage: 1 Furthest stage: 1
1446 try_place_table returning 512 of nat_ingress_icmp_dst_port in stage 1
1447 Table is placed
1448 Gateway is placed
1449 Pl vector: nat_ingress_icmp_dst_port
1450 - skipping cond-59 due to in-sequence control dependence on cond-51
1451 - skipping cond-63 due to in-sequence control dependence on cond-51
1452 - skipping cond-74 due to in-sequence control dependence on cond-51
1453 - skipping cond-75 due to in-sequence control dependence on cond-51
1454 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-51
1455 - skipping cond-76 due to in-sequence control dependence on cond-51
1456 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-51
1457 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-51
1458 try_place_table(cond-77, stage=0)
1459 Initial # of stages is 0, initial # of entries is 0
1460 Try_alloc_all for Table use
1461 Trying to allocate layout for cond-77
1462 Picking layout option for table : cond-77 with requested entries : 0
1463 picked layout for cond-77 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
1464 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1465 Trying to allocate adb for cond-77
1466 Trying to allocate imem for cond-77
1467 Entries : 0, needed_entries: 0, need_more: 0
1468 Selected stage: 0 Furthest stage: 1
1469 try_place_table returning 0 of cond-77 in stage 0
1470 Table is placed
1471 Pl vector: cond-77
1472 - skipping cond-79 as its already done
1473 - skipping cond-80 due to in-sequence control dependence on cond-77
1474 try_place_table(cond-81, stage=0)
1475 Merging with match table tbl_sidecar2354 and tag $false
1476 - dependency between egress_filter_egress_filter and table advances stage
1477 Initial # of stages is 1, initial # of entries is 1
1478 Try_alloc_all for Table use
1479 Trying to allocate layout for tbl_sidecar2354
1480 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
1481 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1482 way:{ g:1 e:0 w:1 }
1483 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1484 Trying to allocate adb for tbl_sidecar2354
1485 Trying to allocate imem for tbl_sidecar2354
1486 Entries : 1, needed_entries: 1, need_more: 0
1487 Selected stage: 1 Furthest stage: 1
1488 try_place_table returning 1 of tbl_sidecar2354 in stage 1
1489 Table is placed
1490 Gateway is placed
1491 Merging with match table tbl_sidecar2350 and tag $true
1492 - dependency between egress_filter_egress_filter and table advances stage
1493 Initial # of stages is 1, initial # of entries is 1
1494 Try_alloc_all for Table use
1495 Trying to allocate layout for tbl_sidecar2350
1496 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
1497 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1498 way:{ g:1 e:0 w:1 }
1499 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1500 Trying to allocate adb for tbl_sidecar2350
1501 Trying to allocate imem for tbl_sidecar2350
1502 Entries : 1, needed_entries: 1, need_more: 0
1503 Selected stage: 1 Furthest stage: 1
1504 try_place_table returning 1 of tbl_sidecar2350 in stage 1
1505 Table is placed
1506 Gateway is placed
1507 Merging with match table tbl_sidecar2351 and tag $true
1508 - dependency between egress_filter_egress_filter and table advances stage
1509 Initial # of stages is 1, initial # of entries is 1
1510 Try_alloc_all for Table use
1511 Trying to allocate layout for tbl_sidecar2351
1512 Picking layout option for table : tbl_sidecar2351 with requested entries : 1
1513 picked layout for tbl_sidecar2351 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1514 way:{ g:1 e:0 w:1 }
1515 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1516 Trying to allocate adb for tbl_sidecar2351
1517 Trying to allocate imem for tbl_sidecar2351
1518 Entries : 1, needed_entries: 1, need_more: 0
1519 Selected stage: 1 Furthest stage: 1
1520 try_place_table returning 1 of tbl_sidecar2351 in stage 1
1521 Table is placed
1522 Gateway is placed
1523 Pl vector: tbl_sidecar2354 tbl_sidecar2350 tbl_sidecar2351
1524 try_place_table(cond-49, stage=0)
1525 Merging with match table attached_subnet_ingress_attached_subnets_v4 and tag $true
1526 - action dependency between filter_switch_ipv6_addr and table attached_subnet_ingress_attached_subnets_v4 due to PHV allocation advances stage to 1
1527 Initial # of stages is 1, initial # of entries is 513
1528 Try_alloc_all for Table use
1529 Trying to allocate layout for attached_subnet_ingress_attached_subnets_v4
1530 Picking layout option for table : attached_subnet_ingress_attached_subnets_v4 with requested entries : 513
1531 picked layout for attached_subnet_ingress_attached_subnets_v4 FormatType(02) layout: 513tV ixbar:4B/32b match:4B/32b adb:32/32 ov:10
1532 entries:1024 srams:5 local_tinds: 0 maprams:2 tcams:2 afi:0
1533 Trying to allocate adb for attached_subnet_ingress_attached_subnets_v4
1534 Trying to allocate imem for attached_subnet_ingress_attached_subnets_v4
1535 Entries : 1024, needed_entries: 513, need_more: 0
1536 Selected stage: 1 Furthest stage: 1
1537 try_place_table returning 1024 of attached_subnet_ingress_attached_subnets_v4 in stage 1
1538 Table is placed
1539 Gateway is placed
1540 Pl vector: attached_subnet_ingress_attached_subnets_v4
1541 found 8 tables that could be placed: [ tbl_sidecar2081, tbl_sidecar2082, nat_ingress_icmp_dst_port, cond-77, tbl_sidecar2354, tbl_sidecar2350, tbl_sidecar2351, attached_subnet_ingress_attached_subnets_v4 ]
1542 Initial best is first table seen: tbl_sidecar2081
1543 For trial t : tbl_sidecar2082 with best: tbl_sidecar2081
1544 Updating best to tbl_sidecar2082 from tbl_sidecar2081 for reason: default choice
1545 For trial t : nat_ingress_icmp_dst_port with best: tbl_sidecar2082
1546 Keeping best tbl_sidecar2082 for reason: earlier stage calculated
1547 For trial t : cond-77 with best: tbl_sidecar2082
1548 Updating best to cond-77 from tbl_sidecar2082 for reason: longer downward prop control-included dependence tail chain
1549 For trial t : tbl_sidecar2354 with best: cond-77
1550 Keeping best cond-77 for reason: earlier stage calculated
1551 For trial t : tbl_sidecar2350 with best: cond-77
1552 Keeping best cond-77 for reason: earlier stage calculated
1553 For trial t : tbl_sidecar2351 with best: cond-77
1554 Keeping best cond-77 for reason: earlier stage calculated
1555 For trial t : attached_subnet_ingress_attached_subnets_v4 with best: cond-77
1556 Keeping best cond-77 for reason: earlier stage calculated
1557 placing 0 entries of cond-77 ( cond-77 ) in stage 0(9) FormatType(02)
1558 stage 0, work: [ 34523856, 34718820, 34525031, 34718966 ], partly placed 0, placed 10
1559 { id=5 ram=8 tcam=5 mram=4 eixb=34 tixb=0 malu=0 salu=0 local_tinds=0 }
1560 tbl_sidecar2081 is not a gateway! Aborting search for merge choices
1561 try_place_table(tbl_sidecar2081, stage=0)
1562 Initial # of stages is 0, initial # of entries is 1
1563 Try_alloc_all for Table use
1564 Trying to allocate layout for tbl_sidecar2081
1565 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
1566 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1567 way:{ g:1 e:0 w:1 }
1568 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1569 Trying to allocate adb for tbl_sidecar2081
1570 Trying to allocate imem for tbl_sidecar2081
1571 Entries : 1, needed_entries: 1, need_more: 0
1572 Selected stage: 0 Furthest stage: 1
1573 try_place_table returning 1 of tbl_sidecar2081 in stage 0
1574 Table is placed
1575 Pl vector: tbl_sidecar2081
1576 tbl_sidecar2082 is not a gateway! Aborting search for merge choices
1577 try_place_table(tbl_sidecar2082, stage=0)
1578 Initial # of stages is 0, initial # of entries is 1
1579 Try_alloc_all for Table use
1580 Trying to allocate layout for tbl_sidecar2082
1581 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
1582 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1583 way:{ g:1 e:0 w:1 }
1584 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1585 Trying to allocate adb for tbl_sidecar2082
1586 Trying to allocate imem for tbl_sidecar2082
1587 Entries : 1, needed_entries: 1, need_more: 0
1588 Selected stage: 0 Furthest stage: 1
1589 try_place_table returning 1 of tbl_sidecar2082 in stage 0
1590 Table is placed
1591 Pl vector: tbl_sidecar2082
1592 - skipping cond-42 as its already done
1593 - skipping cond-48 as its already done
1594 try_place_table(cond-51, stage=0)
1595 Merging with match table nat_ingress_icmp_dst_port and tag $true
1596 - dependency between filter_switch_ipv6_addr and table advances stage
1597 Initial # of stages is 1, initial # of entries is 4
1598 Try_alloc_all for Table use
1599 Trying to allocate layout for nat_ingress_icmp_dst_port
1600 Picking layout option for table : nat_ingress_icmp_dst_port with requested entries : 4
1601 picked layout for nat_ingress_icmp_dst_port FormatType(02) layout: 4tV ixbar:2B/9b match:2B/9b
1602 entries:512 srams:0 local_tinds: 0 maprams:0 tcams:1 afi:0
1603 Trying to allocate adb for nat_ingress_icmp_dst_port
1604 Trying to allocate imem for nat_ingress_icmp_dst_port
1605 Entries : 512, needed_entries: 4, need_more: 0
1606 Selected stage: 1 Furthest stage: 1
1607 try_place_table returning 512 of nat_ingress_icmp_dst_port in stage 1
1608 Table is placed
1609 Gateway is placed
1610 Pl vector: nat_ingress_icmp_dst_port
1611 - skipping cond-59 due to in-sequence control dependence on cond-51
1612 - skipping cond-63 due to in-sequence control dependence on cond-51
1613 - skipping cond-74 due to in-sequence control dependence on cond-51
1614 - skipping cond-75 due to in-sequence control dependence on cond-51
1615 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-51
1616 - skipping cond-76 due to in-sequence control dependence on cond-51
1617 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-51
1618 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-51
1619 - skipping cond-77 as its already done
1620 - skipping cond-79 as its already done
1621 - skipping cond-80 because it depends on cond-78
1622 - removing unicast_mac_rewrite_mac_rewrite from merge list because it depends on cond-78
1623 - skipping gateway cond-80 until mergeable tables are available
1624 try_place_table(cond-81, stage=0)
1625 Merging with match table tbl_sidecar2354 and tag $false
1626 - dependency between egress_filter_egress_filter and table advances stage
1627 Initial # of stages is 1, initial # of entries is 1
1628 Try_alloc_all for Table use
1629 Trying to allocate layout for tbl_sidecar2354
1630 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
1631 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1632 way:{ g:1 e:0 w:1 }
1633 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1634 Trying to allocate adb for tbl_sidecar2354
1635 Trying to allocate imem for tbl_sidecar2354
1636 Entries : 1, needed_entries: 1, need_more: 0
1637 Selected stage: 1 Furthest stage: 1
1638 try_place_table returning 1 of tbl_sidecar2354 in stage 1
1639 Table is placed
1640 Gateway is placed
1641 Merging with match table tbl_sidecar2350 and tag $true
1642 - dependency between egress_filter_egress_filter and table advances stage
1643 Initial # of stages is 1, initial # of entries is 1
1644 Try_alloc_all for Table use
1645 Trying to allocate layout for tbl_sidecar2350
1646 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
1647 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1648 way:{ g:1 e:0 w:1 }
1649 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1650 Trying to allocate adb for tbl_sidecar2350
1651 Trying to allocate imem for tbl_sidecar2350
1652 Entries : 1, needed_entries: 1, need_more: 0
1653 Selected stage: 1 Furthest stage: 1
1654 try_place_table returning 1 of tbl_sidecar2350 in stage 1
1655 Table is placed
1656 Gateway is placed
1657 Merging with match table tbl_sidecar2351 and tag $true
1658 - dependency between egress_filter_egress_filter and table advances stage
1659 Initial # of stages is 1, initial # of entries is 1
1660 Try_alloc_all for Table use
1661 Trying to allocate layout for tbl_sidecar2351
1662 Picking layout option for table : tbl_sidecar2351 with requested entries : 1
1663 picked layout for tbl_sidecar2351 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1664 way:{ g:1 e:0 w:1 }
1665 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1666 Trying to allocate adb for tbl_sidecar2351
1667 Trying to allocate imem for tbl_sidecar2351
1668 Entries : 1, needed_entries: 1, need_more: 0
1669 Selected stage: 1 Furthest stage: 1
1670 try_place_table returning 1 of tbl_sidecar2351 in stage 1
1671 Table is placed
1672 Gateway is placed
1673 Pl vector: tbl_sidecar2354 tbl_sidecar2350 tbl_sidecar2351
1674 try_place_table(cond-49, stage=0)
1675 Merging with match table attached_subnet_ingress_attached_subnets_v4 and tag $true
1676 - action dependency between filter_switch_ipv6_addr and table attached_subnet_ingress_attached_subnets_v4 due to PHV allocation advances stage to 1
1677 Initial # of stages is 1, initial # of entries is 513
1678 Try_alloc_all for Table use
1679 Trying to allocate layout for attached_subnet_ingress_attached_subnets_v4
1680 Picking layout option for table : attached_subnet_ingress_attached_subnets_v4 with requested entries : 513
1681 picked layout for attached_subnet_ingress_attached_subnets_v4 FormatType(02) layout: 513tV ixbar:4B/32b match:4B/32b adb:32/32 ov:10
1682 entries:1024 srams:5 local_tinds: 0 maprams:2 tcams:2 afi:0
1683 Trying to allocate adb for attached_subnet_ingress_attached_subnets_v4
1684 Trying to allocate imem for attached_subnet_ingress_attached_subnets_v4
1685 Entries : 1024, needed_entries: 513, need_more: 0
1686 Selected stage: 1 Furthest stage: 1
1687 try_place_table returning 1024 of attached_subnet_ingress_attached_subnets_v4 in stage 1
1688 Table is placed
1689 Gateway is placed
1690 Pl vector: attached_subnet_ingress_attached_subnets_v4
1691 try_place_table(cond-78, stage=0)
1692 Merging with match table tbl_sidecar2296 and tag $true
1693 Initial # of stages is 0, initial # of entries is 1
1694 Try_alloc_all for Table use
1695 Trying to allocate layout for tbl_sidecar2296
1696 Picking layout option for table : tbl_sidecar2296 with requested entries : 1
1697 picked layout for tbl_sidecar2296 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
1698 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
1699 Trying to allocate adb for tbl_sidecar2296
1700 Trying to allocate imem for tbl_sidecar2296
1701 Entries : 1, needed_entries: 1, need_more: 0
1702 Selected stage: 0 Furthest stage: 1
1703 try_place_table returning 1 of tbl_sidecar2296 in stage 0
1704 Table is placed
1705 Gateway is placed
1706 Pl vector: tbl_sidecar2296
1707 found 8 tables that could be placed: [ tbl_sidecar2081, tbl_sidecar2082, nat_ingress_icmp_dst_port, tbl_sidecar2354, tbl_sidecar2350, tbl_sidecar2351, attached_subnet_ingress_attached_subnets_v4, tbl_sidecar2296 ]
1708 Initial best is first table seen: tbl_sidecar2081
1709 For trial t : tbl_sidecar2082 with best: tbl_sidecar2081
1710 Updating best to tbl_sidecar2082 from tbl_sidecar2081 for reason: default choice
1711 For trial t : nat_ingress_icmp_dst_port with best: tbl_sidecar2082
1712 Keeping best tbl_sidecar2082 for reason: earlier stage calculated
1713 For trial t : tbl_sidecar2354 with best: tbl_sidecar2082
1714 Keeping best tbl_sidecar2082 for reason: earlier stage calculated
1715 For trial t : tbl_sidecar2350 with best: tbl_sidecar2082
1716 Keeping best tbl_sidecar2082 for reason: earlier stage calculated
1717 For trial t : tbl_sidecar2351 with best: tbl_sidecar2082
1718 Keeping best tbl_sidecar2082 for reason: earlier stage calculated
1719 For trial t : attached_subnet_ingress_attached_subnets_v4 with best: tbl_sidecar2082
1720 Keeping best tbl_sidecar2082 for reason: earlier stage calculated
1721 For trial t : tbl_sidecar2296 with best: tbl_sidecar2082
1722 Updating best to tbl_sidecar2296 from tbl_sidecar2082 for reason: longer downward prop control-included dependence tail chain
1723 placing 1 entries of tbl_sidecar2296 ( tbl_sidecar2296 ) (with gw cond-78, result tag $true) in stage 0(a) FormatType(02)
1724 stage 0, work: [ 34523856, 34718820, 34525031 ], partly placed 0, placed 11
1725 { id=6 ram=8 tcam=5 mram=4 eixb=34 tixb=0 malu=0 salu=0 local_tinds=0 }
1726 tbl_sidecar2081 is not a gateway! Aborting search for merge choices
1727 try_place_table(tbl_sidecar2081, stage=0)
1728 Initial # of stages is 0, initial # of entries is 1
1729 Try_alloc_all for Table use
1730 Trying to allocate layout for tbl_sidecar2081
1731 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
1732 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1733 way:{ g:1 e:0 w:1 }
1734 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1735 Trying to allocate adb for tbl_sidecar2081
1736 Trying to allocate imem for tbl_sidecar2081
1737 Entries : 1, needed_entries: 1, need_more: 0
1738 Selected stage: 0 Furthest stage: 1
1739 try_place_table returning 1 of tbl_sidecar2081 in stage 0
1740 Table is placed
1741 Pl vector: tbl_sidecar2081
1742 tbl_sidecar2082 is not a gateway! Aborting search for merge choices
1743 try_place_table(tbl_sidecar2082, stage=0)
1744 Initial # of stages is 0, initial # of entries is 1
1745 Try_alloc_all for Table use
1746 Trying to allocate layout for tbl_sidecar2082
1747 Picking layout option for table : tbl_sidecar2082 with requested entries : 1
1748 picked layout for tbl_sidecar2082 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1749 way:{ g:1 e:0 w:1 }
1750 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1751 Trying to allocate adb for tbl_sidecar2082
1752 Trying to allocate imem for tbl_sidecar2082
1753 Entries : 1, needed_entries: 1, need_more: 0
1754 Selected stage: 0 Furthest stage: 1
1755 try_place_table returning 1 of tbl_sidecar2082 in stage 0
1756 Table is placed
1757 Pl vector: tbl_sidecar2082
1758 - skipping cond-42 as its already done
1759 - skipping cond-48 as its already done
1760 try_place_table(cond-51, stage=0)
1761 Merging with match table nat_ingress_icmp_dst_port and tag $true
1762 - dependency between filter_switch_ipv6_addr and table advances stage
1763 Initial # of stages is 1, initial # of entries is 4
1764 Try_alloc_all for Table use
1765 Trying to allocate layout for nat_ingress_icmp_dst_port
1766 Picking layout option for table : nat_ingress_icmp_dst_port with requested entries : 4
1767 picked layout for nat_ingress_icmp_dst_port FormatType(02) layout: 4tV ixbar:2B/9b match:2B/9b
1768 entries:512 srams:0 local_tinds: 0 maprams:0 tcams:1 afi:0
1769 Trying to allocate adb for nat_ingress_icmp_dst_port
1770 Trying to allocate imem for nat_ingress_icmp_dst_port
1771 Entries : 512, needed_entries: 4, need_more: 0
1772 Selected stage: 1 Furthest stage: 1
1773 try_place_table returning 512 of nat_ingress_icmp_dst_port in stage 1
1774 Table is placed
1775 Gateway is placed
1776 Pl vector: nat_ingress_icmp_dst_port
1777 - skipping cond-59 due to in-sequence control dependence on cond-51
1778 - skipping cond-63 due to in-sequence control dependence on cond-51
1779 - skipping cond-74 due to in-sequence control dependence on cond-51
1780 - skipping cond-75 due to in-sequence control dependence on cond-51
1781 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-51
1782 - skipping cond-76 due to in-sequence control dependence on cond-51
1783 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-51
1784 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-51
1785 - skipping cond-77 as its already done
1786 - skipping cond-79 as its already done
1787 try_place_table(cond-80, stage=0)
1788 Merging with match table unicast_mac_rewrite_mac_rewrite and tag $true
1789 - dependency between tbl_sidecar2296 and table advances stage
1790 Initial # of stages is 1, initial # of entries is 256
1791 Try_alloc_all for Table use
1792 Trying to allocate layout for unicast_mac_rewrite_mac_rewrite
1793 Picking layout option for table : unicast_mac_rewrite_mac_rewrite with requested entries : 256
1794 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
1795 way:{ g:1 e:0 w:1 1 }
1796 entries:1024 srams:4 local_tinds: 0 maprams:2 tcams:0 afi:2 I
1797 Trying to allocate adb for unicast_mac_rewrite_mac_rewrite
1798 Trying to allocate imem for unicast_mac_rewrite_mac_rewrite
1799 Entries : 1024, needed_entries: 256, need_more: 0
1800 Selected stage: 1 Furthest stage: 1
1801 try_place_table returning 1024 of unicast_mac_rewrite_mac_rewrite in stage 1
1802 Table is placed
1803 Gateway is placed
1804 Pl vector: unicast_mac_rewrite_mac_rewrite
1805 try_place_table(cond-81, stage=0)
1806 Merging with match table tbl_sidecar2354 and tag $false
1807 - dependency between egress_filter_egress_filter and table advances stage
1808 Initial # of stages is 1, initial # of entries is 1
1809 Try_alloc_all for Table use
1810 Trying to allocate layout for tbl_sidecar2354
1811 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
1812 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1813 way:{ g:1 e:0 w:1 }
1814 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1815 Trying to allocate adb for tbl_sidecar2354
1816 Trying to allocate imem for tbl_sidecar2354
1817 Entries : 1, needed_entries: 1, need_more: 0
1818 Selected stage: 1 Furthest stage: 1
1819 try_place_table returning 1 of tbl_sidecar2354 in stage 1
1820 Table is placed
1821 Gateway is placed
1822 Merging with match table tbl_sidecar2350 and tag $true
1823 - dependency between egress_filter_egress_filter and table advances stage
1824 Initial # of stages is 1, initial # of entries is 1
1825 Try_alloc_all for Table use
1826 Trying to allocate layout for tbl_sidecar2350
1827 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
1828 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1829 way:{ g:1 e:0 w:1 }
1830 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1831 Trying to allocate adb for tbl_sidecar2350
1832 Trying to allocate imem for tbl_sidecar2350
1833 Entries : 1, needed_entries: 1, need_more: 0
1834 Selected stage: 1 Furthest stage: 1
1835 try_place_table returning 1 of tbl_sidecar2350 in stage 1
1836 Table is placed
1837 Gateway is placed
1838 Merging with match table tbl_sidecar2351 and tag $true
1839 - dependency between egress_filter_egress_filter and table advances stage
1840 Initial # of stages is 1, initial # of entries is 1
1841 Try_alloc_all for Table use
1842 Trying to allocate layout for tbl_sidecar2351
1843 Picking layout option for table : tbl_sidecar2351 with requested entries : 1
1844 picked layout for tbl_sidecar2351 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1845 way:{ g:1 e:0 w:1 }
1846 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1847 Trying to allocate adb for tbl_sidecar2351
1848 Trying to allocate imem for tbl_sidecar2351
1849 Entries : 1, needed_entries: 1, need_more: 0
1850 Selected stage: 1 Furthest stage: 1
1851 try_place_table returning 1 of tbl_sidecar2351 in stage 1
1852 Table is placed
1853 Gateway is placed
1854 Pl vector: tbl_sidecar2354 tbl_sidecar2350 tbl_sidecar2351
1855 try_place_table(cond-49, stage=0)
1856 Merging with match table attached_subnet_ingress_attached_subnets_v4 and tag $true
1857 - action dependency between filter_switch_ipv6_addr and table attached_subnet_ingress_attached_subnets_v4 due to PHV allocation advances stage to 1
1858 Initial # of stages is 1, initial # of entries is 513
1859 Try_alloc_all for Table use
1860 Trying to allocate layout for attached_subnet_ingress_attached_subnets_v4
1861 Picking layout option for table : attached_subnet_ingress_attached_subnets_v4 with requested entries : 513
1862 picked layout for attached_subnet_ingress_attached_subnets_v4 FormatType(02) layout: 513tV ixbar:4B/32b match:4B/32b adb:32/32 ov:10
1863 entries:1024 srams:5 local_tinds: 0 maprams:2 tcams:2 afi:0
1864 Trying to allocate adb for attached_subnet_ingress_attached_subnets_v4
1865 Trying to allocate imem for attached_subnet_ingress_attached_subnets_v4
1866 Entries : 1024, needed_entries: 513, need_more: 0
1867 Selected stage: 1 Furthest stage: 1
1868 try_place_table returning 1024 of attached_subnet_ingress_attached_subnets_v4 in stage 1
1869 Table is placed
1870 Gateway is placed
1871 Pl vector: attached_subnet_ingress_attached_subnets_v4
1872 found 8 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, attached_subnet_ingress_attached_subnets_v4 ]
1873 Initial best is first table seen: tbl_sidecar2081
1874 For trial t : tbl_sidecar2082 with best: tbl_sidecar2081
1875 Updating best to tbl_sidecar2082 from tbl_sidecar2081 for reason: default choice
1876 For trial t : nat_ingress_icmp_dst_port with best: tbl_sidecar2082
1877 Keeping best tbl_sidecar2082 for reason: earlier stage calculated
1878 For trial t : unicast_mac_rewrite_mac_rewrite with best: tbl_sidecar2082
1879 Keeping best tbl_sidecar2082 for reason: earlier stage calculated
1880 For trial t : tbl_sidecar2354 with best: tbl_sidecar2082
1881 Keeping best tbl_sidecar2082 for reason: earlier stage calculated
1882 For trial t : tbl_sidecar2350 with best: tbl_sidecar2082
1883 Keeping best tbl_sidecar2082 for reason: earlier stage calculated
1884 For trial t : tbl_sidecar2351 with best: tbl_sidecar2082
1885 Keeping best tbl_sidecar2082 for reason: earlier stage calculated
1886 For trial t : attached_subnet_ingress_attached_subnets_v4 with best: tbl_sidecar2082
1887 Keeping best tbl_sidecar2082 for reason: earlier stage calculated
1888 placing 1 entries of tbl_sidecar2082 ( tbl_sidecar2082 ) in stage 0(b) FormatType(022)
1889 stage 0, work: [ 34523856, 34718820, 34525031 ], partly placed 0, placed 12
1890 { id=7 ram=10 tcam=5 mram=6 eixb=34 tixb=0 malu=0 salu=0 local_tinds=0 }
1891 tbl_sidecar2081 is not a gateway! Aborting search for merge choices
1892 try_place_table(tbl_sidecar2081, stage=0)
1893 Initial # of stages is 0, initial # of entries is 1
1894 Try_alloc_all for Table use
1895 Trying to allocate layout for tbl_sidecar2081
1896 Picking layout option for table : tbl_sidecar2081 with requested entries : 1
1897 picked layout for tbl_sidecar2081 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1898 way:{ g:1 e:0 w:1 }
1899 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1900 Trying to allocate adb for tbl_sidecar2081
1901 Trying to allocate imem for tbl_sidecar2081
1902 Entries : 1, needed_entries: 1, need_more: 0
1903 Selected stage: 0 Furthest stage: 1
1904 try_place_table returning 1 of tbl_sidecar2081 in stage 0
1905 Table is placed
1906 Pl vector: tbl_sidecar2081
1907 - skipping tbl_sidecar2082 as its already done
1908 - skipping cond-42 as its already done
1909 - skipping cond-48 as its already done
1910 try_place_table(cond-51, stage=0)
1911 Merging with match table nat_ingress_icmp_dst_port and tag $true
1912 - dependency between filter_switch_ipv6_addr and table advances stage
1913 Initial # of stages is 1, initial # of entries is 4
1914 Try_alloc_all for Table use
1915 Trying to allocate layout for nat_ingress_icmp_dst_port
1916 Picking layout option for table : nat_ingress_icmp_dst_port with requested entries : 4
1917 picked layout for nat_ingress_icmp_dst_port FormatType(02) layout: 4tV ixbar:2B/9b match:2B/9b
1918 entries:512 srams:0 local_tinds: 0 maprams:0 tcams:1 afi:0
1919 Trying to allocate adb for nat_ingress_icmp_dst_port
1920 Trying to allocate imem for nat_ingress_icmp_dst_port
1921 Entries : 512, needed_entries: 4, need_more: 0
1922 Selected stage: 1 Furthest stage: 1
1923 try_place_table returning 512 of nat_ingress_icmp_dst_port in stage 1
1924 Table is placed
1925 Gateway is placed
1926 Pl vector: nat_ingress_icmp_dst_port
1927 - skipping cond-59 due to in-sequence control dependence on cond-51
1928 - skipping cond-63 due to in-sequence control dependence on cond-51
1929 - skipping cond-74 due to in-sequence control dependence on cond-51
1930 - skipping cond-75 due to in-sequence control dependence on cond-51
1931 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-51
1932 - skipping cond-76 due to in-sequence control dependence on cond-51
1933 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-51
1934 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-51
1935 - skipping cond-77 as its already done
1936 - skipping cond-79 as its already done
1937 try_place_table(cond-80, stage=0)
1938 Merging with match table unicast_mac_rewrite_mac_rewrite and tag $true
1939 - dependency between tbl_sidecar2296 and table advances stage
1940 Initial # of stages is 1, initial # of entries is 256
1941 Try_alloc_all for Table use
1942 Trying to allocate layout for unicast_mac_rewrite_mac_rewrite
1943 Picking layout option for table : unicast_mac_rewrite_mac_rewrite with requested entries : 256
1944 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
1945 way:{ g:1 e:0 w:1 1 }
1946 entries:1024 srams:4 local_tinds: 0 maprams:2 tcams:0 afi:2 I
1947 Trying to allocate adb for unicast_mac_rewrite_mac_rewrite
1948 Trying to allocate imem for unicast_mac_rewrite_mac_rewrite
1949 Entries : 1024, needed_entries: 256, need_more: 0
1950 Selected stage: 1 Furthest stage: 1
1951 try_place_table returning 1024 of unicast_mac_rewrite_mac_rewrite in stage 1
1952 Table is placed
1953 Gateway is placed
1954 Pl vector: unicast_mac_rewrite_mac_rewrite
1955 try_place_table(cond-81, stage=0)
1956 Merging with match table tbl_sidecar2354 and tag $false
1957 - dependency between egress_filter_egress_filter and table advances stage
1958 Initial # of stages is 1, initial # of entries is 1
1959 Try_alloc_all for Table use
1960 Trying to allocate layout for tbl_sidecar2354
1961 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
1962 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1963 way:{ g:1 e:0 w:1 }
1964 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1965 Trying to allocate adb for tbl_sidecar2354
1966 Trying to allocate imem for tbl_sidecar2354
1967 Entries : 1, needed_entries: 1, need_more: 0
1968 Selected stage: 1 Furthest stage: 1
1969 try_place_table returning 1 of tbl_sidecar2354 in stage 1
1970 Table is placed
1971 Gateway is placed
1972 Merging with match table tbl_sidecar2350 and tag $true
1973 - dependency between egress_filter_egress_filter and table advances stage
1974 Initial # of stages is 1, initial # of entries is 1
1975 Try_alloc_all for Table use
1976 Trying to allocate layout for tbl_sidecar2350
1977 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
1978 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1979 way:{ g:1 e:0 w:1 }
1980 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1981 Trying to allocate adb for tbl_sidecar2350
1982 Trying to allocate imem for tbl_sidecar2350
1983 Entries : 1, needed_entries: 1, need_more: 0
1984 Selected stage: 1 Furthest stage: 1
1985 try_place_table returning 1 of tbl_sidecar2350 in stage 1
1986 Table is placed
1987 Gateway is placed
1988 Merging with match table tbl_sidecar2351 and tag $true
1989 - dependency between egress_filter_egress_filter and table advances stage
1990 Initial # of stages is 1, initial # of entries is 1
1991 Try_alloc_all for Table use
1992 Trying to allocate layout for tbl_sidecar2351
1993 Picking layout option for table : tbl_sidecar2351 with requested entries : 1
1994 picked layout for tbl_sidecar2351 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
1995 way:{ g:1 e:0 w:1 }
1996 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
1997 Trying to allocate adb for tbl_sidecar2351
1998 Trying to allocate imem for tbl_sidecar2351
1999 Entries : 1, needed_entries: 1, need_more: 0
2000 Selected stage: 1 Furthest stage: 1
2001 try_place_table returning 1 of tbl_sidecar2351 in stage 1
2002 Table is placed
2003 Gateway is placed
2004 Pl vector: tbl_sidecar2354 tbl_sidecar2350 tbl_sidecar2351
2005 try_place_table(cond-49, stage=0)
2006 Merging with match table attached_subnet_ingress_attached_subnets_v4 and tag $true
2007 - action dependency between filter_switch_ipv6_addr and table attached_subnet_ingress_attached_subnets_v4 due to PHV allocation advances stage to 1
2008 Initial # of stages is 1, initial # of entries is 513
2009 Try_alloc_all for Table use
2010 Trying to allocate layout for attached_subnet_ingress_attached_subnets_v4
2011 Picking layout option for table : attached_subnet_ingress_attached_subnets_v4 with requested entries : 513
2012 picked layout for attached_subnet_ingress_attached_subnets_v4 FormatType(02) layout: 513tV ixbar:4B/32b match:4B/32b adb:32/32 ov:10
2013 entries:1024 srams:5 local_tinds: 0 maprams:2 tcams:2 afi:0
2014 Trying to allocate adb for attached_subnet_ingress_attached_subnets_v4
2015 Trying to allocate imem for attached_subnet_ingress_attached_subnets_v4
2016 Entries : 1024, needed_entries: 513, need_more: 0
2017 Selected stage: 1 Furthest stage: 1
2018 try_place_table returning 1024 of attached_subnet_ingress_attached_subnets_v4 in stage 1
2019 Table is placed
2020 Gateway is placed
2021 Pl vector: attached_subnet_ingress_attached_subnets_v4
2022 found 7 tables that could be placed: [ tbl_sidecar2081, nat_ingress_icmp_dst_port, unicast_mac_rewrite_mac_rewrite, tbl_sidecar2354, tbl_sidecar2350, tbl_sidecar2351, attached_subnet_ingress_attached_subnets_v4 ]
2023 Initial best is first table seen: tbl_sidecar2081
2024 For trial t : nat_ingress_icmp_dst_port with best: tbl_sidecar2081
2025 Keeping best tbl_sidecar2081 for reason: earlier stage calculated
2026 For trial t : unicast_mac_rewrite_mac_rewrite with best: tbl_sidecar2081
2027 Keeping best tbl_sidecar2081 for reason: earlier stage calculated
2028 For trial t : tbl_sidecar2354 with best: tbl_sidecar2081
2029 Keeping best tbl_sidecar2081 for reason: earlier stage calculated
2030 For trial t : tbl_sidecar2350 with best: tbl_sidecar2081
2031 Keeping best tbl_sidecar2081 for reason: earlier stage calculated
2032 For trial t : tbl_sidecar2351 with best: tbl_sidecar2081
2033 Keeping best tbl_sidecar2081 for reason: earlier stage calculated
2034 For trial t : attached_subnet_ingress_attached_subnets_v4 with best: tbl_sidecar2081
2035 Keeping best tbl_sidecar2081 for reason: earlier stage calculated
2036 placing 1 entries of tbl_sidecar2081 ( tbl_sidecar2081 ) in stage 0(c) FormatType(022)
2037 stage 0, work: [ 34523856, 34718820, 34525031 ], partly placed 0, placed 13
2038 { id=8 ram=12 tcam=5 mram=8 eixb=34 tixb=0 malu=0 salu=0 local_tinds=0 }
2039 - skipping tbl_sidecar2081 as its already done
2040 - skipping tbl_sidecar2082 as its already done
2041 - skipping cond-42 as its already done
2042 - skipping cond-48 as its already done
2043 try_place_table(cond-51, stage=0)
2044 Merging with match table nat_ingress_icmp_dst_port and tag $true
2045 - dependency between filter_switch_ipv6_addr and table advances stage
2046 Initial # of stages is 1, initial # of entries is 4
2047 Try_alloc_all for Table use
2048 Trying to allocate layout for nat_ingress_icmp_dst_port
2049 Picking layout option for table : nat_ingress_icmp_dst_port with requested entries : 4
2050 picked layout for nat_ingress_icmp_dst_port FormatType(02) layout: 4tV ixbar:2B/9b match:2B/9b
2051 entries:512 srams:0 local_tinds: 0 maprams:0 tcams:1 afi:0
2052 Trying to allocate adb for nat_ingress_icmp_dst_port
2053 Trying to allocate imem for nat_ingress_icmp_dst_port
2054 Entries : 512, needed_entries: 4, need_more: 0
2055 Selected stage: 1 Furthest stage: 1
2056 try_place_table returning 512 of nat_ingress_icmp_dst_port in stage 1
2057 Table is placed
2058 Gateway is placed
2059 Pl vector: nat_ingress_icmp_dst_port
2060 - skipping cond-59 due to in-sequence control dependence on cond-51
2061 - skipping cond-63 due to in-sequence control dependence on cond-51
2062 - skipping cond-74 due to in-sequence control dependence on cond-51
2063 - skipping cond-75 due to in-sequence control dependence on cond-51
2064 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-51
2065 - skipping cond-76 due to in-sequence control dependence on cond-51
2066 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-51
2067 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-51
2068 - skipping cond-77 as its already done
2069 - skipping cond-79 as its already done
2070 try_place_table(cond-80, stage=0)
2071 Merging with match table unicast_mac_rewrite_mac_rewrite and tag $true
2072 - dependency between tbl_sidecar2296 and table advances stage
2073 Initial # of stages is 1, initial # of entries is 256
2074 Try_alloc_all for Table use
2075 Trying to allocate layout for unicast_mac_rewrite_mac_rewrite
2076 Picking layout option for table : unicast_mac_rewrite_mac_rewrite with requested entries : 256
2077 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
2078 way:{ g:1 e:0 w:1 1 }
2079 entries:1024 srams:4 local_tinds: 0 maprams:2 tcams:0 afi:2 I
2080 Trying to allocate adb for unicast_mac_rewrite_mac_rewrite
2081 Trying to allocate imem for unicast_mac_rewrite_mac_rewrite
2082 Entries : 1024, needed_entries: 256, need_more: 0
2083 Selected stage: 1 Furthest stage: 1
2084 try_place_table returning 1024 of unicast_mac_rewrite_mac_rewrite in stage 1
2085 Table is placed
2086 Gateway is placed
2087 Pl vector: unicast_mac_rewrite_mac_rewrite
2088 try_place_table(cond-81, stage=0)
2089 Merging with match table tbl_sidecar2354 and tag $false
2090 - dependency between egress_filter_egress_filter and table advances stage
2091 Initial # of stages is 1, initial # of entries is 1
2092 Try_alloc_all for Table use
2093 Trying to allocate layout for tbl_sidecar2354
2094 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
2095 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2096 way:{ g:1 e:0 w:1 }
2097 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2098 Trying to allocate adb for tbl_sidecar2354
2099 Trying to allocate imem for tbl_sidecar2354
2100 Entries : 1, needed_entries: 1, need_more: 0
2101 Selected stage: 1 Furthest stage: 1
2102 try_place_table returning 1 of tbl_sidecar2354 in stage 1
2103 Table is placed
2104 Gateway is placed
2105 Merging with match table tbl_sidecar2350 and tag $true
2106 - dependency between egress_filter_egress_filter and table advances stage
2107 Initial # of stages is 1, initial # of entries is 1
2108 Try_alloc_all for Table use
2109 Trying to allocate layout for tbl_sidecar2350
2110 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
2111 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2112 way:{ g:1 e:0 w:1 }
2113 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2114 Trying to allocate adb for tbl_sidecar2350
2115 Trying to allocate imem for tbl_sidecar2350
2116 Entries : 1, needed_entries: 1, need_more: 0
2117 Selected stage: 1 Furthest stage: 1
2118 try_place_table returning 1 of tbl_sidecar2350 in stage 1
2119 Table is placed
2120 Gateway is placed
2121 Merging with match table tbl_sidecar2351 and tag $true
2122 - dependency between egress_filter_egress_filter and table advances stage
2123 Initial # of stages is 1, initial # of entries is 1
2124 Try_alloc_all for Table use
2125 Trying to allocate layout for tbl_sidecar2351
2126 Picking layout option for table : tbl_sidecar2351 with requested entries : 1
2127 picked layout for tbl_sidecar2351 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2128 way:{ g:1 e:0 w:1 }
2129 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2130 Trying to allocate adb for tbl_sidecar2351
2131 Trying to allocate imem for tbl_sidecar2351
2132 Entries : 1, needed_entries: 1, need_more: 0
2133 Selected stage: 1 Furthest stage: 1
2134 try_place_table returning 1 of tbl_sidecar2351 in stage 1
2135 Table is placed
2136 Gateway is placed
2137 Pl vector: tbl_sidecar2354 tbl_sidecar2350 tbl_sidecar2351
2138 try_place_table(cond-49, stage=0)
2139 Merging with match table attached_subnet_ingress_attached_subnets_v4 and tag $true
2140 - action dependency between filter_switch_ipv6_addr and table attached_subnet_ingress_attached_subnets_v4 due to PHV allocation advances stage to 1
2141 Initial # of stages is 1, initial # of entries is 513
2142 Try_alloc_all for Table use
2143 Trying to allocate layout for attached_subnet_ingress_attached_subnets_v4
2144 Picking layout option for table : attached_subnet_ingress_attached_subnets_v4 with requested entries : 513
2145 picked layout for attached_subnet_ingress_attached_subnets_v4 FormatType(02) layout: 513tV ixbar:4B/32b match:4B/32b adb:32/32 ov:10
2146 entries:1024 srams:5 local_tinds: 0 maprams:2 tcams:2 afi:0
2147 Trying to allocate adb for attached_subnet_ingress_attached_subnets_v4
2148 Trying to allocate imem for attached_subnet_ingress_attached_subnets_v4
2149 Entries : 1024, needed_entries: 513, need_more: 0
2150 Selected stage: 1 Furthest stage: 1
2151 try_place_table returning 1024 of attached_subnet_ingress_attached_subnets_v4 in stage 1
2152 Table is placed
2153 Gateway is placed
2154 Pl vector: attached_subnet_ingress_attached_subnets_v4
2155 found 6 tables that could be placed: [ nat_ingress_icmp_dst_port, unicast_mac_rewrite_mac_rewrite, tbl_sidecar2354, tbl_sidecar2350, tbl_sidecar2351, attached_subnet_ingress_attached_subnets_v4 ]
2156 Initial best is first table seen: nat_ingress_icmp_dst_port
2157 For trial t : unicast_mac_rewrite_mac_rewrite with best: nat_ingress_icmp_dst_port
2158 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2159 For trial t : tbl_sidecar2354 with best: nat_ingress_icmp_dst_port
2160 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2161 For trial t : tbl_sidecar2350 with best: nat_ingress_icmp_dst_port
2162 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2163 For trial t : tbl_sidecar2351 with best: nat_ingress_icmp_dst_port
2164 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2165 For trial t : attached_subnet_ingress_attached_subnets_v4 with best: nat_ingress_icmp_dst_port
2166 Updating best to attached_subnet_ingress_attached_subnets_v4 from nat_ingress_icmp_dst_port for reason: longer downward dominance frontier dependence chain
2167 Adding table:nat_ingress_icmp_dst_port in the initial stage option
2168 Adding table:unicast_mac_rewrite_mac_rewrite in the initial stage option
2169 Adding table:tbl_sidecar2354 in the initial stage option
2170 Adding table:tbl_sidecar2350 in the initial stage option
2171 Adding table:tbl_sidecar2351 in the initial stage option
2172 Adding table:attached_subnet_ingress_attached_subnets_v4 in the initial stage option
2173 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 1(10) FormatType(02)
2174 stage 1, work: [ 34523856, 34718820, 34525031, 34525029 ], partly placed 0, placed 14
2175 { id=1 ram=5 tcam=2 mram=2 eixb=4 tixb=0 malu=0 salu=0 local_tinds=0 }
2176 - skipping tbl_sidecar2081 as its already done
2177 - skipping tbl_sidecar2082 as its already done
2178 - skipping cond-42 as its already done
2179 - skipping cond-48 as its already done
2180 try_place_table(cond-51, stage=1)
2181 Merging with match table nat_ingress_icmp_dst_port and tag $true
2182 Initial # of stages is 1, initial # of entries is 4
2183 Try_alloc_all for Table use
2184 Trying to allocate layout for nat_ingress_icmp_dst_port
2185 Picking layout option for table : nat_ingress_icmp_dst_port with requested entries : 4
2186 picked layout for nat_ingress_icmp_dst_port FormatType(02) layout: 4tV ixbar:2B/9b match:2B/9b
2187 entries:512 srams:0 local_tinds: 0 maprams:0 tcams:1 afi:0
2188 Trying to allocate adb for nat_ingress_icmp_dst_port
2189 Trying to allocate imem for nat_ingress_icmp_dst_port
2190 Entries : 512, needed_entries: 4, need_more: 0
2191 Selected stage: 1 Furthest stage: 2
2192 try_place_table returning 512 of nat_ingress_icmp_dst_port in stage 1
2193 Table is placed
2194 Gateway is placed
2195 Pl vector: nat_ingress_icmp_dst_port
2196 - skipping cond-59 due to in-sequence control dependence on cond-51
2197 - skipping cond-63 due to in-sequence control dependence on cond-51
2198 - skipping cond-74 due to in-sequence control dependence on cond-51
2199 - skipping cond-75 due to in-sequence control dependence on cond-51
2200 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-51
2201 - skipping cond-76 due to in-sequence control dependence on cond-51
2202 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-51
2203 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-51
2204 - skipping cond-77 as its already done
2205 - skipping cond-79 as its already done
2206 try_place_table(cond-80, stage=1)
2207 Merging with match table unicast_mac_rewrite_mac_rewrite and tag $true
2208 Initial # of stages is 1, initial # of entries is 256
2209 Try_alloc_all for Table use
2210 Trying to allocate layout for unicast_mac_rewrite_mac_rewrite
2211 Picking layout option for table : unicast_mac_rewrite_mac_rewrite with requested entries : 256
2212 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
2213 way:{ g:1 e:0 w:1 1 }
2214 entries:1024 srams:4 local_tinds: 0 maprams:2 tcams:0 afi:2 I
2215 Trying to allocate adb for unicast_mac_rewrite_mac_rewrite
2216 Trying to allocate imem for unicast_mac_rewrite_mac_rewrite
2217 Entries : 1024, needed_entries: 256, need_more: 0
2218 Selected stage: 1 Furthest stage: 2
2219 try_place_table returning 1024 of unicast_mac_rewrite_mac_rewrite in stage 1
2220 Table is placed
2221 Gateway is placed
2222 Pl vector: unicast_mac_rewrite_mac_rewrite
2223 try_place_table(cond-81, stage=1)
2224 Merging with match table tbl_sidecar2354 and tag $false
2225 Initial # of stages is 1, initial # of entries is 1
2226 Try_alloc_all for Table use
2227 Trying to allocate layout for tbl_sidecar2354
2228 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
2229 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2230 way:{ g:1 e:0 w:1 }
2231 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2232 Trying to allocate adb for tbl_sidecar2354
2233 Trying to allocate imem for tbl_sidecar2354
2234 Entries : 1, needed_entries: 1, need_more: 0
2235 Selected stage: 1 Furthest stage: 2
2236 try_place_table returning 1 of tbl_sidecar2354 in stage 1
2237 Table is placed
2238 Gateway is placed
2239 Merging with match table tbl_sidecar2350 and tag $true
2240 Initial # of stages is 1, initial # of entries is 1
2241 Try_alloc_all for Table use
2242 Trying to allocate layout for tbl_sidecar2350
2243 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
2244 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2245 way:{ g:1 e:0 w:1 }
2246 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2247 Trying to allocate adb for tbl_sidecar2350
2248 Trying to allocate imem for tbl_sidecar2350
2249 Entries : 1, needed_entries: 1, need_more: 0
2250 Selected stage: 1 Furthest stage: 2
2251 try_place_table returning 1 of tbl_sidecar2350 in stage 1
2252 Table is placed
2253 Gateway is placed
2254 Merging with match table tbl_sidecar2351 and tag $true
2255 Initial # of stages is 1, initial # of entries is 1
2256 Try_alloc_all for Table use
2257 Trying to allocate layout for tbl_sidecar2351
2258 Picking layout option for table : tbl_sidecar2351 with requested entries : 1
2259 picked layout for tbl_sidecar2351 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2260 way:{ g:1 e:0 w:1 }
2261 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2262 Trying to allocate adb for tbl_sidecar2351
2263 Trying to allocate imem for tbl_sidecar2351
2264 Entries : 1, needed_entries: 1, need_more: 0
2265 Selected stage: 1 Furthest stage: 2
2266 try_place_table returning 1 of tbl_sidecar2351 in stage 1
2267 Table is placed
2268 Gateway is placed
2269 Pl vector: tbl_sidecar2354 tbl_sidecar2350 tbl_sidecar2351
2270 - skipping cond-49 as its already done
2271 try_place_table(cond-50, stage=1)
2272 Merging with match table attached_subnet_ingress_attached_subnets_v6 and tag $true
2273 Initial # of stages is 1, initial # of entries is 513
2274 Try_alloc_all for Table use
2275 Trying to allocate layout for attached_subnet_ingress_attached_subnets_v6
2276 Picking layout option for table : attached_subnet_ingress_attached_subnets_v6 with requested entries : 513
2277 picked layout for attached_subnet_ingress_attached_subnets_v6 FormatType(02) layout: 513tV ixbar:16B/128b match:16B/128b adb:32/32 ov:10
2278 entries:1024 srams:5 local_tinds: 0 maprams:2 tcams:6 afi:0
2279 Trying to allocate adb for attached_subnet_ingress_attached_subnets_v6
2280 Trying to allocate imem for attached_subnet_ingress_attached_subnets_v6
2281 Entries : 1024, needed_entries: 513, need_more: 0
2282 Selected stage: 1 Furthest stage: 2
2283 try_place_table returning 1024 of attached_subnet_ingress_attached_subnets_v6 in stage 1
2284 Table is placed
2285 Gateway is placed
2286 Pl vector: attached_subnet_ingress_attached_subnets_v6
2287 found 6 tables that could be placed: [ nat_ingress_icmp_dst_port, unicast_mac_rewrite_mac_rewrite, tbl_sidecar2354, tbl_sidecar2350, tbl_sidecar2351, attached_subnet_ingress_attached_subnets_v6 ]
2288 Initial best is first table seen: nat_ingress_icmp_dst_port
2289 For trial t : unicast_mac_rewrite_mac_rewrite with best: nat_ingress_icmp_dst_port
2290 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2291 For trial t : tbl_sidecar2354 with best: nat_ingress_icmp_dst_port
2292 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2293 For trial t : tbl_sidecar2350 with best: nat_ingress_icmp_dst_port
2294 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2295 For trial t : tbl_sidecar2351 with best: nat_ingress_icmp_dst_port
2296 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2297 For trial t : attached_subnet_ingress_attached_subnets_v6 with best: nat_ingress_icmp_dst_port
2298 Updating best to attached_subnet_ingress_attached_subnets_v6 from nat_ingress_icmp_dst_port for reason: longer downward dominance frontier dependence chain
2299 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 1(11) FormatType(02)
2300 stage 1, work: [ 34523856, 34718820 ], partly placed 0, placed 15
2301 { id=2 ram=10 tcam=8 mram=4 eixb=20 tixb=0 malu=0 salu=0 local_tinds=0 }
2302 - skipping tbl_sidecar2081 as its already done
2303 - skipping tbl_sidecar2082 as its already done
2304 - skipping cond-42 as its already done
2305 - skipping cond-48 as its already done
2306 try_place_table(cond-51, stage=1)
2307 Merging with match table nat_ingress_icmp_dst_port and tag $true
2308 Initial # of stages is 1, initial # of entries is 4
2309 Try_alloc_all for Table use
2310 Trying to allocate layout for nat_ingress_icmp_dst_port
2311 Picking layout option for table : nat_ingress_icmp_dst_port with requested entries : 4
2312 picked layout for nat_ingress_icmp_dst_port FormatType(02) layout: 4tV ixbar:2B/9b match:2B/9b
2313 entries:512 srams:0 local_tinds: 0 maprams:0 tcams:1 afi:0
2314 Trying to allocate adb for nat_ingress_icmp_dst_port
2315 Trying to allocate imem for nat_ingress_icmp_dst_port
2316 Entries : 512, needed_entries: 4, need_more: 0
2317 Selected stage: 1 Furthest stage: 2
2318 try_place_table returning 512 of nat_ingress_icmp_dst_port in stage 1
2319 Table is placed
2320 Gateway is placed
2321 Pl vector: nat_ingress_icmp_dst_port
2322 - skipping cond-59 due to in-sequence control dependence on cond-51
2323 - skipping cond-63 due to in-sequence control dependence on cond-51
2324 - skipping cond-74 due to in-sequence control dependence on cond-51
2325 - skipping cond-75 due to in-sequence control dependence on cond-51
2326 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-51
2327 - skipping cond-76 due to in-sequence control dependence on cond-51
2328 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-51
2329 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-51
2330 - skipping cond-77 as its already done
2331 - skipping cond-79 as its already done
2332 try_place_table(cond-80, stage=1)
2333 Merging with match table unicast_mac_rewrite_mac_rewrite and tag $true
2334 Initial # of stages is 1, initial # of entries is 256
2335 Try_alloc_all for Table use
2336 Trying to allocate layout for unicast_mac_rewrite_mac_rewrite
2337 Picking layout option for table : unicast_mac_rewrite_mac_rewrite with requested entries : 256
2338 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
2339 way:{ g:1 e:0 w:1 1 }
2340 entries:1024 srams:4 local_tinds: 0 maprams:2 tcams:0 afi:2 I
2341 Trying to allocate adb for unicast_mac_rewrite_mac_rewrite
2342 Trying to allocate imem for unicast_mac_rewrite_mac_rewrite
2343 Entries : 1024, needed_entries: 256, need_more: 0
2344 Selected stage: 1 Furthest stage: 2
2345 try_place_table returning 1024 of unicast_mac_rewrite_mac_rewrite in stage 1
2346 Table is placed
2347 Gateway is placed
2348 Pl vector: unicast_mac_rewrite_mac_rewrite
2349 try_place_table(cond-81, stage=1)
2350 Merging with match table tbl_sidecar2354 and tag $false
2351 Initial # of stages is 1, initial # of entries is 1
2352 Try_alloc_all for Table use
2353 Trying to allocate layout for tbl_sidecar2354
2354 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
2355 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2356 way:{ g:1 e:0 w:1 }
2357 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2358 Trying to allocate adb for tbl_sidecar2354
2359 Trying to allocate imem for tbl_sidecar2354
2360 Entries : 1, needed_entries: 1, need_more: 0
2361 Selected stage: 1 Furthest stage: 2
2362 try_place_table returning 1 of tbl_sidecar2354 in stage 1
2363 Table is placed
2364 Gateway is placed
2365 Merging with match table tbl_sidecar2350 and tag $true
2366 Initial # of stages is 1, initial # of entries is 1
2367 Try_alloc_all for Table use
2368 Trying to allocate layout for tbl_sidecar2350
2369 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
2370 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2371 way:{ g:1 e:0 w:1 }
2372 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2373 Trying to allocate adb for tbl_sidecar2350
2374 Trying to allocate imem for tbl_sidecar2350
2375 Entries : 1, needed_entries: 1, need_more: 0
2376 Selected stage: 1 Furthest stage: 2
2377 try_place_table returning 1 of tbl_sidecar2350 in stage 1
2378 Table is placed
2379 Gateway is placed
2380 Merging with match table tbl_sidecar2351 and tag $true
2381 Initial # of stages is 1, initial # of entries is 1
2382 Try_alloc_all for Table use
2383 Trying to allocate layout for tbl_sidecar2351
2384 Picking layout option for table : tbl_sidecar2351 with requested entries : 1
2385 picked layout for tbl_sidecar2351 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2386 way:{ g:1 e:0 w:1 }
2387 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2388 Trying to allocate adb for tbl_sidecar2351
2389 Trying to allocate imem for tbl_sidecar2351
2390 Entries : 1, needed_entries: 1, need_more: 0
2391 Selected stage: 1 Furthest stage: 2
2392 try_place_table returning 1 of tbl_sidecar2351 in stage 1
2393 Table is placed
2394 Gateway is placed
2395 Pl vector: tbl_sidecar2354 tbl_sidecar2350 tbl_sidecar2351
2396 found 5 tables that could be placed: [ nat_ingress_icmp_dst_port, unicast_mac_rewrite_mac_rewrite, tbl_sidecar2354, tbl_sidecar2350, tbl_sidecar2351 ]
2397 Initial best is first table seen: nat_ingress_icmp_dst_port
2398 For trial t : unicast_mac_rewrite_mac_rewrite with best: nat_ingress_icmp_dst_port
2399 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2400 For trial t : tbl_sidecar2354 with best: nat_ingress_icmp_dst_port
2401 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2402 For trial t : tbl_sidecar2350 with best: nat_ingress_icmp_dst_port
2403 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2404 For trial t : tbl_sidecar2351 with best: nat_ingress_icmp_dst_port
2405 Keeping best nat_ingress_icmp_dst_port for reason: longer downward prop control-included dependence tail chain
2406 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(12) FormatType(02)
2407 stage 1, work: [ 34523856, 34718820, 34525037, 35706198 ], partly placed 0, placed 16
2408 { id=3 ram=10 tcam=9 mram=4 eixb=22 tixb=0 malu=0 salu=0 local_tinds=0 }
2409 - skipping tbl_sidecar2081 as its already done
2410 - skipping tbl_sidecar2082 as its already done
2411 - skipping cond-42 as its already done
2412 - skipping cond-48 as its already done
2413 - skipping cond-51 as its already done
2414 - skipping cond-59 because it depends on cond-52
2415 - skipping gateway cond-59 until any of the control dominating tables can be placed
2416 - skipping cond-63 due to in-sequence control dependence on cond-59
2417 - skipping cond-74 due to in-sequence control dependence on cond-59
2418 - skipping cond-75 due to in-sequence control dependence on cond-59
2419 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
2420 - skipping cond-76 because it depends on cond-52
2421 - removing tbl_sidecar2173 from merge list because it depends on cond-52
2422 - skipping gateway cond-76 until mergeable tables are available
2423 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
2424 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
2425 - skipping cond-77 as its already done
2426 - skipping cond-79 as its already done
2427 try_place_table(cond-80, stage=1)
2428 Merging with match table unicast_mac_rewrite_mac_rewrite and tag $true
2429 Initial # of stages is 1, initial # of entries is 256
2430 Try_alloc_all for Table use
2431 Trying to allocate layout for unicast_mac_rewrite_mac_rewrite
2432 Picking layout option for table : unicast_mac_rewrite_mac_rewrite with requested entries : 256
2433 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
2434 way:{ g:1 e:0 w:1 1 }
2435 entries:1024 srams:4 local_tinds: 0 maprams:2 tcams:0 afi:2 I
2436 Trying to allocate adb for unicast_mac_rewrite_mac_rewrite
2437 Trying to allocate imem for unicast_mac_rewrite_mac_rewrite
2438 Entries : 1024, needed_entries: 256, need_more: 0
2439 Selected stage: 1 Furthest stage: 2
2440 try_place_table returning 1024 of unicast_mac_rewrite_mac_rewrite in stage 1
2441 Table is placed
2442 Gateway is placed
2443 Pl vector: unicast_mac_rewrite_mac_rewrite
2444 try_place_table(cond-81, stage=1)
2445 Merging with match table tbl_sidecar2354 and tag $false
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_sidecar2354
2449 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
2450 picked layout for tbl_sidecar2354 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_sidecar2354
2454 Trying to allocate imem for tbl_sidecar2354
2455 Entries : 1, needed_entries: 1, need_more: 0
2456 Selected stage: 1 Furthest stage: 2
2457 try_place_table returning 1 of tbl_sidecar2354 in stage 1
2458 Table is placed
2459 Gateway is placed
2460 Merging with match table tbl_sidecar2350 and tag $true
2461 Initial # of stages is 1, initial # of entries is 1
2462 Try_alloc_all for Table use
2463 Trying to allocate layout for tbl_sidecar2350
2464 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
2465 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2466 way:{ g:1 e:0 w:1 }
2467 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2468 Trying to allocate adb for tbl_sidecar2350
2469 Trying to allocate imem for tbl_sidecar2350
2470 Entries : 1, needed_entries: 1, need_more: 0
2471 Selected stage: 1 Furthest stage: 2
2472 try_place_table returning 1 of tbl_sidecar2350 in stage 1
2473 Table is placed
2474 Gateway is placed
2475 Merging with match table tbl_sidecar2351 and tag $true
2476 Initial # of stages is 1, initial # of entries is 1
2477 Try_alloc_all for Table use
2478 Trying to allocate layout for tbl_sidecar2351
2479 Picking layout option for table : tbl_sidecar2351 with requested entries : 1
2480 picked layout for tbl_sidecar2351 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2481 way:{ g:1 e:0 w:1 }
2482 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2483 Trying to allocate adb for tbl_sidecar2351
2484 Trying to allocate imem for tbl_sidecar2351
2485 Entries : 1, needed_entries: 1, need_more: 0
2486 Selected stage: 1 Furthest stage: 2
2487 try_place_table returning 1 of tbl_sidecar2351 in stage 1
2488 Table is placed
2489 Gateway is placed
2490 Pl vector: tbl_sidecar2354 tbl_sidecar2350 tbl_sidecar2351
2491 - skipping nat_ingress_icmp_dst_port as its already done
2492 try_place_table(cond-52, stage=1)
2493 Initial # of stages is 1, initial # of entries is 0
2494 Try_alloc_all for Table use
2495 Trying to allocate layout for cond-52
2496 Picking layout option for table : cond-52 with requested entries : 0
2497 picked layout for cond-52 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
2498 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
2499 Trying to allocate adb for cond-52
2500 Trying to allocate imem for cond-52
2501 Entries : 0, needed_entries: 0, need_more: 0
2502 Selected stage: 1 Furthest stage: 2
2503 try_place_table returning 0 of cond-52 in stage 1
2504 Table is placed
2505 Pl vector: cond-52
2506 - skipping nat_ingress_ingress_hit due to in-sequence control dependence on cond-52
2507 - skipping ara_table_7 as a parent is not yet placed
2508 - skipping ara_table_5 as a parent is not yet placed
2509 - skipping ara_table_2 as a parent is not yet placed
2510 found 5 tables that could be placed: [ unicast_mac_rewrite_mac_rewrite, tbl_sidecar2354, tbl_sidecar2350, tbl_sidecar2351, cond-52 ]
2511 Initial best is first table seen: unicast_mac_rewrite_mac_rewrite
2512 For trial t : tbl_sidecar2354 with best: unicast_mac_rewrite_mac_rewrite
2513 Keeping best unicast_mac_rewrite_mac_rewrite for reason: direct control dependency difference
2514 For trial t : tbl_sidecar2350 with best: unicast_mac_rewrite_mac_rewrite
2515 Keeping best unicast_mac_rewrite_mac_rewrite for reason: direct control dependency difference
2516 For trial t : tbl_sidecar2351 with best: unicast_mac_rewrite_mac_rewrite
2517 Keeping best unicast_mac_rewrite_mac_rewrite for reason: direct control dependency difference
2518 For trial t : cond-52 with best: unicast_mac_rewrite_mac_rewrite
2519 Updating best to cond-52 from unicast_mac_rewrite_mac_rewrite for reason: longer downward prop control-included dependence tail chain
2520 placing 0 entries of cond-52 ( cond-52 ) in stage 1(13) FormatType(02)
2521 stage 1, work: [ 34523856, 34718820, 34525037, 34525590, 34525592 ], partly placed 0, placed 17
2522 { id=3 ram=10 tcam=9 mram=4 eixb=23 tixb=0 malu=0 salu=0 local_tinds=0 }
2523 - skipping tbl_sidecar2081 as its already done
2524 - skipping tbl_sidecar2082 as its already done
2525 - skipping cond-42 as its already done
2526 - skipping cond-48 as its already done
2527 - skipping cond-51 as its already done
2528 - skipping cond-59 because it depends on nat_ingress_ingress_hit
2529 - skipping gateway cond-59 until any of the control dominating tables can be placed
2530 - skipping cond-63 due to in-sequence control dependence on cond-59
2531 - skipping cond-74 due to in-sequence control dependence on cond-59
2532 - skipping cond-75 due to in-sequence control dependence on cond-59
2533 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
2534 - skipping cond-76 because it depends on cond-53
2535 - removing tbl_sidecar2173 from merge list because it depends on cond-53
2536 - skipping gateway cond-76 until mergeable tables are available
2537 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
2538 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
2539 - skipping cond-77 as its already done
2540 - skipping cond-79 as its already done
2541 try_place_table(cond-80, stage=1)
2542 Merging with match table unicast_mac_rewrite_mac_rewrite and tag $true
2543 Initial # of stages is 1, initial # of entries is 256
2544 Try_alloc_all for Table use
2545 Trying to allocate layout for unicast_mac_rewrite_mac_rewrite
2546 Picking layout option for table : unicast_mac_rewrite_mac_rewrite with requested entries : 256
2547 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
2548 way:{ g:1 e:0 w:1 1 }
2549 entries:1024 srams:4 local_tinds: 0 maprams:2 tcams:0 afi:2 I
2550 Trying to allocate adb for unicast_mac_rewrite_mac_rewrite
2551 Trying to allocate imem for unicast_mac_rewrite_mac_rewrite
2552 Entries : 1024, needed_entries: 256, need_more: 0
2553 Selected stage: 1 Furthest stage: 2
2554 try_place_table returning 1024 of unicast_mac_rewrite_mac_rewrite in stage 1
2555 Table is placed
2556 Gateway is placed
2557 Pl vector: unicast_mac_rewrite_mac_rewrite
2558 try_place_table(cond-81, stage=1)
2559 Merging with match table tbl_sidecar2354 and tag $false
2560 Initial # of stages is 1, initial # of entries is 1
2561 Try_alloc_all for Table use
2562 Trying to allocate layout for tbl_sidecar2354
2563 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
2564 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2565 way:{ g:1 e:0 w:1 }
2566 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2567 Trying to allocate adb for tbl_sidecar2354
2568 Trying to allocate imem for tbl_sidecar2354
2569 Entries : 1, needed_entries: 1, need_more: 0
2570 Selected stage: 1 Furthest stage: 2
2571 try_place_table returning 1 of tbl_sidecar2354 in stage 1
2572 Table is placed
2573 Gateway is placed
2574 Merging with match table tbl_sidecar2350 and tag $true
2575 Initial # of stages is 1, initial # of entries is 1
2576 Try_alloc_all for Table use
2577 Trying to allocate layout for tbl_sidecar2350
2578 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
2579 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2580 way:{ g:1 e:0 w:1 }
2581 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2582 Trying to allocate adb for tbl_sidecar2350
2583 Trying to allocate imem for tbl_sidecar2350
2584 Entries : 1, needed_entries: 1, need_more: 0
2585 Selected stage: 1 Furthest stage: 2
2586 try_place_table returning 1 of tbl_sidecar2350 in stage 1
2587 Table is placed
2588 Gateway is placed
2589 Merging with match table tbl_sidecar2351 and tag $true
2590 Initial # of stages is 1, initial # of entries is 1
2591 Try_alloc_all for Table use
2592 Trying to allocate layout for tbl_sidecar2351
2593 Picking layout option for table : tbl_sidecar2351 with requested entries : 1
2594 picked layout for tbl_sidecar2351 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2595 way:{ g:1 e:0 w:1 }
2596 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2597 Trying to allocate adb for tbl_sidecar2351
2598 Trying to allocate imem for tbl_sidecar2351
2599 Entries : 1, needed_entries: 1, need_more: 0
2600 Selected stage: 1 Furthest stage: 2
2601 try_place_table returning 1 of tbl_sidecar2351 in stage 1
2602 Table is placed
2603 Gateway is placed
2604 Pl vector: tbl_sidecar2354 tbl_sidecar2350 tbl_sidecar2351
2605 - skipping nat_ingress_icmp_dst_port as its already done
2606 - skipping cond-52 as its already done
2607 - skipping nat_ingress_ingress_hit because it depends on cond-53
2608 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
2609 try_place_table(cond-53, stage=1)
2610 Merging with match table nat_ingress_ingress_ipv4 and tag $false
2611 - dependency between nat_ingress_icmp_dst_port and table advances stage
2612 Initial # of stages is 2, initial # of entries is 2560
2613 Try_alloc_all for Table use
2614 Trying to allocate layout for nat_ingress_ingress_ipv4
2615 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
2616 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
2617 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
2618 Trying to allocate adb for nat_ingress_ingress_ipv4
2619 Trying to allocate imem for nat_ingress_ingress_ipv4
2620 Entries : 2560, needed_entries: 2560, need_more: 0
2621 Selected stage: 2 Furthest stage: 2
2622 try_place_table returning 2560 of nat_ingress_ingress_ipv4 in stage 2
2623 Table is placed
2624 Gateway is placed
2625 Pl vector: nat_ingress_ingress_ipv4
2626 try_place_table(cond-54, stage=1)
2627 Merging with match table nat_ingress_ingress_ipv6 and tag $true
2628 - dependency between nat_ingress_icmp_dst_port and table advances stage
2629 Initial # of stages is 2, initial # of entries is 2560
2630 Try_alloc_all for Table use
2631 Trying to allocate layout for nat_ingress_ingress_ipv6
2632 Picking layout option for table : nat_ingress_ingress_ipv6 with requested entries : 2560
2633 picked layout for nat_ingress_ingress_ipv6 FormatType(02) layout: 1024trV ixbar:20B/160b match:20B/160b adb:32/32 ov:10
2634 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:20 afi:0
2635 Trying to allocate adb for nat_ingress_ingress_ipv6
2636 Trying to allocate imem for nat_ingress_ingress_ipv6
2637 Entries : 2560, needed_entries: 2560, need_more: 0
2638 Selected stage: 2 Furthest stage: 2
2639 try_place_table returning 2560 of nat_ingress_ingress_ipv6 in stage 2
2640 Table is placed
2641 Gateway is placed
2642 Pl vector: nat_ingress_ingress_ipv6
2643 found 6 tables that could be placed: [ unicast_mac_rewrite_mac_rewrite, tbl_sidecar2354, tbl_sidecar2350, tbl_sidecar2351, nat_ingress_ingress_ipv4, nat_ingress_ingress_ipv6 ]
2644 Initial best is first table seen: unicast_mac_rewrite_mac_rewrite
2645 For trial t : tbl_sidecar2354 with best: unicast_mac_rewrite_mac_rewrite
2646 Keeping best unicast_mac_rewrite_mac_rewrite for reason: direct control dependency difference
2647 For trial t : tbl_sidecar2350 with best: unicast_mac_rewrite_mac_rewrite
2648 Keeping best unicast_mac_rewrite_mac_rewrite for reason: direct control dependency difference
2649 For trial t : tbl_sidecar2351 with best: unicast_mac_rewrite_mac_rewrite
2650 Keeping best unicast_mac_rewrite_mac_rewrite for reason: direct control dependency difference
2651 For trial t : nat_ingress_ingress_ipv4 with best: unicast_mac_rewrite_mac_rewrite
2652 Keeping best unicast_mac_rewrite_mac_rewrite for reason: earlier stage calculated
2653 For trial t : nat_ingress_ingress_ipv6 with best: unicast_mac_rewrite_mac_rewrite
2654 Keeping best unicast_mac_rewrite_mac_rewrite for reason: earlier stage calculated
2655 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(14) FormatType(02)
2656 stage 1, work: [ 34523856, 34718820, 34525037, 34525590, 34525592 ], partly placed 0, placed 18
2657 { id=4 ram=14 tcam=9 mram=6 eixb=25 tixb=0 malu=0 salu=0 local_tinds=0 }
2658 - skipping tbl_sidecar2081 as its already done
2659 - skipping tbl_sidecar2082 as its already done
2660 - skipping cond-42 as its already done
2661 - skipping cond-48 as its already done
2662 - skipping cond-51 as its already done
2663 - skipping cond-59 because it depends on nat_ingress_ingress_hit
2664 - skipping gateway cond-59 until any of the control dominating tables can be placed
2665 - skipping cond-63 due to in-sequence control dependence on cond-59
2666 - skipping cond-74 due to in-sequence control dependence on cond-59
2667 - skipping cond-75 due to in-sequence control dependence on cond-59
2668 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
2669 - skipping cond-76 because it depends on cond-53
2670 - removing tbl_sidecar2173 from merge list because it depends on cond-53
2671 - skipping gateway cond-76 until mergeable tables are available
2672 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
2673 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
2674 - skipping cond-77 as its already done
2675 - skipping cond-79 as its already done
2676 - skipping cond-80 as its already done
2677 try_place_table(cond-81, stage=1)
2678 Merging with match table tbl_sidecar2354 and tag $false
2679 Initial # of stages is 1, initial # of entries is 1
2680 Try_alloc_all for Table use
2681 Trying to allocate layout for tbl_sidecar2354
2682 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
2683 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2684 way:{ g:1 e:0 w:1 }
2685 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2686 Trying to allocate adb for tbl_sidecar2354
2687 Trying to allocate imem for tbl_sidecar2354
2688 Entries : 1, needed_entries: 1, need_more: 0
2689 Selected stage: 1 Furthest stage: 2
2690 try_place_table returning 1 of tbl_sidecar2354 in stage 1
2691 Table is placed
2692 Gateway is placed
2693 Merging with match table tbl_sidecar2350 and tag $true
2694 Initial # of stages is 1, initial # of entries is 1
2695 Try_alloc_all for Table use
2696 Trying to allocate layout for tbl_sidecar2350
2697 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
2698 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2699 way:{ g:1 e:0 w:1 }
2700 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2701 Trying to allocate adb for tbl_sidecar2350
2702 Trying to allocate imem for tbl_sidecar2350
2703 Entries : 1, needed_entries: 1, need_more: 0
2704 Selected stage: 1 Furthest stage: 2
2705 try_place_table returning 1 of tbl_sidecar2350 in stage 1
2706 Table is placed
2707 Gateway is placed
2708 Merging with match table tbl_sidecar2351 and tag $true
2709 Initial # of stages is 1, initial # of entries is 1
2710 Try_alloc_all for Table use
2711 Trying to allocate layout for tbl_sidecar2351
2712 Picking layout option for table : tbl_sidecar2351 with requested entries : 1
2713 picked layout for tbl_sidecar2351 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2714 way:{ g:1 e:0 w:1 }
2715 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2716 Trying to allocate adb for tbl_sidecar2351
2717 Trying to allocate imem for tbl_sidecar2351
2718 Entries : 1, needed_entries: 1, need_more: 0
2719 Selected stage: 1 Furthest stage: 2
2720 try_place_table returning 1 of tbl_sidecar2351 in stage 1
2721 Table is placed
2722 Gateway is placed
2723 Pl vector: tbl_sidecar2354 tbl_sidecar2350 tbl_sidecar2351
2724 - skipping nat_ingress_icmp_dst_port as its already done
2725 - skipping cond-52 as its already done
2726 - skipping nat_ingress_ingress_hit because it depends on cond-53
2727 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
2728 try_place_table(cond-53, stage=1)
2729 Merging with match table nat_ingress_ingress_ipv4 and tag $false
2730 - dependency between nat_ingress_icmp_dst_port and table advances stage
2731 Initial # of stages is 2, initial # of entries is 2560
2732 Try_alloc_all for Table use
2733 Trying to allocate layout for nat_ingress_ingress_ipv4
2734 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
2735 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
2736 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
2737 Trying to allocate adb for nat_ingress_ingress_ipv4
2738 Trying to allocate imem for nat_ingress_ingress_ipv4
2739 Entries : 2560, needed_entries: 2560, need_more: 0
2740 Selected stage: 2 Furthest stage: 2
2741 try_place_table returning 2560 of nat_ingress_ingress_ipv4 in stage 2
2742 Table is placed
2743 Gateway is placed
2744 Pl vector: nat_ingress_ingress_ipv4
2745 try_place_table(cond-54, stage=1)
2746 Merging with match table nat_ingress_ingress_ipv6 and tag $true
2747 - dependency between nat_ingress_icmp_dst_port and table advances stage
2748 Initial # of stages is 2, initial # of entries is 2560
2749 Try_alloc_all for Table use
2750 Trying to allocate layout for nat_ingress_ingress_ipv6
2751 Picking layout option for table : nat_ingress_ingress_ipv6 with requested entries : 2560
2752 picked layout for nat_ingress_ingress_ipv6 FormatType(02) layout: 1024trV ixbar:20B/160b match:20B/160b adb:32/32 ov:10
2753 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:20 afi:0
2754 Trying to allocate adb for nat_ingress_ingress_ipv6
2755 Trying to allocate imem for nat_ingress_ingress_ipv6
2756 Entries : 2560, needed_entries: 2560, need_more: 0
2757 Selected stage: 2 Furthest stage: 2
2758 try_place_table returning 2560 of nat_ingress_ingress_ipv6 in stage 2
2759 Table is placed
2760 Gateway is placed
2761 Pl vector: nat_ingress_ingress_ipv6
2762 found 5 tables that could be placed: [ tbl_sidecar2354, tbl_sidecar2350, tbl_sidecar2351, nat_ingress_ingress_ipv4, nat_ingress_ingress_ipv6 ]
2763 Initial best is first table seen: tbl_sidecar2354
2764 For trial t : tbl_sidecar2350 with best: tbl_sidecar2354
2765 Updating best to tbl_sidecar2350 from tbl_sidecar2354 for reason: default choice
2766 For trial t : tbl_sidecar2351 with best: tbl_sidecar2350
2767 Updating best to tbl_sidecar2351 from tbl_sidecar2350 for reason: default choice
2768 For trial t : nat_ingress_ingress_ipv4 with best: tbl_sidecar2351
2769 Keeping best tbl_sidecar2351 for reason: earlier stage calculated
2770 For trial t : nat_ingress_ingress_ipv6 with best: tbl_sidecar2351
2771 Keeping best tbl_sidecar2351 for reason: earlier stage calculated
2772 placing 1 entries of tbl_sidecar2351 ( tbl_sidecar2351 ) (with gw cond-81, result tag $true) in stage 1(15) FormatType(022)
2773 stage 1, work: [ 34523856, 34718820, 34525037, 34525590, 34525592, 34719195, 34719354 ], partly placed 0, placed 19
2774 { id=5 ram=16 tcam=9 mram=8 eixb=25 tixb=0 malu=0 salu=0 local_tinds=0 }
2775 - skipping tbl_sidecar2081 as its already done
2776 - skipping tbl_sidecar2082 as its already done
2777 - skipping cond-42 as its already done
2778 - skipping cond-48 as its already done
2779 - skipping cond-51 as its already done
2780 - skipping cond-59 because it depends on nat_ingress_ingress_hit
2781 - skipping gateway cond-59 until any of the control dominating tables can be placed
2782 - skipping cond-63 due to in-sequence control dependence on cond-59
2783 - skipping cond-74 due to in-sequence control dependence on cond-59
2784 - skipping cond-75 due to in-sequence control dependence on cond-59
2785 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
2786 - skipping cond-76 because it depends on cond-53
2787 - removing tbl_sidecar2173 from merge list because it depends on cond-53
2788 - skipping gateway cond-76 until mergeable tables are available
2789 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
2790 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
2791 - skipping cond-77 as its already done
2792 - skipping cond-79 as its already done
2793 - skipping cond-80 as its already done
2794 - skipping cond-81 as its already done
2795 - skipping nat_ingress_icmp_dst_port as its already done
2796 - skipping cond-52 as its already done
2797 - skipping nat_ingress_ingress_hit because it depends on cond-53
2798 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
2799 try_place_table(cond-53, stage=1)
2800 Merging with match table nat_ingress_ingress_ipv4 and tag $false
2801 - dependency between nat_ingress_icmp_dst_port and table advances stage
2802 Initial # of stages is 2, initial # of entries is 2560
2803 Try_alloc_all for Table use
2804 Trying to allocate layout for nat_ingress_ingress_ipv4
2805 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
2806 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
2807 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
2808 Trying to allocate adb for nat_ingress_ingress_ipv4
2809 Trying to allocate imem for nat_ingress_ingress_ipv4
2810 Entries : 2560, needed_entries: 2560, need_more: 0
2811 Selected stage: 2 Furthest stage: 2
2812 try_place_table returning 2560 of nat_ingress_ingress_ipv4 in stage 2
2813 Table is placed
2814 Gateway is placed
2815 Pl vector: nat_ingress_ingress_ipv4
2816 try_place_table(cond-54, stage=1)
2817 Merging with match table nat_ingress_ingress_ipv6 and tag $true
2818 - dependency between nat_ingress_icmp_dst_port and table advances stage
2819 Initial # of stages is 2, initial # of entries is 2560
2820 Try_alloc_all for Table use
2821 Trying to allocate layout for nat_ingress_ingress_ipv6
2822 Picking layout option for table : nat_ingress_ingress_ipv6 with requested entries : 2560
2823 picked layout for nat_ingress_ingress_ipv6 FormatType(02) layout: 1024trV ixbar:20B/160b match:20B/160b adb:32/32 ov:10
2824 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:20 afi:0
2825 Trying to allocate adb for nat_ingress_ingress_ipv6
2826 Trying to allocate imem for nat_ingress_ingress_ipv6
2827 Entries : 2560, needed_entries: 2560, need_more: 0
2828 Selected stage: 2 Furthest stage: 2
2829 try_place_table returning 2560 of nat_ingress_ingress_ipv6 in stage 2
2830 Table is placed
2831 Gateway is placed
2832 Pl vector: nat_ingress_ingress_ipv6
2833 tbl_sidecar2350 is not a gateway! Aborting search for merge choices
2834 try_place_table(tbl_sidecar2350, stage=1)
2835 Initial # of stages is 1, initial # of entries is 1
2836 Try_alloc_all for Table use
2837 Trying to allocate layout for tbl_sidecar2350
2838 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
2839 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2840 way:{ g:1 e:0 w:1 }
2841 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2842 Trying to allocate adb for tbl_sidecar2350
2843 Trying to allocate imem for tbl_sidecar2350
2844 table tbl_sidecar2350 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.drop_port_ctr
2845 too many stats tables
2846 Memuse for failed memory placement:
2847 tc sb rb tib ab st srams mapram ov gw pay 2p
2848 .. .. .. .. .. .. .......... ...... .. .. .. .
2849 .. .. .. .. .. .. .......... ...... .. .. .. .
2850 .. .. .. .. .. .. .......... ...... .. .. .. .
2851 .. .. .. .. .. .. .......... ...... .. .. .. .
2852 .. .. .. .. .. .. .......... ...... .. .. .. .
2853 .. .. .. .. .. .. .......... ...... .. .. .. .
2854 .. .. .. .. .. .. .......... ...... .. .. .. .
2855 .. .. .. .. .. .. .......... ...... .. .. .. .
2856 ..
2857 ..
2858 ..
2859 ..
2860 
2861 Table use of memory allocation did not fit
2862 Try_alloc_all for Min use
2863 Trying to allocate layout for tbl_sidecar2350
2864 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
2865 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2866 way:{ g:1 e:0 w:1 }
2867 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2868 Trying to allocate adb for tbl_sidecar2350
2869 Trying to allocate imem for tbl_sidecar2350
2870 table tbl_sidecar2350 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.drop_port_ctr
2871 too many stats tables
2872 Memuse for failed memory placement:
2873 tc sb rb tib ab st srams mapram ov gw pay 2p
2874 .. .. .. .. .. .. .......... ...... .. .. .. .
2875 .. .. .. .. .. .. .......... ...... .. .. .. .
2876 .. .. .. .. .. .. .......... ...... .. .. .. .
2877 .. .. .. .. .. .. .......... ...... .. .. .. .
2878 .. .. .. .. .. .. .......... ...... .. .. .. .
2879 .. .. .. .. .. .. .......... ...... .. .. .. .
2880 .. .. .. .. .. .. .......... ...... .. .. .. .
2881 .. .. .. .. .. .. .......... ...... .. .. .. .
2882 ..
2883 ..
2884 ..
2885 ..
2886 
2887 Min use of memory allocation did not fit
2888 Try_alloc_all for Table use
2889 Trying to allocate layout for tbl_sidecar2350
2890 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
2891 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2892 way:{ g:1 e:0 w:1 }
2893 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2894 Trying to allocate adb for tbl_sidecar2350
2895 Trying to allocate imem for tbl_sidecar2350
2896 Entries : 1, needed_entries: 1, need_more: 0
2897 Selected stage: 2 Furthest stage: 2
2898 try_place_table returning 1 of tbl_sidecar2350 in stage 2
2899 Table is placed
2900 Pl vector: tbl_sidecar2350
2901 - skipping tbl_sidecar2351 as its already done
2902 tbl_sidecar2354 is not a gateway! Aborting search for merge choices
2903 try_place_table(tbl_sidecar2354, stage=1)
2904 Initial # of stages is 1, initial # of entries is 1
2905 Try_alloc_all for Table use
2906 Trying to allocate layout for tbl_sidecar2354
2907 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
2908 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2909 way:{ g:1 e:0 w:1 }
2910 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2911 Trying to allocate adb for tbl_sidecar2354
2912 Trying to allocate imem for tbl_sidecar2354
2913 table tbl_sidecar2354 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.forwarded_ctr
2914 too many stats tables
2915 Memuse for failed memory placement:
2916 tc sb rb tib ab st srams mapram ov gw pay 2p
2917 .. .. .. .. .. .. .......... ...... .. .. .. .
2918 .. .. .. .. .. .. .......... ...... .. .. .. .
2919 .. .. .. .. .. .. .......... ...... .. .. .. .
2920 .. .. .. .. .. .. .......... ...... .. .. .. .
2921 .. .. .. .. .. .. .......... ...... .. .. .. .
2922 .. .. .. .. .. .. .......... ...... .. .. .. .
2923 .. .. .. .. .. .. .......... ...... .. .. .. .
2924 .. .. .. .. .. .. .......... ...... .. .. .. .
2925 ..
2926 ..
2927 ..
2928 ..
2929 
2930 Table use of memory allocation did not fit
2931 Try_alloc_all for Min use
2932 Trying to allocate layout for tbl_sidecar2354
2933 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
2934 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2935 way:{ g:1 e:0 w:1 }
2936 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2937 Trying to allocate adb for tbl_sidecar2354
2938 Trying to allocate imem for tbl_sidecar2354
2939 table tbl_sidecar2354 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.forwarded_ctr
2940 too many stats tables
2941 Memuse for failed memory placement:
2942 tc sb rb tib ab st srams mapram ov gw pay 2p
2943 .. .. .. .. .. .. .......... ...... .. .. .. .
2944 .. .. .. .. .. .. .......... ...... .. .. .. .
2945 .. .. .. .. .. .. .......... ...... .. .. .. .
2946 .. .. .. .. .. .. .......... ...... .. .. .. .
2947 .. .. .. .. .. .. .......... ...... .. .. .. .
2948 .. .. .. .. .. .. .......... ...... .. .. .. .
2949 .. .. .. .. .. .. .......... ...... .. .. .. .
2950 .. .. .. .. .. .. .......... ...... .. .. .. .
2951 ..
2952 ..
2953 ..
2954 ..
2955 
2956 Min use of memory allocation did not fit
2957 Try_alloc_all for Table use
2958 Trying to allocate layout for tbl_sidecar2354
2959 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
2960 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2961 way:{ g:1 e:0 w:1 }
2962 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2963 Trying to allocate adb for tbl_sidecar2354
2964 Trying to allocate imem for tbl_sidecar2354
2965 Entries : 1, needed_entries: 1, need_more: 0
2966 Selected stage: 2 Furthest stage: 2
2967 try_place_table returning 1 of tbl_sidecar2354 in stage 2
2968 Table is placed
2969 Pl vector: tbl_sidecar2354
2970 try_place_table(cond-82, stage=1)
2971 Merging with match table tbl_sidecar2386 and tag $false
2972 Initial # of stages is 1, initial # of entries is 1
2973 Try_alloc_all for Table use
2974 Trying to allocate layout for tbl_sidecar2386
2975 Picking layout option for table : tbl_sidecar2386 with requested entries : 1
2976 picked layout for tbl_sidecar2386 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
2977 way:{ g:1 e:0 w:1 }
2978 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
2979 Trying to allocate adb for tbl_sidecar2386
2980 Trying to allocate imem for tbl_sidecar2386
2981 table tbl_sidecar2386 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.unicast_ctr
2982 too many stats tables
2983 Memuse for failed memory placement:
2984 tc sb rb tib ab st srams mapram ov gw pay 2p
2985 .. .. .. .. .. .. .......... ...... .. .. .. .
2986 .. .. .. .. .. .. .......... ...... .. .. .. .
2987 .. .. .. .. .. .. .......... ...... .. .. .. .
2988 .. .. .. .. .. .. .......... ...... .. .. .. .
2989 .. .. .. .. .. .. .......... ...... .. .. .. .
2990 .. .. .. .. .. .. .......... ...... .. .. .. .
2991 .. .. .. .. .. .. .......... ...... .. .. .. .
2992 .. .. .. .. .. .. .......... ...... .. .. .. .
2993 ..
2994 ..
2995 ..
2996 ..
2997 
2998 Table use of memory allocation did not fit
2999 Try_alloc_all for Min use
3000 Trying to allocate layout for tbl_sidecar2386
3001 Picking layout option for table : tbl_sidecar2386 with requested entries : 1
3002 picked layout for tbl_sidecar2386 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3003 way:{ g:1 e:0 w:1 }
3004 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3005 Trying to allocate adb for tbl_sidecar2386
3006 Trying to allocate imem for tbl_sidecar2386
3007 table tbl_sidecar2386 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.unicast_ctr
3008 too many stats tables
3009 Memuse for failed memory placement:
3010 tc sb rb tib ab st srams mapram ov gw pay 2p
3011 .. .. .. .. .. .. .......... ...... .. .. .. .
3012 .. .. .. .. .. .. .......... ...... .. .. .. .
3013 .. .. .. .. .. .. .......... ...... .. .. .. .
3014 .. .. .. .. .. .. .......... ...... .. .. .. .
3015 .. .. .. .. .. .. .......... ...... .. .. .. .
3016 .. .. .. .. .. .. .......... ...... .. .. .. .
3017 .. .. .. .. .. .. .......... ...... .. .. .. .
3018 .. .. .. .. .. .. .......... ...... .. .. .. .
3019 ..
3020 ..
3021 ..
3022 ..
3023 
3024 Min use of memory allocation did not fit
3025 Try_alloc_all for Table use
3026 Trying to allocate layout for tbl_sidecar2386
3027 Picking layout option for table : tbl_sidecar2386 with requested entries : 1
3028 picked layout for tbl_sidecar2386 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3029 way:{ g:1 e:0 w:1 }
3030 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3031 Trying to allocate adb for tbl_sidecar2386
3032 Trying to allocate imem for tbl_sidecar2386
3033 Entries : 1, needed_entries: 1, need_more: 0
3034 Selected stage: 2 Furthest stage: 2
3035 try_place_table returning 1 of tbl_sidecar2386 in stage 2
3036 Table is placed
3037 Gateway is placed
3038 Merging with match table tbl_sidecar2384 and tag $true
3039 Initial # of stages is 1, initial # of entries is 1
3040 Try_alloc_all for Table use
3041 Trying to allocate layout for tbl_sidecar2384
3042 Picking layout option for table : tbl_sidecar2384 with requested entries : 1
3043 picked layout for tbl_sidecar2384 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3044 way:{ g:1 e:0 w:1 }
3045 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3046 Trying to allocate adb for tbl_sidecar2384
3047 Trying to allocate imem for tbl_sidecar2384
3048 table tbl_sidecar2384 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.link_local_mcast_ctr
3049 too many stats tables
3050 Memuse for failed memory placement:
3051 tc sb rb tib ab st srams mapram ov gw pay 2p
3052 .. .. .. .. .. .. .......... ...... .. .. .. .
3053 .. .. .. .. .. .. .......... ...... .. .. .. .
3054 .. .. .. .. .. .. .......... ...... .. .. .. .
3055 .. .. .. .. .. .. .......... ...... .. .. .. .
3056 .. .. .. .. .. .. .......... ...... .. .. .. .
3057 .. .. .. .. .. .. .......... ...... .. .. .. .
3058 .. .. .. .. .. .. .......... ...... .. .. .. .
3059 .. .. .. .. .. .. .......... ...... .. .. .. .
3060 ..
3061 ..
3062 ..
3063 ..
3064 
3065 Table use of memory allocation did not fit
3066 Try_alloc_all for Min use
3067 Trying to allocate layout for tbl_sidecar2384
3068 Picking layout option for table : tbl_sidecar2384 with requested entries : 1
3069 picked layout for tbl_sidecar2384 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3070 way:{ g:1 e:0 w:1 }
3071 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3072 Trying to allocate adb for tbl_sidecar2384
3073 Trying to allocate imem for tbl_sidecar2384
3074 table tbl_sidecar2384 could not fit in stage 1 with 1 entries along with 512 entries of Counter Egress.link_local_mcast_ctr
3075 too many stats tables
3076 Memuse for failed memory placement:
3077 tc sb rb tib ab st srams mapram ov gw pay 2p
3078 .. .. .. .. .. .. .......... ...... .. .. .. .
3079 .. .. .. .. .. .. .......... ...... .. .. .. .
3080 .. .. .. .. .. .. .......... ...... .. .. .. .
3081 .. .. .. .. .. .. .......... ...... .. .. .. .
3082 .. .. .. .. .. .. .......... ...... .. .. .. .
3083 .. .. .. .. .. .. .......... ...... .. .. .. .
3084 .. .. .. .. .. .. .......... ...... .. .. .. .
3085 .. .. .. .. .. .. .......... ...... .. .. .. .
3086 ..
3087 ..
3088 ..
3089 ..
3090 
3091 Min use of memory allocation did not fit
3092 Try_alloc_all for Table use
3093 Trying to allocate layout for tbl_sidecar2384
3094 Picking layout option for table : tbl_sidecar2384 with requested entries : 1
3095 picked layout for tbl_sidecar2384 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3096 way:{ g:1 e:0 w:1 }
3097 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3098 Trying to allocate adb for tbl_sidecar2384
3099 Trying to allocate imem for tbl_sidecar2384
3100 Entries : 1, needed_entries: 1, need_more: 0
3101 Selected stage: 2 Furthest stage: 2
3102 try_place_table returning 1 of tbl_sidecar2384 in stage 2
3103 Table is placed
3104 Gateway is placed
3105 Pl vector: tbl_sidecar2386 tbl_sidecar2384
3106 found 6 tables that could be placed: [ nat_ingress_ingress_ipv4, nat_ingress_ingress_ipv6, tbl_sidecar2350, tbl_sidecar2354, tbl_sidecar2386, tbl_sidecar2384 ]
3107 Initial best is first table seen: nat_ingress_ingress_ipv4
3108 For trial t : nat_ingress_ingress_ipv6 with best: nat_ingress_ingress_ipv4
3109 Updating best to nat_ingress_ingress_ipv6 from nat_ingress_ingress_ipv4 for reason: default choice
3110 For trial t : tbl_sidecar2350 with best: nat_ingress_ingress_ipv6
3111 Keeping best nat_ingress_ingress_ipv6 for reason: longer downward prop control-included dependence tail chain
3112 For trial t : tbl_sidecar2354 with best: nat_ingress_ingress_ipv6
3113 Keeping best nat_ingress_ingress_ipv6 for reason: longer downward prop control-included dependence tail chain
3114 For trial t : tbl_sidecar2386 with best: nat_ingress_ingress_ipv6
3115 Keeping best nat_ingress_ingress_ipv6 for reason: longer downward prop control-included dependence tail chain
3116 For trial t : tbl_sidecar2384 with best: nat_ingress_ingress_ipv6
3117 Keeping best nat_ingress_ingress_ipv6 for reason: longer downward prop control-included dependence tail chain
3118 Adding table:nat_ingress_ingress_ipv4 in the initial stage option
3119 Adding table:nat_ingress_ingress_ipv6 in the initial stage option
3120 Adding table:tbl_sidecar2350 in the initial stage option
3121 Adding table:tbl_sidecar2354 in the initial stage option
3122 Adding table:tbl_sidecar2386 in the initial stage option
3123 Adding table:tbl_sidecar2384 in the initial stage option
3124 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)
3125 stage 2, work: [ 34523856, 34525037, 34525590, 34719195, 34719354 ], partly placed 0, placed 20
3126 { id=1 ram=10 tcam=20 mram=3 eixb=20 tixb=0 malu=0 salu=0 local_tinds=0 }
3127 - skipping tbl_sidecar2081 as its already done
3128 - skipping tbl_sidecar2082 as its already done
3129 - skipping cond-42 as its already done
3130 - skipping cond-48 as its already done
3131 - skipping cond-51 as its already done
3132 - skipping cond-59 because it depends on nat_ingress_ingress_hit
3133 - skipping gateway cond-59 until any of the control dominating tables can be placed
3134 - skipping cond-63 due to in-sequence control dependence on cond-59
3135 - skipping cond-74 due to in-sequence control dependence on cond-59
3136 - skipping cond-75 due to in-sequence control dependence on cond-59
3137 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
3138 - skipping cond-76 because it depends on cond-53
3139 - removing tbl_sidecar2173 from merge list because it depends on cond-53
3140 - skipping gateway cond-76 until mergeable tables are available
3141 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
3142 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
3143 - skipping nat_ingress_icmp_dst_port as its already done
3144 - skipping cond-52 as its already done
3145 - skipping nat_ingress_ingress_hit because it depends on cond-53
3146 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
3147 try_place_table(cond-53, stage=2)
3148 Merging with match table nat_ingress_ingress_ipv4 and tag $false
3149 Initial # of stages is 2, initial # of entries is 2560
3150 Try_alloc_all for Table use
3151 Trying to allocate layout for nat_ingress_ingress_ipv4
3152 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 2560
3153 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
3154 entries:2560 srams:10 local_tinds: 0 maprams:3 tcams:10 afi:0
3155 Trying to allocate adb for nat_ingress_ingress_ipv4
3156 Trying to allocate imem for nat_ingress_ingress_ipv4
3157 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
3158 find_ternary_stretch failed
3159 Memuse for failed memory placement:
3160 tc sb rb tib ab st srams mapram ov gw pay 2p
3161 BB .. .. .. .. .. .......... ...... .. .. .. .
3162 BB .. .. .. .. .. .......... ...... .. .. .. .
3163 BB .. .. .. .. .. .......... ...... .. .. .. .
3164 BB .. .. .. .. .. .......... ...... .. .. .. .
3165 BB .. .. .. .. .. .......... ...... .. .. .. .
3166 BB .. .. .. .. .. .......... ...... .. .. .. .
3167 BB .. .. .. .. .. .......... ...... .. .. .. .
3168 BB .. .. .. .. .. .......... ...... .. .. .. .
3169 BA
3170 BA
3171 BA
3172 BA
3173 A nat_ingress_ingress_ipv4
3174 B nat_ingress_ingress_ipv6
3175 
3176 Table use of memory allocation did not fit
3177 Try_alloc_all for Min use
3178 Trying to allocate layout for nat_ingress_ingress_ipv4
3179 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 1
3180 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
3181 entries:512 srams:5 local_tinds: 0 maprams:2 tcams:2 afi:0
3182 Trying to allocate adb for nat_ingress_ingress_ipv4
3183 Trying to allocate imem for nat_ingress_ingress_ipv4
3184 Shrinking estimate on table nat_ingress_ingress_ipv4 for min entries: 512
3185 - reducing to 1024 of nat_ingress_ingress_ipv4 in stage 2
3186 Entries : 1024, needed_entries: 2560, need_more: 1
3187 Try_alloc_all for Table shrink
3188 Trying to allocate layout for nat_ingress_ingress_ipv4
3189 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 1024
3190 picked layout for nat_ingress_ingress_ipv4 FormatType(02) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
3191 entries:1024 srams:4 local_tinds: 0 maprams:1 tcams:4 afi:0
3192 Trying to allocate adb for nat_ingress_ingress_ipv4
3193 Trying to allocate imem for nat_ingress_ingress_ipv4
3194 Entries : 1024, needed_entries: 2560, need_more: 1
3195 Selected stage: 2 Furthest stage: 3
3196 try_place_table returning 1024 of nat_ingress_ingress_ipv4 in stage 2 (need more match)
3197 Table is not placed
3198 Gateway is placed
3199 Pl vector: nat_ingress_ingress_ipv4
3200 tbl_sidecar2350 is not a gateway! Aborting search for merge choices
3201 try_place_table(tbl_sidecar2350, stage=2)
3202 Initial # of stages is 2, initial # of entries is 1
3203 Try_alloc_all for Table use
3204 Trying to allocate layout for tbl_sidecar2350
3205 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
3206 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3207 way:{ g:1 e:0 w:1 }
3208 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3209 Trying to allocate adb for tbl_sidecar2350
3210 Trying to allocate imem for tbl_sidecar2350
3211 Entries : 1, needed_entries: 1, need_more: 0
3212 Selected stage: 2 Furthest stage: 3
3213 try_place_table returning 1 of tbl_sidecar2350 in stage 2
3214 Table is placed
3215 Pl vector: tbl_sidecar2350
3216 - skipping tbl_sidecar2351 as its already done
3217 tbl_sidecar2354 is not a gateway! Aborting search for merge choices
3218 try_place_table(tbl_sidecar2354, stage=2)
3219 Initial # of stages is 2, initial # of entries is 1
3220 Try_alloc_all for Table use
3221 Trying to allocate layout for tbl_sidecar2354
3222 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
3223 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3224 way:{ g:1 e:0 w:1 }
3225 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3226 Trying to allocate adb for tbl_sidecar2354
3227 Trying to allocate imem for tbl_sidecar2354
3228 Entries : 1, needed_entries: 1, need_more: 0
3229 Selected stage: 2 Furthest stage: 3
3230 try_place_table returning 1 of tbl_sidecar2354 in stage 2
3231 Table is placed
3232 Pl vector: tbl_sidecar2354
3233 try_place_table(cond-82, stage=2)
3234 Merging with match table tbl_sidecar2386 and tag $false
3235 Initial # of stages is 2, initial # of entries is 1
3236 Try_alloc_all for Table use
3237 Trying to allocate layout for tbl_sidecar2386
3238 Picking layout option for table : tbl_sidecar2386 with requested entries : 1
3239 picked layout for tbl_sidecar2386 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3240 way:{ g:1 e:0 w:1 }
3241 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3242 Trying to allocate adb for tbl_sidecar2386
3243 Trying to allocate imem for tbl_sidecar2386
3244 Entries : 1, needed_entries: 1, need_more: 0
3245 Selected stage: 2 Furthest stage: 3
3246 try_place_table returning 1 of tbl_sidecar2386 in stage 2
3247 Table is placed
3248 Gateway is placed
3249 Merging with match table tbl_sidecar2384 and tag $true
3250 Initial # of stages is 2, initial # of entries is 1
3251 Try_alloc_all for Table use
3252 Trying to allocate layout for tbl_sidecar2384
3253 Picking layout option for table : tbl_sidecar2384 with requested entries : 1
3254 picked layout for tbl_sidecar2384 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3255 way:{ g:1 e:0 w:1 }
3256 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3257 Trying to allocate adb for tbl_sidecar2384
3258 Trying to allocate imem for tbl_sidecar2384
3259 Entries : 1, needed_entries: 1, need_more: 0
3260 Selected stage: 2 Furthest stage: 3
3261 try_place_table returning 1 of tbl_sidecar2384 in stage 2
3262 Table is placed
3263 Gateway is placed
3264 Pl vector: tbl_sidecar2386 tbl_sidecar2384
3265 found 5 tables that could be placed: [ nat_ingress_ingress_ipv4, tbl_sidecar2350, tbl_sidecar2354, tbl_sidecar2386, tbl_sidecar2384 ]
3266 Initial best is first table seen: nat_ingress_ingress_ipv4
3267 For trial t : tbl_sidecar2350 with best: nat_ingress_ingress_ipv4
3268 Keeping best nat_ingress_ingress_ipv4 for reason: longer downward prop control-included dependence tail chain
3269 For trial t : tbl_sidecar2354 with best: nat_ingress_ingress_ipv4
3270 Keeping best nat_ingress_ingress_ipv4 for reason: longer downward prop control-included dependence tail chain
3271 For trial t : tbl_sidecar2386 with best: nat_ingress_ingress_ipv4
3272 Keeping best nat_ingress_ingress_ipv4 for reason: longer downward prop control-included dependence tail chain
3273 For trial t : tbl_sidecar2384 with best: nat_ingress_ingress_ipv4
3274 Keeping best nat_ingress_ingress_ipv4 for reason: longer downward prop control-included dependence tail chain
3275 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)
3276 stage 2, work: [ 34523856, 34525037, 34525590, 34719195, 34719354, 34525413 ], partly placed 1, placed 21
3277 { id=2 ram=14 tcam=24 mram=4 eixb=28 tixb=0 malu=0 salu=0 local_tinds=0 }
3278 - skipping tbl_sidecar2081 as its already done
3279 - skipping tbl_sidecar2082 as its already done
3280 - skipping cond-42 as its already done
3281 - skipping cond-48 as its already done
3282 - skipping cond-51 as its already done
3283 - skipping cond-59 because it depends on nat_ingress_ingress_hit
3284 - skipping gateway cond-59 until any of the control dominating tables can be placed
3285 - skipping cond-63 due to in-sequence control dependence on cond-59
3286 - skipping cond-74 due to in-sequence control dependence on cond-59
3287 - skipping cond-75 due to in-sequence control dependence on cond-59
3288 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
3289 - skipping cond-76 because it depends on nat_ingress_ingress_ipv4
3290 - removing tbl_sidecar2173 from merge list because it depends on nat_ingress_ingress_ipv4
3291 - skipping gateway cond-76 until mergeable tables are available
3292 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
3293 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
3294 - skipping nat_ingress_icmp_dst_port as its already done
3295 - skipping cond-52 as its already done
3296 - skipping nat_ingress_ingress_hit because it depends on nat_ingress_ingress_ipv4
3297 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
3298 - skipping cond-53 as its already done
3299 tbl_sidecar2350 is not a gateway! Aborting search for merge choices
3300 try_place_table(tbl_sidecar2350, stage=2)
3301 Initial # of stages is 2, initial # of entries is 1
3302 Try_alloc_all for Table use
3303 Trying to allocate layout for tbl_sidecar2350
3304 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
3305 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3306 way:{ g:1 e:0 w:1 }
3307 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3308 Trying to allocate adb for tbl_sidecar2350
3309 Trying to allocate imem for tbl_sidecar2350
3310 Entries : 1, needed_entries: 1, need_more: 0
3311 Selected stage: 2 Furthest stage: 3
3312 try_place_table returning 1 of tbl_sidecar2350 in stage 2
3313 Table is placed
3314 Pl vector: tbl_sidecar2350
3315 - skipping tbl_sidecar2351 as its already done
3316 tbl_sidecar2354 is not a gateway! Aborting search for merge choices
3317 try_place_table(tbl_sidecar2354, stage=2)
3318 Initial # of stages is 2, initial # of entries is 1
3319 Try_alloc_all for Table use
3320 Trying to allocate layout for tbl_sidecar2354
3321 Picking layout option for table : tbl_sidecar2354 with requested entries : 1
3322 picked layout for tbl_sidecar2354 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3323 way:{ g:1 e:0 w:1 }
3324 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3325 Trying to allocate adb for tbl_sidecar2354
3326 Trying to allocate imem for tbl_sidecar2354
3327 Entries : 1, needed_entries: 1, need_more: 0
3328 Selected stage: 2 Furthest stage: 3
3329 try_place_table returning 1 of tbl_sidecar2354 in stage 2
3330 Table is placed
3331 Pl vector: tbl_sidecar2354
3332 try_place_table(cond-82, stage=2)
3333 Merging with match table tbl_sidecar2386 and tag $false
3334 Initial # of stages is 2, initial # of entries is 1
3335 Try_alloc_all for Table use
3336 Trying to allocate layout for tbl_sidecar2386
3337 Picking layout option for table : tbl_sidecar2386 with requested entries : 1
3338 picked layout for tbl_sidecar2386 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3339 way:{ g:1 e:0 w:1 }
3340 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3341 Trying to allocate adb for tbl_sidecar2386
3342 Trying to allocate imem for tbl_sidecar2386
3343 Entries : 1, needed_entries: 1, need_more: 0
3344 Selected stage: 2 Furthest stage: 3
3345 try_place_table returning 1 of tbl_sidecar2386 in stage 2
3346 Table is placed
3347 Gateway is placed
3348 Merging with match table tbl_sidecar2384 and tag $true
3349 Initial # of stages is 2, initial # of entries is 1
3350 Try_alloc_all for Table use
3351 Trying to allocate layout for tbl_sidecar2384
3352 Picking layout option for table : tbl_sidecar2384 with requested entries : 1
3353 picked layout for tbl_sidecar2384 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3354 way:{ g:1 e:0 w:1 }
3355 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3356 Trying to allocate adb for tbl_sidecar2384
3357 Trying to allocate imem for tbl_sidecar2384
3358 Entries : 1, needed_entries: 1, need_more: 0
3359 Selected stage: 2 Furthest stage: 3
3360 try_place_table returning 1 of tbl_sidecar2384 in stage 2
3361 Table is placed
3362 Gateway is placed
3363 Pl vector: tbl_sidecar2386 tbl_sidecar2384
3364 nat_ingress_ingress_ipv4 is not a gateway! Aborting search for merge choices
3365 try_place_table(nat_ingress_ingress_ipv4, stage=2)
3366 To place table : nat_ingress_ingress_ipv4, entries: 2560, to place entries: 1024
3367 Cannot place multiple sections of an individual table in the same stage
3368 Initial # of stages is 3, initial # of entries is 1536
3369 Try_alloc_all for Table use
3370 Trying to allocate layout for nat_ingress_ingress_ipv4
3371 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 1536
3372 picked layout for nat_ingress_ingress_ipv4 FormatType(03) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
3373 entries:1536 srams:7 local_tinds: 0 maprams:2 tcams:6 afi:0
3374 Trying to allocate adb for nat_ingress_ingress_ipv4
3375 Trying to allocate imem for nat_ingress_ingress_ipv4
3376 Entries : 1536, needed_entries: 1536, need_more: 0
3377 Selected stage: 3 Furthest stage: 3
3378 try_place_table returning 1536 of nat_ingress_ingress_ipv4 in stage 3
3379 Table is placed
3380 Pl vector: nat_ingress_ingress_ipv4
3381 found 5 tables that could be placed: [ tbl_sidecar2350, tbl_sidecar2354, tbl_sidecar2386, tbl_sidecar2384, nat_ingress_ingress_ipv4 ]
3382 Initial best is first table seen: tbl_sidecar2350
3383 For trial t : tbl_sidecar2354 with best: tbl_sidecar2350
3384 Updating best to tbl_sidecar2354 from tbl_sidecar2350 for reason: default choice
3385 For trial t : tbl_sidecar2386 with best: tbl_sidecar2354
3386 Keeping best tbl_sidecar2354 for reason: direct control dependency difference
3387 For trial t : tbl_sidecar2384 with best: tbl_sidecar2354
3388 Keeping best tbl_sidecar2354 for reason: direct control dependency difference
3389 For trial t : nat_ingress_ingress_ipv4 with best: tbl_sidecar2354
3390 Keeping best tbl_sidecar2354 for reason: earlier stage calculated
3391 placing 1 entries of tbl_sidecar2354 ( tbl_sidecar2354 ) in stage 2(22) FormatType(022)
3392 stage 2, work: [ 34523856, 34525037, 34719195, 34719354, 34525413 ], partly placed 1, placed 22
3393 { id=3 ram=16 tcam=24 mram=6 eixb=28 tixb=0 malu=0 salu=0 local_tinds=0 }
3394 - skipping tbl_sidecar2081 as its already done
3395 - skipping tbl_sidecar2082 as its already done
3396 - skipping cond-42 as its already done
3397 - skipping cond-48 as its already done
3398 - skipping cond-51 as its already done
3399 - skipping cond-59 because it depends on nat_ingress_ingress_hit
3400 - skipping gateway cond-59 until any of the control dominating tables can be placed
3401 - skipping cond-63 due to in-sequence control dependence on cond-59
3402 - skipping cond-74 due to in-sequence control dependence on cond-59
3403 - skipping cond-75 due to in-sequence control dependence on cond-59
3404 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
3405 - skipping cond-76 because it depends on nat_ingress_ingress_ipv4
3406 - removing tbl_sidecar2173 from merge list because it depends on nat_ingress_ingress_ipv4
3407 - skipping gateway cond-76 until mergeable tables are available
3408 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
3409 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
3410 - skipping nat_ingress_icmp_dst_port as its already done
3411 - skipping cond-52 as its already done
3412 - skipping nat_ingress_ingress_hit because it depends on nat_ingress_ingress_ipv4
3413 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
3414 tbl_sidecar2350 is not a gateway! Aborting search for merge choices
3415 try_place_table(tbl_sidecar2350, stage=2)
3416 Initial # of stages is 2, initial # of entries is 1
3417 Try_alloc_all for Table use
3418 Trying to allocate layout for tbl_sidecar2350
3419 Picking layout option for table : tbl_sidecar2350 with requested entries : 1
3420 picked layout for tbl_sidecar2350 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3421 way:{ g:1 e:0 w:1 }
3422 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3423 Trying to allocate adb for tbl_sidecar2350
3424 Trying to allocate imem for tbl_sidecar2350
3425 Entries : 1, needed_entries: 1, need_more: 0
3426 Selected stage: 2 Furthest stage: 3
3427 try_place_table returning 1 of tbl_sidecar2350 in stage 2
3428 Table is placed
3429 Pl vector: tbl_sidecar2350
3430 - skipping tbl_sidecar2351 as its already done
3431 - skipping tbl_sidecar2354 as its already done
3432 try_place_table(cond-82, stage=2)
3433 Merging with match table tbl_sidecar2386 and tag $false
3434 Initial # of stages is 2, initial # of entries is 1
3435 Try_alloc_all for Table use
3436 Trying to allocate layout for tbl_sidecar2386
3437 Picking layout option for table : tbl_sidecar2386 with requested entries : 1
3438 picked layout for tbl_sidecar2386 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3439 way:{ g:1 e:0 w:1 }
3440 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3441 Trying to allocate adb for tbl_sidecar2386
3442 Trying to allocate imem for tbl_sidecar2386
3443 Entries : 1, needed_entries: 1, need_more: 0
3444 Selected stage: 2 Furthest stage: 3
3445 try_place_table returning 1 of tbl_sidecar2386 in stage 2
3446 Table is placed
3447 Gateway is placed
3448 Merging with match table tbl_sidecar2384 and tag $true
3449 Initial # of stages is 2, initial # of entries is 1
3450 Try_alloc_all for Table use
3451 Trying to allocate layout for tbl_sidecar2384
3452 Picking layout option for table : tbl_sidecar2384 with requested entries : 1
3453 picked layout for tbl_sidecar2384 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3454 way:{ g:1 e:0 w:1 }
3455 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3456 Trying to allocate adb for tbl_sidecar2384
3457 Trying to allocate imem for tbl_sidecar2384
3458 Entries : 1, needed_entries: 1, need_more: 0
3459 Selected stage: 2 Furthest stage: 3
3460 try_place_table returning 1 of tbl_sidecar2384 in stage 2
3461 Table is placed
3462 Gateway is placed
3463 Pl vector: tbl_sidecar2386 tbl_sidecar2384
3464 nat_ingress_ingress_ipv4 is not a gateway! Aborting search for merge choices
3465 try_place_table(nat_ingress_ingress_ipv4, stage=2)
3466 To place table : nat_ingress_ingress_ipv4, entries: 2560, to place entries: 1024
3467 Cannot place multiple sections of an individual table in the same stage
3468 Initial # of stages is 3, initial # of entries is 1536
3469 Try_alloc_all for Table use
3470 Trying to allocate layout for nat_ingress_ingress_ipv4
3471 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 1536
3472 picked layout for nat_ingress_ingress_ipv4 FormatType(03) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
3473 entries:1536 srams:7 local_tinds: 0 maprams:2 tcams:6 afi:0
3474 Trying to allocate adb for nat_ingress_ingress_ipv4
3475 Trying to allocate imem for nat_ingress_ingress_ipv4
3476 Entries : 1536, needed_entries: 1536, need_more: 0
3477 Selected stage: 3 Furthest stage: 3
3478 try_place_table returning 1536 of nat_ingress_ingress_ipv4 in stage 3
3479 Table is placed
3480 Pl vector: nat_ingress_ingress_ipv4
3481 found 4 tables that could be placed: [ tbl_sidecar2350, tbl_sidecar2386, tbl_sidecar2384, nat_ingress_ingress_ipv4 ]
3482 Initial best is first table seen: tbl_sidecar2350
3483 For trial t : tbl_sidecar2386 with best: tbl_sidecar2350
3484 Keeping best tbl_sidecar2350 for reason: direct control dependency difference
3485 For trial t : tbl_sidecar2384 with best: tbl_sidecar2350
3486 Keeping best tbl_sidecar2350 for reason: direct control dependency difference
3487 For trial t : nat_ingress_ingress_ipv4 with best: tbl_sidecar2350
3488 Keeping best tbl_sidecar2350 for reason: earlier stage calculated
3489 placing 1 entries of tbl_sidecar2350 ( tbl_sidecar2350 ) in stage 2(23) FormatType(022)
3490 stage 2, work: [ 34523856, 34525037, 34719354, 34525413 ], partly placed 1, placed 23
3491 { id=4 ram=18 tcam=24 mram=8 eixb=28 tixb=0 malu=0 salu=0 local_tinds=0 }
3492 - skipping tbl_sidecar2081 as its already done
3493 - skipping tbl_sidecar2082 as its already done
3494 - skipping cond-42 as its already done
3495 - skipping cond-48 as its already done
3496 - skipping cond-51 as its already done
3497 - skipping cond-59 because it depends on nat_ingress_ingress_hit
3498 - skipping gateway cond-59 until any of the control dominating tables can be placed
3499 - skipping cond-63 due to in-sequence control dependence on cond-59
3500 - skipping cond-74 due to in-sequence control dependence on cond-59
3501 - skipping cond-75 due to in-sequence control dependence on cond-59
3502 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
3503 - skipping cond-76 because it depends on nat_ingress_ingress_ipv4
3504 - removing tbl_sidecar2173 from merge list because it depends on nat_ingress_ingress_ipv4
3505 - skipping gateway cond-76 until mergeable tables are available
3506 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
3507 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
3508 - skipping nat_ingress_icmp_dst_port as its already done
3509 - skipping cond-52 as its already done
3510 - skipping nat_ingress_ingress_hit because it depends on nat_ingress_ingress_ipv4
3511 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
3512 - skipping tbl_sidecar2354 as its already done
3513 try_place_table(cond-82, stage=2)
3514 Merging with match table tbl_sidecar2386 and tag $false
3515 Initial # of stages is 2, initial # of entries is 1
3516 Try_alloc_all for Table use
3517 Trying to allocate layout for tbl_sidecar2386
3518 Picking layout option for table : tbl_sidecar2386 with requested entries : 1
3519 picked layout for tbl_sidecar2386 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3520 way:{ g:1 e:0 w:1 }
3521 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3522 Trying to allocate adb for tbl_sidecar2386
3523 Trying to allocate imem for tbl_sidecar2386
3524 table tbl_sidecar2386 could not fit in stage 2 with 1 entries along with 512 entries of Counter Egress.unicast_ctr
3525 too many stats tables
3526 Memuse for failed memory placement:
3527 tc sb rb tib ab st srams mapram ov gw pay 2p
3528 .. .. .. .. .. .. .......... ...... .. .. .. .
3529 .. .. .. .. .. .. .......... ...... .. .. .. .
3530 .. .. .. .. .. .. .......... ...... .. .. .. .
3531 .. .. .. .. .. .. .......... ...... .. .. .. .
3532 .. .. .. .. .. .. .......... ...... .. .. .. .
3533 .. .. .. .. .. .. .......... ...... .. .. .. .
3534 .. .. .. .. .. .. .......... ...... .. .. .. .
3535 .. .. .. .. .. .. .......... ...... .. .. .. .
3536 ..
3537 ..
3538 ..
3539 ..
3540 
3541 Table use of memory allocation did not fit
3542 Try_alloc_all for Min use
3543 Trying to allocate layout for tbl_sidecar2386
3544 Picking layout option for table : tbl_sidecar2386 with requested entries : 1
3545 picked layout for tbl_sidecar2386 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3546 way:{ g:1 e:0 w:1 }
3547 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3548 Trying to allocate adb for tbl_sidecar2386
3549 Trying to allocate imem for tbl_sidecar2386
3550 table tbl_sidecar2386 could not fit in stage 2 with 1 entries along with 512 entries of Counter Egress.unicast_ctr
3551 too many stats tables
3552 Memuse for failed memory placement:
3553 tc sb rb tib ab st srams mapram ov gw pay 2p
3554 .. .. .. .. .. .. .......... ...... .. .. .. .
3555 .. .. .. .. .. .. .......... ...... .. .. .. .
3556 .. .. .. .. .. .. .......... ...... .. .. .. .
3557 .. .. .. .. .. .. .......... ...... .. .. .. .
3558 .. .. .. .. .. .. .......... ...... .. .. .. .
3559 .. .. .. .. .. .. .......... ...... .. .. .. .
3560 .. .. .. .. .. .. .......... ...... .. .. .. .
3561 .. .. .. .. .. .. .......... ...... .. .. .. .
3562 ..
3563 ..
3564 ..
3565 ..
3566 
3567 Min use of memory allocation did not fit
3568 Try_alloc_all for Table use
3569 Trying to allocate layout for tbl_sidecar2386
3570 Picking layout option for table : tbl_sidecar2386 with requested entries : 1
3571 picked layout for tbl_sidecar2386 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3572 way:{ g:1 e:0 w:1 }
3573 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3574 Trying to allocate adb for tbl_sidecar2386
3575 Trying to allocate imem for tbl_sidecar2386
3576 Entries : 1, needed_entries: 1, need_more: 0
3577 Selected stage: 3 Furthest stage: 3
3578 try_place_table returning 1 of tbl_sidecar2386 in stage 3
3579 Table is placed
3580 Gateway is placed
3581 Merging with match table tbl_sidecar2384 and tag $true
3582 Initial # of stages is 2, initial # of entries is 1
3583 Try_alloc_all for Table use
3584 Trying to allocate layout for tbl_sidecar2384
3585 Picking layout option for table : tbl_sidecar2384 with requested entries : 1
3586 picked layout for tbl_sidecar2384 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3587 way:{ g:1 e:0 w:1 }
3588 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3589 Trying to allocate adb for tbl_sidecar2384
3590 Trying to allocate imem for tbl_sidecar2384
3591 table tbl_sidecar2384 could not fit in stage 2 with 1 entries along with 512 entries of Counter Egress.link_local_mcast_ctr
3592 too many stats tables
3593 Memuse for failed memory placement:
3594 tc sb rb tib ab st srams mapram ov gw pay 2p
3595 .. .. .. .. .. .. .......... ...... .. .. .. .
3596 .. .. .. .. .. .. .......... ...... .. .. .. .
3597 .. .. .. .. .. .. .......... ...... .. .. .. .
3598 .. .. .. .. .. .. .......... ...... .. .. .. .
3599 .. .. .. .. .. .. .......... ...... .. .. .. .
3600 .. .. .. .. .. .. .......... ...... .. .. .. .
3601 .. .. .. .. .. .. .......... ...... .. .. .. .
3602 .. .. .. .. .. .. .......... ...... .. .. .. .
3603 ..
3604 ..
3605 ..
3606 ..
3607 
3608 Table use of memory allocation did not fit
3609 Try_alloc_all for Min use
3610 Trying to allocate layout for tbl_sidecar2384
3611 Picking layout option for table : tbl_sidecar2384 with requested entries : 1
3612 picked layout for tbl_sidecar2384 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3613 way:{ g:1 e:0 w:1 }
3614 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3615 Trying to allocate adb for tbl_sidecar2384
3616 Trying to allocate imem for tbl_sidecar2384
3617 table tbl_sidecar2384 could not fit in stage 2 with 1 entries along with 512 entries of Counter Egress.link_local_mcast_ctr
3618 too many stats tables
3619 Memuse for failed memory placement:
3620 tc sb rb tib ab st srams mapram ov gw pay 2p
3621 .. .. .. .. .. .. .......... ...... .. .. .. .
3622 .. .. .. .. .. .. .......... ...... .. .. .. .
3623 .. .. .. .. .. .. .......... ...... .. .. .. .
3624 .. .. .. .. .. .. .......... ...... .. .. .. .
3625 .. .. .. .. .. .. .......... ...... .. .. .. .
3626 .. .. .. .. .. .. .......... ...... .. .. .. .
3627 .. .. .. .. .. .. .......... ...... .. .. .. .
3628 .. .. .. .. .. .. .......... ...... .. .. .. .
3629 ..
3630 ..
3631 ..
3632 ..
3633 
3634 Min use of memory allocation did not fit
3635 Try_alloc_all for Table use
3636 Trying to allocate layout for tbl_sidecar2384
3637 Picking layout option for table : tbl_sidecar2384 with requested entries : 1
3638 picked layout for tbl_sidecar2384 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3639 way:{ g:1 e:0 w:1 }
3640 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3641 Trying to allocate adb for tbl_sidecar2384
3642 Trying to allocate imem for tbl_sidecar2384
3643 Entries : 1, needed_entries: 1, need_more: 0
3644 Selected stage: 3 Furthest stage: 3
3645 try_place_table returning 1 of tbl_sidecar2384 in stage 3
3646 Table is placed
3647 Gateway is placed
3648 Pl vector: tbl_sidecar2386 tbl_sidecar2384
3649 nat_ingress_ingress_ipv4 is not a gateway! Aborting search for merge choices
3650 try_place_table(nat_ingress_ingress_ipv4, stage=2)
3651 To place table : nat_ingress_ingress_ipv4, entries: 2560, to place entries: 1024
3652 Cannot place multiple sections of an individual table in the same stage
3653 Initial # of stages is 3, initial # of entries is 1536
3654 Try_alloc_all for Table use
3655 Trying to allocate layout for nat_ingress_ingress_ipv4
3656 Picking layout option for table : nat_ingress_ingress_ipv4 with requested entries : 1536
3657 picked layout for nat_ingress_ingress_ipv4 FormatType(03) layout: 1024trV ixbar:8B/64b match:8B/64b adb:32/32 ov:10
3658 entries:1536 srams:7 local_tinds: 0 maprams:2 tcams:6 afi:0
3659 Trying to allocate adb for nat_ingress_ingress_ipv4
3660 Trying to allocate imem for nat_ingress_ingress_ipv4
3661 Entries : 1536, needed_entries: 1536, need_more: 0
3662 Selected stage: 3 Furthest stage: 3
3663 try_place_table returning 1536 of nat_ingress_ingress_ipv4 in stage 3
3664 Table is placed
3665 Pl vector: nat_ingress_ingress_ipv4
3666 found 3 tables that could be placed: [ tbl_sidecar2386, tbl_sidecar2384, nat_ingress_ingress_ipv4 ]
3667 Initial best is first table seen: tbl_sidecar2386
3668 For trial t : tbl_sidecar2384 with best: tbl_sidecar2386
3669 Updating best to tbl_sidecar2384 from tbl_sidecar2386 for reason: default choice
3670 For trial t : nat_ingress_ingress_ipv4 with best: tbl_sidecar2384
3671 Updating best to nat_ingress_ingress_ipv4 from tbl_sidecar2384 for reason: longer downward prop control-included dependence tail chain
3672 Adding table:tbl_sidecar2386 in the initial stage option
3673 Adding table:tbl_sidecar2384 in the initial stage option
3674 Adding table:nat_ingress_ingress_ipv4 in the initial stage option
3675 placing 1536 entries of nat_ingress_ingress_ipv4 ( Ingress.nat_ingress.ingress_ipv4 ) in stage 3(30) FormatType(03)
3676 stage 3, work: [ 34523856, 34525037, 34719354 ], partly placed 0, placed 24
3677 { id=1 ram=7 tcam=6 mram=2 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
3678 - skipping tbl_sidecar2081 as its already done
3679 - skipping tbl_sidecar2082 as its already done
3680 - skipping cond-42 as its already done
3681 - skipping cond-48 as its already done
3682 - skipping cond-51 as its already done
3683 - skipping cond-59 because it depends on nat_ingress_ingress_hit
3684 - skipping gateway cond-59 until any of the control dominating tables can be placed
3685 - skipping cond-63 due to in-sequence control dependence on cond-59
3686 - skipping cond-74 due to in-sequence control dependence on cond-59
3687 - skipping cond-75 due to in-sequence control dependence on cond-59
3688 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
3689 try_place_table(cond-76, stage=3)
3690 Merging with match table tbl_sidecar2173 and tag $true
3691 - dependency between nat_ingress_ingress_ipv4 and table advances stage
3692 Initial # of stages is 4, initial # of entries is 1
3693 Try_alloc_all for Table use
3694 Trying to allocate layout for tbl_sidecar2173
3695 Picking layout option for table : tbl_sidecar2173 with requested entries : 1
3696 picked layout for tbl_sidecar2173 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
3697 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3698 Trying to allocate adb for tbl_sidecar2173
3699 Trying to allocate imem for tbl_sidecar2173
3700 Entries : 1, needed_entries: 1, need_more: 0
3701 Selected stage: 4 Furthest stage: 4
3702 try_place_table returning 1 of tbl_sidecar2173 in stage 4
3703 Table is placed
3704 Gateway is placed
3705 Pl vector: tbl_sidecar2173
3706 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
3707 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
3708 - skipping nat_ingress_icmp_dst_port as its already done
3709 - skipping cond-52 as its already done
3710 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
3711 try_place_table(nat_ingress_ingress_hit, stage=3)
3712 - dependency between nat_ingress_ingress_ipv4 and table advances stage
3713 Initial # of stages is 4, initial # of entries is 3
3714 Try_alloc_all for Table use
3715 Trying to allocate layout for nat_ingress_ingress_hit
3716 Picking layout option for table : nat_ingress_ingress_hit with requested entries : 3
3717 picked layout for nat_ingress_ingress_hit FormatType(02) layout: 3eV ixbar:2B/4b match:0B/-6b gh:2 adb:8/8 ov:2
3718 way:{ g:2 e:0 w:1 1 }
3719 entries:2048 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0 I
3720 Trying to allocate adb for nat_ingress_ingress_hit
3721 Trying to allocate imem for nat_ingress_ingress_hit
3722 Entries : 2048, needed_entries: 3, need_more: 0
3723 Selected stage: 4 Furthest stage: 4
3724 try_place_table returning 2048 of nat_ingress_ingress_hit in stage 4
3725 Table is placed
3726 Pl vector: nat_ingress_ingress_hit
3727 - skipping tbl_sidecar2354 as its already done
3728 try_place_table(cond-82, stage=3)
3729 Merging with match table tbl_sidecar2386 and tag $false
3730 Initial # of stages is 3, initial # of entries is 1
3731 Try_alloc_all for Table use
3732 Trying to allocate layout for tbl_sidecar2386
3733 Picking layout option for table : tbl_sidecar2386 with requested entries : 1
3734 picked layout for tbl_sidecar2386 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_sidecar2386
3738 Trying to allocate imem for tbl_sidecar2386
3739 Entries : 1, needed_entries: 1, need_more: 0
3740 Selected stage: 3 Furthest stage: 4
3741 try_place_table returning 1 of tbl_sidecar2386 in stage 3
3742 Table is placed
3743 Gateway is placed
3744 Merging with match table tbl_sidecar2384 and tag $true
3745 Initial # of stages is 3, initial # of entries is 1
3746 Try_alloc_all for Table use
3747 Trying to allocate layout for tbl_sidecar2384
3748 Picking layout option for table : tbl_sidecar2384 with requested entries : 1
3749 picked layout for tbl_sidecar2384 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3750 way:{ g:1 e:0 w:1 }
3751 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3752 Trying to allocate adb for tbl_sidecar2384
3753 Trying to allocate imem for tbl_sidecar2384
3754 Entries : 1, needed_entries: 1, need_more: 0
3755 Selected stage: 3 Furthest stage: 4
3756 try_place_table returning 1 of tbl_sidecar2384 in stage 3
3757 Table is placed
3758 Gateway is placed
3759 Pl vector: tbl_sidecar2386 tbl_sidecar2384
3760 found 4 tables that could be placed: [ tbl_sidecar2173, nat_ingress_ingress_hit, tbl_sidecar2386, tbl_sidecar2384 ]
3761 Initial best is first table seen: tbl_sidecar2173
3762 For trial t : nat_ingress_ingress_hit with best: tbl_sidecar2173
3763 Updating best to nat_ingress_ingress_hit from tbl_sidecar2173 for reason: longer downward prop control-included dependence tail chain
3764 For trial t : tbl_sidecar2386 with best: nat_ingress_ingress_hit
3765 Updating best to tbl_sidecar2386 from nat_ingress_ingress_hit for reason: earlier stage calculated
3766 For trial t : tbl_sidecar2384 with best: tbl_sidecar2386
3767 Updating best to tbl_sidecar2384 from tbl_sidecar2386 for reason: default choice
3768 placing 1 entries of tbl_sidecar2384 ( tbl_sidecar2384 ) (with gw cond-82, result tag $true) in stage 3(31) FormatType(022)
3769 stage 3, work: [ 34523856, 34525037, 34719354, 34719584 ], partly placed 0, placed 25
3770 { id=2 ram=9 tcam=6 mram=4 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
3771 - skipping tbl_sidecar2081 as its already done
3772 - skipping tbl_sidecar2082 as its already done
3773 - skipping cond-42 as its already done
3774 - skipping cond-48 as its already done
3775 - skipping cond-51 as its already done
3776 - skipping cond-59 because it depends on nat_ingress_ingress_hit
3777 - skipping gateway cond-59 until any of the control dominating tables can be placed
3778 - skipping cond-63 due to in-sequence control dependence on cond-59
3779 - skipping cond-74 due to in-sequence control dependence on cond-59
3780 - skipping cond-75 due to in-sequence control dependence on cond-59
3781 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
3782 try_place_table(cond-76, stage=3)
3783 Merging with match table tbl_sidecar2173 and tag $true
3784 - dependency between nat_ingress_ingress_ipv4 and table advances stage
3785 Initial # of stages is 4, initial # of entries is 1
3786 Try_alloc_all for Table use
3787 Trying to allocate layout for tbl_sidecar2173
3788 Picking layout option for table : tbl_sidecar2173 with requested entries : 1
3789 picked layout for tbl_sidecar2173 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
3790 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3791 Trying to allocate adb for tbl_sidecar2173
3792 Trying to allocate imem for tbl_sidecar2173
3793 Entries : 1, needed_entries: 1, need_more: 0
3794 Selected stage: 4 Furthest stage: 4
3795 try_place_table returning 1 of tbl_sidecar2173 in stage 4
3796 Table is placed
3797 Gateway is placed
3798 Pl vector: tbl_sidecar2173
3799 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
3800 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
3801 - skipping nat_ingress_icmp_dst_port as its already done
3802 - skipping cond-52 as its already done
3803 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
3804 try_place_table(nat_ingress_ingress_hit, stage=3)
3805 - dependency between nat_ingress_ingress_ipv4 and table advances stage
3806 Initial # of stages is 4, initial # of entries is 3
3807 Try_alloc_all for Table use
3808 Trying to allocate layout for nat_ingress_ingress_hit
3809 Picking layout option for table : nat_ingress_ingress_hit with requested entries : 3
3810 picked layout for nat_ingress_ingress_hit FormatType(02) layout: 3eV ixbar:2B/4b match:0B/-6b gh:2 adb:8/8 ov:2
3811 way:{ g:2 e:0 w:1 1 }
3812 entries:2048 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0 I
3813 Trying to allocate adb for nat_ingress_ingress_hit
3814 Trying to allocate imem for nat_ingress_ingress_hit
3815 Entries : 2048, needed_entries: 3, need_more: 0
3816 Selected stage: 4 Furthest stage: 4
3817 try_place_table returning 2048 of nat_ingress_ingress_hit in stage 4
3818 Table is placed
3819 Pl vector: nat_ingress_ingress_hit
3820 - skipping tbl_sidecar2354 as its already done
3821 - skipping cond-82 as its already done
3822 tbl_sidecar2386 is not a gateway! Aborting search for merge choices
3823 try_place_table(tbl_sidecar2386, stage=3)
3824 Initial # of stages is 3, initial # of entries is 1
3825 Try_alloc_all for Table use
3826 Trying to allocate layout for tbl_sidecar2386
3827 Picking layout option for table : tbl_sidecar2386 with requested entries : 1
3828 picked layout for tbl_sidecar2386 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
3829 way:{ g:1 e:0 w:1 }
3830 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
3831 Trying to allocate adb for tbl_sidecar2386
3832 Trying to allocate imem for tbl_sidecar2386
3833 Entries : 1, needed_entries: 1, need_more: 0
3834 Selected stage: 3 Furthest stage: 4
3835 try_place_table returning 1 of tbl_sidecar2386 in stage 3
3836 Table is placed
3837 Pl vector: tbl_sidecar2386
3838 found 3 tables that could be placed: [ tbl_sidecar2173, nat_ingress_ingress_hit, tbl_sidecar2386 ]
3839 Initial best is first table seen: tbl_sidecar2173
3840 For trial t : nat_ingress_ingress_hit with best: tbl_sidecar2173
3841 Updating best to nat_ingress_ingress_hit from tbl_sidecar2173 for reason: longer downward prop control-included dependence tail chain
3842 For trial t : tbl_sidecar2386 with best: nat_ingress_ingress_hit
3843 Updating best to tbl_sidecar2386 from nat_ingress_ingress_hit for reason: earlier stage calculated
3844 placing 1 entries of tbl_sidecar2386 ( tbl_sidecar2386 ) in stage 3(32) FormatType(022)
3845 stage 3, work: [ 34523856, 34525037 ], partly placed 0, placed 26
3846 { id=3 ram=11 tcam=6 mram=6 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
3847 - skipping tbl_sidecar2081 as its already done
3848 - skipping tbl_sidecar2082 as its already done
3849 - skipping cond-42 as its already done
3850 - skipping cond-48 as its already done
3851 - skipping cond-51 as its already done
3852 - skipping cond-59 because it depends on nat_ingress_ingress_hit
3853 - skipping gateway cond-59 until any of the control dominating tables can be placed
3854 - skipping cond-63 due to in-sequence control dependence on cond-59
3855 - skipping cond-74 due to in-sequence control dependence on cond-59
3856 - skipping cond-75 due to in-sequence control dependence on cond-59
3857 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
3858 try_place_table(cond-76, stage=3)
3859 Merging with match table tbl_sidecar2173 and tag $true
3860 - dependency between nat_ingress_ingress_ipv4 and table advances stage
3861 Initial # of stages is 4, initial # of entries is 1
3862 Try_alloc_all for Table use
3863 Trying to allocate layout for tbl_sidecar2173
3864 Picking layout option for table : tbl_sidecar2173 with requested entries : 1
3865 picked layout for tbl_sidecar2173 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
3866 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3867 Trying to allocate adb for tbl_sidecar2173
3868 Trying to allocate imem for tbl_sidecar2173
3869 Entries : 1, needed_entries: 1, need_more: 0
3870 Selected stage: 4 Furthest stage: 4
3871 try_place_table returning 1 of tbl_sidecar2173 in stage 4
3872 Table is placed
3873 Gateway is placed
3874 Pl vector: tbl_sidecar2173
3875 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
3876 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
3877 - skipping nat_ingress_icmp_dst_port as its already done
3878 - skipping cond-52 as its already done
3879 nat_ingress_ingress_hit is not a gateway! Aborting search for merge choices
3880 try_place_table(nat_ingress_ingress_hit, stage=3)
3881 - dependency between nat_ingress_ingress_ipv4 and table advances stage
3882 Initial # of stages is 4, initial # of entries is 3
3883 Try_alloc_all for Table use
3884 Trying to allocate layout for nat_ingress_ingress_hit
3885 Picking layout option for table : nat_ingress_ingress_hit with requested entries : 3
3886 picked layout for nat_ingress_ingress_hit FormatType(02) layout: 3eV ixbar:2B/4b match:0B/-6b gh:2 adb:8/8 ov:2
3887 way:{ g:2 e:0 w:1 1 }
3888 entries:2048 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0 I
3889 Trying to allocate adb for nat_ingress_ingress_hit
3890 Trying to allocate imem for nat_ingress_ingress_hit
3891 Entries : 2048, needed_entries: 3, need_more: 0
3892 Selected stage: 4 Furthest stage: 4
3893 try_place_table returning 2048 of nat_ingress_ingress_hit in stage 4
3894 Table is placed
3895 Pl vector: nat_ingress_ingress_hit
3896 found 2 tables that could be placed: [ tbl_sidecar2173, nat_ingress_ingress_hit ]
3897 Initial best is first table seen: tbl_sidecar2173
3898 For trial t : nat_ingress_ingress_hit with best: tbl_sidecar2173
3899 Updating best to nat_ingress_ingress_hit from tbl_sidecar2173 for reason: longer downward prop control-included dependence tail chain
3900 Adding table:tbl_sidecar2173 in the initial stage option
3901 Adding table:nat_ingress_ingress_hit in the initial stage option
3902 placing 2048 entries of nat_ingress_ingress_hit ( Ingress.nat_ingress.ingress_hit ) in stage 4(40) FormatType(02)
3903 stage 4, work: [ 34523856, 34525037, 34526196, 34527930 ], partly placed 0, placed 27
3904 { id=1 ram=2 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
3905 - skipping tbl_sidecar2081 as its already done
3906 - skipping tbl_sidecar2082 as its already done
3907 - skipping cond-42 as its already done
3908 - skipping cond-48 as its already done
3909 - skipping cond-51 as its already done
3910 - skipping cond-59 because it depends on cond-58
3911 - skipping gateway cond-59 until any of the control dominating tables can be placed
3912 - skipping cond-63 due to in-sequence control dependence on cond-59
3913 - skipping cond-74 due to in-sequence control dependence on cond-59
3914 - skipping cond-75 due to in-sequence control dependence on cond-59
3915 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
3916 try_place_table(cond-76, stage=4)
3917 Merging with match table tbl_sidecar2173 and tag $true
3918 Initial # of stages is 4, initial # of entries is 1
3919 Try_alloc_all for Table use
3920 Trying to allocate layout for tbl_sidecar2173
3921 Picking layout option for table : tbl_sidecar2173 with requested entries : 1
3922 picked layout for tbl_sidecar2173 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
3923 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3924 Trying to allocate adb for tbl_sidecar2173
3925 Trying to allocate imem for tbl_sidecar2173
3926 Entries : 1, needed_entries: 1, need_more: 0
3927 Selected stage: 4 Furthest stage: 5
3928 try_place_table returning 1 of tbl_sidecar2173 in stage 4
3929 Table is placed
3930 Gateway is placed
3931 Pl vector: tbl_sidecar2173
3932 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
3933 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
3934 - skipping nat_ingress_icmp_dst_port as its already done
3935 - skipping cond-52 as its already done
3936 - skipping nat_ingress_ingress_hit as its already done
3937 try_place_table(cond-55, stage=4)
3938 Merging with match table nat_ingress_CalculateIPv4Len_ipv4_set_len and tag $true
3939 Initial # of stages is 4, initial # of entries is 16
3940 Try_alloc_all for Table use
3941 Trying to allocate layout for nat_ingress_CalculateIPv4Len_ipv4_set_len
3942 Picking layout option for table : nat_ingress_CalculateIPv4Len_ipv4_set_len with requested entries : 16
3943 The selected pack format for table nat_ingress_CalculateIPv4Len_ipv4_set_len could not fit given the input xbar allocation
3944 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
3945 way:{ g:3 e:0 w:1 1 }
3946 entries:3072 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
3947 Trying to allocate adb for nat_ingress_CalculateIPv4Len_ipv4_set_len
3948 Trying to allocate imem for nat_ingress_CalculateIPv4Len_ipv4_set_len
3949 Entries : 3072, needed_entries: 16, need_more: 0
3950 Selected stage: 4 Furthest stage: 5
3951 try_place_table returning 3072 of nat_ingress_CalculateIPv4Len_ipv4_set_len in stage 4
3952 Table is placed
3953 Gateway is placed
3954 Merging with match table tbl_nat_ingress_encap_ipv4 and tag $true
3955 - dependency between nat_ingress_ingress_hit and table advances stage
3956 Initial # of stages is 5, initial # of entries is 1
3957 Try_alloc_all for Table use
3958 Trying to allocate layout for tbl_nat_ingress_encap_ipv4
3959 Picking layout option for table : tbl_nat_ingress_encap_ipv4 with requested entries : 1
3960 picked layout for tbl_nat_ingress_encap_ipv4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
3961 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
3962 Trying to allocate adb for tbl_nat_ingress_encap_ipv4
3963 Trying to allocate imem for tbl_nat_ingress_encap_ipv4
3964 Entries : 1, needed_entries: 1, need_more: 0
3965 Selected stage: 5 Furthest stage: 5
3966 try_place_table returning 1 of tbl_nat_ingress_encap_ipv4 in stage 5
3967 Table is placed
3968 Gateway is placed
3969 Pl vector: nat_ingress_CalculateIPv4Len_ipv4_set_len tbl_nat_ingress_encap_ipv4
3970 - removing tbl_sidecar774 from merge list because it depends on cond-55
3971 - skipping gateway cond-57 until mergeable tables are available
3972 try_place_table(cond-58, stage=4)
3973 Merging with match table tbl_sidecar788 and tag $true
3974 Initial # of stages is 4, initial # of entries is 1
3975 Try_alloc_all for Table use
3976 Trying to allocate layout for tbl_sidecar788
3977 Picking layout option for table : tbl_sidecar788 with requested entries : 1
3978 picked layout for tbl_sidecar788 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:2 ov:8 imm:8
3979 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
3980 Trying to allocate adb for tbl_sidecar788
3981 Trying to allocate imem for tbl_sidecar788
3982 Entries : 1, needed_entries: 1, need_more: 0
3983 Selected stage: 4 Furthest stage: 5
3984 try_place_table returning 1 of tbl_sidecar788 in stage 4
3985 Table is placed
3986 Gateway is placed
3987 Pl vector: tbl_sidecar788
3988 found 4 tables that could be placed: [ tbl_sidecar2173, nat_ingress_CalculateIPv4Len_ipv4_set_len, tbl_nat_ingress_encap_ipv4, tbl_sidecar788 ]
3989 Initial best is first table seen: tbl_sidecar2173
3990 For trial t : nat_ingress_CalculateIPv4Len_ipv4_set_len with best: tbl_sidecar2173
3991 Updating best to nat_ingress_CalculateIPv4Len_ipv4_set_len from tbl_sidecar2173 for reason: longer downward prop control-included dependence tail chain
3992 For trial t : tbl_nat_ingress_encap_ipv4 with best: nat_ingress_CalculateIPv4Len_ipv4_set_len
3993 Keeping best nat_ingress_CalculateIPv4Len_ipv4_set_len for reason: earlier stage calculated
3994 For trial t : tbl_sidecar788 with best: nat_ingress_CalculateIPv4Len_ipv4_set_len
3995 Updating best to tbl_sidecar788 from nat_ingress_CalculateIPv4Len_ipv4_set_len for reason: longer downward dominance frontier dependence chain
3996 placing 1 entries of tbl_sidecar788 ( tbl_sidecar788 ) (with gw cond-58, result tag $true) in stage 4(41) FormatType(02)
3997 stage 4, work: [ 34523856, 34526196, 34527930, 34527851, 35706196 ], partly placed 0, placed 28
3998 { id=2 ram=2 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
3999 - skipping tbl_sidecar2081 as its already done
4000 - skipping tbl_sidecar2082 as its already done
4001 - skipping cond-42 as its already done
4002 - skipping cond-48 as its already done
4003 - skipping cond-51 as its already done
4004 - skipping gateway cond-59 until any of the control dominating tables can be placed
4005 - skipping cond-63 due to in-sequence control dependence on cond-59
4006 - skipping cond-74 due to in-sequence control dependence on cond-59
4007 - skipping cond-75 due to in-sequence control dependence on cond-59
4008 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
4009 try_place_table(cond-76, stage=4)
4010 Merging with match table tbl_sidecar2173 and tag $true
4011 - action dependency between tbl_sidecar788 and table tbl_sidecar2173 due to PHV allocation advances stage to 5
4012 Initial # of stages is 5, initial # of entries is 1
4013 Try_alloc_all for Table use
4014 Trying to allocate layout for tbl_sidecar2173
4015 Picking layout option for table : tbl_sidecar2173 with requested entries : 1
4016 picked layout for tbl_sidecar2173 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4017 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4018 Trying to allocate adb for tbl_sidecar2173
4019 Trying to allocate imem for tbl_sidecar2173
4020 Entries : 1, needed_entries: 1, need_more: 0
4021 Selected stage: 5 Furthest stage: 5
4022 try_place_table returning 1 of tbl_sidecar2173 in stage 5
4023 Table is placed
4024 Gateway is placed
4025 Pl vector: tbl_sidecar2173
4026 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
4027 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
4028 try_place_table(cond-55, stage=4)
4029 Merging with match table nat_ingress_CalculateIPv4Len_ipv4_set_len and tag $true
4030 Initial # of stages is 4, initial # of entries is 16
4031 Try_alloc_all for Table use
4032 Trying to allocate layout for nat_ingress_CalculateIPv4Len_ipv4_set_len
4033 Picking layout option for table : nat_ingress_CalculateIPv4Len_ipv4_set_len with requested entries : 16
4034 The selected pack format for table nat_ingress_CalculateIPv4Len_ipv4_set_len could not fit given the input xbar allocation
4035 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
4036 way:{ g:3 e:0 w:1 1 }
4037 entries:3072 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
4038 Trying to allocate adb for nat_ingress_CalculateIPv4Len_ipv4_set_len
4039 Trying to allocate imem for nat_ingress_CalculateIPv4Len_ipv4_set_len
4040 Entries : 3072, needed_entries: 16, need_more: 0
4041 Selected stage: 4 Furthest stage: 5
4042 try_place_table returning 3072 of nat_ingress_CalculateIPv4Len_ipv4_set_len in stage 4
4043 Table is placed
4044 Gateway is placed
4045 Merging with match table tbl_nat_ingress_encap_ipv4 and tag $true
4046 - dependency between nat_ingress_ingress_hit and table advances stage
4047 Initial # of stages is 5, initial # of entries is 1
4048 Try_alloc_all for Table use
4049 Trying to allocate layout for tbl_nat_ingress_encap_ipv4
4050 Picking layout option for table : tbl_nat_ingress_encap_ipv4 with requested entries : 1
4051 picked layout for tbl_nat_ingress_encap_ipv4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
4052 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
4053 Trying to allocate adb for tbl_nat_ingress_encap_ipv4
4054 Trying to allocate imem for tbl_nat_ingress_encap_ipv4
4055 Entries : 1, needed_entries: 1, need_more: 0
4056 Selected stage: 5 Furthest stage: 5
4057 try_place_table returning 1 of tbl_nat_ingress_encap_ipv4 in stage 5
4058 Table is placed
4059 Gateway is placed
4060 Pl vector: nat_ingress_CalculateIPv4Len_ipv4_set_len tbl_nat_ingress_encap_ipv4
4061 - removing tbl_sidecar774 from merge list because it depends on cond-55
4062 - skipping gateway cond-57 until mergeable tables are available
4063 - skipping cond-58 as its already done
4064 - skipping tbl_sidecar788 as its already done
4065 - skipping ara_table_7 as a parent is not yet placed
4066 - skipping ara_table_5 as a parent is not yet placed
4067 - skipping ara_table_2 as a parent is not yet placed
4068 - skipping ara_table_7 as a parent is not yet placed
4069 - skipping ara_table_5 as a parent is not yet placed
4070 - skipping ara_table_2 as a parent is not yet placed
4071 found 3 tables that could be placed: [ tbl_sidecar2173, nat_ingress_CalculateIPv4Len_ipv4_set_len, tbl_nat_ingress_encap_ipv4 ]
4072 Initial best is first table seen: tbl_sidecar2173
4073 For trial t : nat_ingress_CalculateIPv4Len_ipv4_set_len with best: tbl_sidecar2173
4074 Updating best to nat_ingress_CalculateIPv4Len_ipv4_set_len from tbl_sidecar2173 for reason: earlier stage calculated
4075 For trial t : tbl_nat_ingress_encap_ipv4 with best: nat_ingress_CalculateIPv4Len_ipv4_set_len
4076 Keeping best nat_ingress_CalculateIPv4Len_ipv4_set_len for reason: earlier stage calculated
4077 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)
4078 stage 4, work: [ 34523856, 34526196, 34526202, 34527757 ], partly placed 0, placed 29
4079 { id=3 ram=3 tcam=0 mram=0 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
4080 - skipping tbl_sidecar2081 as its already done
4081 - skipping tbl_sidecar2082 as its already done
4082 - skipping cond-42 as its already done
4083 - skipping cond-48 as its already done
4084 - skipping cond-51 as its already done
4085 - skipping gateway cond-59 until any of the control dominating tables can be placed
4086 - skipping cond-63 due to in-sequence control dependence on cond-59
4087 - skipping cond-74 due to in-sequence control dependence on cond-59
4088 - skipping cond-75 due to in-sequence control dependence on cond-59
4089 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
4090 try_place_table(cond-76, stage=4)
4091 Merging with match table tbl_sidecar2173 and tag $true
4092 - action dependency between tbl_sidecar788 and table tbl_sidecar2173 due to PHV allocation advances stage to 5
4093 Initial # of stages is 5, initial # of entries is 1
4094 Try_alloc_all for Table use
4095 Trying to allocate layout for tbl_sidecar2173
4096 Picking layout option for table : tbl_sidecar2173 with requested entries : 1
4097 picked layout for tbl_sidecar2173 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4098 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4099 Trying to allocate adb for tbl_sidecar2173
4100 Trying to allocate imem for tbl_sidecar2173
4101 Entries : 1, needed_entries: 1, need_more: 0
4102 Selected stage: 5 Furthest stage: 5
4103 try_place_table returning 1 of tbl_sidecar2173 in stage 5
4104 Table is placed
4105 Gateway is placed
4106 Pl vector: tbl_sidecar2173
4107 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
4108 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
4109 - skipping cond-55 as its already done
4110 - removing tbl_sidecar774 from merge list because it depends on tbl_nat_ingress_encap_ipv4
4111 - skipping gateway cond-57 until mergeable tables are available
4112 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
4113 tbl_nat_ingress_CalculateIPv4Len_invert is not a gateway! Aborting search for merge choices
4114 try_place_table(tbl_nat_ingress_CalculateIPv4Len_invert, stage=4)
4115 - dependency between nat_ingress_CalculateIPv4Len_ipv4_set_len and table advances stage
4116 Initial # of stages is 5, initial # of entries is 1
4117 Try_alloc_all for Table use
4118 Trying to allocate layout for tbl_nat_ingress_CalculateIPv4Len_invert
4119 Picking layout option for table : tbl_nat_ingress_CalculateIPv4Len_invert with requested entries : 1
4120 picked layout for tbl_nat_ingress_CalculateIPv4Len_invert FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4121 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4122 Trying to allocate adb for tbl_nat_ingress_CalculateIPv4Len_invert
4123 Trying to allocate imem for tbl_nat_ingress_CalculateIPv4Len_invert
4124 Entries : 1, needed_entries: 1, need_more: 0
4125 Selected stage: 5 Furthest stage: 5
4126 try_place_table returning 1 of tbl_nat_ingress_CalculateIPv4Len_invert in stage 5
4127 Table is placed
4128 Pl vector: tbl_nat_ingress_CalculateIPv4Len_invert
4129 tbl_nat_ingress_encap_ipv4 is not a gateway! Aborting search for merge choices
4130 try_place_table(tbl_nat_ingress_encap_ipv4, stage=4)
4131 - dependency between nat_ingress_ingress_hit and table advances stage
4132 Initial # of stages is 5, initial # of entries is 1
4133 Try_alloc_all for Table use
4134 Trying to allocate layout for tbl_nat_ingress_encap_ipv4
4135 Picking layout option for table : tbl_nat_ingress_encap_ipv4 with requested entries : 1
4136 picked layout for tbl_nat_ingress_encap_ipv4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
4137 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
4138 Trying to allocate adb for tbl_nat_ingress_encap_ipv4
4139 Trying to allocate imem for tbl_nat_ingress_encap_ipv4
4140 Entries : 1, needed_entries: 1, need_more: 0
4141 Selected stage: 5 Furthest stage: 5
4142 try_place_table returning 1 of tbl_nat_ingress_encap_ipv4 in stage 5
4143 Table is placed
4144 Pl vector: tbl_nat_ingress_encap_ipv4
4145 - skipping ara_table_7 as a parent is not yet placed
4146 - skipping ara_table_5 as a parent is not yet placed
4147 - skipping ara_table_2 as a parent is not yet placed
4148 try_place_table(cond-56, stage=4)
4149 Merging with match table tbl_nat_ingress_encap_ipv6 and tag $true
4150 - dependency between nat_ingress_ingress_hit and table advances stage
4151 Initial # of stages is 5, initial # of entries is 1
4152 Try_alloc_all for Table use
4153 Trying to allocate layout for tbl_nat_ingress_encap_ipv6
4154 Picking layout option for table : tbl_nat_ingress_encap_ipv6 with requested entries : 1
4155 picked layout for tbl_nat_ingress_encap_ipv6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
4156 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
4157 Trying to allocate adb for tbl_nat_ingress_encap_ipv6
4158 Trying to allocate imem for tbl_nat_ingress_encap_ipv6
4159 Entries : 1, needed_entries: 1, need_more: 0
4160 Selected stage: 5 Furthest stage: 5
4161 try_place_table returning 1 of tbl_nat_ingress_encap_ipv6 in stage 5
4162 Table is placed
4163 Gateway is placed
4164 Pl vector: tbl_nat_ingress_encap_ipv6
4165 found 4 tables that could be placed: [ tbl_sidecar2173, tbl_nat_ingress_CalculateIPv4Len_invert, tbl_nat_ingress_encap_ipv4, tbl_nat_ingress_encap_ipv6 ]
4166 Initial best is first table seen: tbl_sidecar2173
4167 For trial t : tbl_nat_ingress_CalculateIPv4Len_invert with best: tbl_sidecar2173
4168 Updating best to tbl_nat_ingress_CalculateIPv4Len_invert from tbl_sidecar2173 for reason: longer downward prop control-included dependence tail chain
4169 For trial t : tbl_nat_ingress_encap_ipv4 with best: tbl_nat_ingress_CalculateIPv4Len_invert
4170 Updating best to tbl_nat_ingress_encap_ipv4 from tbl_nat_ingress_CalculateIPv4Len_invert for reason: longer downward prop control-included dependence tail chain
4171 For trial t : tbl_nat_ingress_encap_ipv6 with best: tbl_nat_ingress_encap_ipv4
4172 Keeping best tbl_nat_ingress_encap_ipv4 for reason: longer downward dominance frontier dependence chain
4173 Adding table:tbl_sidecar2173 in the initial stage option
4174 Adding table:tbl_nat_ingress_CalculateIPv4Len_invert in the initial stage option
4175 Adding table:tbl_nat_ingress_encap_ipv4 in the initial stage option
4176 Adding table:tbl_nat_ingress_encap_ipv6 in the initial stage option
4177 placing 1 entries of tbl_nat_ingress_encap_ipv4 ( tbl_nat_ingress_encap_ipv4 ) in stage 5(50) FormatType(02)
4178 stage 5, work: [ 34523856, 34526196, 34526202, 34527757 ], partly placed 0, placed 30
4179 { id=1 ram=2 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
4180 - skipping tbl_sidecar2081 as its already done
4181 - skipping tbl_sidecar2082 as its already done
4182 - skipping cond-42 as its already done
4183 - skipping cond-48 as its already done
4184 - skipping cond-51 as its already done
4185 - skipping gateway cond-59 until any of the control dominating tables can be placed
4186 - skipping cond-63 due to in-sequence control dependence on cond-59
4187 - skipping cond-74 due to in-sequence control dependence on cond-59
4188 - skipping cond-75 due to in-sequence control dependence on cond-59
4189 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
4190 try_place_table(cond-76, stage=5)
4191 Merging with match table tbl_sidecar2173 and tag $true
4192 Initial # of stages is 5, initial # of entries is 1
4193 Try_alloc_all for Table use
4194 Trying to allocate layout for tbl_sidecar2173
4195 Picking layout option for table : tbl_sidecar2173 with requested entries : 1
4196 picked layout for tbl_sidecar2173 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4197 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4198 Trying to allocate adb for tbl_sidecar2173
4199 Trying to allocate imem for tbl_sidecar2173
4200 Entries : 1, needed_entries: 1, need_more: 0
4201 Selected stage: 5 Furthest stage: 6
4202 try_place_table returning 1 of tbl_sidecar2173 in stage 5
4203 Table is placed
4204 Gateway is placed
4205 Pl vector: tbl_sidecar2173
4206 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
4207 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
4208 - skipping cond-55 as its already done
4209 - removing tbl_sidecar774 from merge list because it depends on cond-56
4210 - skipping gateway cond-57 until mergeable tables are available
4211 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
4212 tbl_nat_ingress_CalculateIPv4Len_invert is not a gateway! Aborting search for merge choices
4213 try_place_table(tbl_nat_ingress_CalculateIPv4Len_invert, stage=5)
4214 Initial # of stages is 5, initial # of entries is 1
4215 Try_alloc_all for Table use
4216 Trying to allocate layout for tbl_nat_ingress_CalculateIPv4Len_invert
4217 Picking layout option for table : tbl_nat_ingress_CalculateIPv4Len_invert with requested entries : 1
4218 picked layout for tbl_nat_ingress_CalculateIPv4Len_invert FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4219 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4220 Trying to allocate adb for tbl_nat_ingress_CalculateIPv4Len_invert
4221 Trying to allocate imem for tbl_nat_ingress_CalculateIPv4Len_invert
4222 Entries : 1, needed_entries: 1, need_more: 0
4223 Selected stage: 5 Furthest stage: 6
4224 try_place_table returning 1 of tbl_nat_ingress_CalculateIPv4Len_invert in stage 5
4225 Table is placed
4226 Pl vector: tbl_nat_ingress_CalculateIPv4Len_invert
4227 - skipping tbl_nat_ingress_encap_ipv4 as its already done
4228 - skipping ara_table_7 as a parent is not yet placed
4229 - skipping ara_table_5 as a parent is not yet placed
4230 - skipping ara_table_2 as a parent is not yet placed
4231 try_place_table(cond-56, stage=5)
4232 Merging with match table tbl_nat_ingress_encap_ipv6 and tag $true
4233 Initial # of stages is 5, initial # of entries is 1
4234 Try_alloc_all for Table use
4235 Trying to allocate layout for tbl_nat_ingress_encap_ipv6
4236 Picking layout option for table : tbl_nat_ingress_encap_ipv6 with requested entries : 1
4237 picked layout for tbl_nat_ingress_encap_ipv6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:32/32
4238 entries:1 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:0
4239 Trying to allocate adb for tbl_nat_ingress_encap_ipv6
4240 Trying to allocate imem for tbl_nat_ingress_encap_ipv6
4241 Entries : 1, needed_entries: 1, need_more: 0
4242 Selected stage: 5 Furthest stage: 6
4243 try_place_table returning 1 of tbl_nat_ingress_encap_ipv6 in stage 5
4244 Table is placed
4245 Gateway is placed
4246 Pl vector: tbl_nat_ingress_encap_ipv6
4247 found 3 tables that could be placed: [ tbl_sidecar2173, tbl_nat_ingress_CalculateIPv4Len_invert, tbl_nat_ingress_encap_ipv6 ]
4248 Initial best is first table seen: tbl_sidecar2173
4249 For trial t : tbl_nat_ingress_CalculateIPv4Len_invert with best: tbl_sidecar2173
4250 Updating best to tbl_nat_ingress_CalculateIPv4Len_invert from tbl_sidecar2173 for reason: longer downward prop control-included dependence tail chain
4251 For trial t : tbl_nat_ingress_encap_ipv6 with best: tbl_nat_ingress_CalculateIPv4Len_invert
4252 Updating best to tbl_nat_ingress_encap_ipv6 from tbl_nat_ingress_CalculateIPv4Len_invert for reason: longer downward prop control-included dependence tail chain
4253 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)
4254 stage 5, work: [ 34523856, 34526196, 34526202, 34527757, 34527755, 35706112 ], partly placed 0, placed 31
4255 { id=2 ram=4 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
4256 - skipping tbl_sidecar2081 as its already done
4257 - skipping tbl_sidecar2082 as its already done
4258 - skipping cond-42 as its already done
4259 - skipping cond-48 as its already done
4260 - skipping cond-51 as its already done
4261 try_place_table(cond-59, stage=5)
4262 Initial # of stages is 5, initial # of entries is 0
4263 Try_alloc_all for Table use
4264 Trying to allocate layout for cond-59
4265 Picking layout option for table : cond-59 with requested entries : 0
4266 picked layout for cond-59 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
4267 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4268 Trying to allocate adb for cond-59
4269 Trying to allocate imem for cond-59
4270 Entries : 0, needed_entries: 0, need_more: 0
4271 Selected stage: 5 Furthest stage: 6
4272 try_place_table returning 0 of cond-59 in stage 5
4273 Table is placed
4274 Pl vector: cond-59
4275 - skipping cond-63 due to in-sequence control dependence on cond-59
4276 - skipping cond-74 due to in-sequence control dependence on cond-59
4277 - skipping cond-75 due to in-sequence control dependence on cond-59
4278 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
4279 try_place_table(cond-76, stage=5)
4280 Merging with match table tbl_sidecar2173 and tag $true
4281 Initial # of stages is 5, initial # of entries is 1
4282 Try_alloc_all for Table use
4283 Trying to allocate layout for tbl_sidecar2173
4284 Picking layout option for table : tbl_sidecar2173 with requested entries : 1
4285 picked layout for tbl_sidecar2173 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4286 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4287 Trying to allocate adb for tbl_sidecar2173
4288 Trying to allocate imem for tbl_sidecar2173
4289 Entries : 1, needed_entries: 1, need_more: 0
4290 Selected stage: 5 Furthest stage: 6
4291 try_place_table returning 1 of tbl_sidecar2173 in stage 5
4292 Table is placed
4293 Gateway is placed
4294 Pl vector: tbl_sidecar2173
4295 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
4296 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
4297 - skipping cond-55 as its already done
4298 try_place_table(cond-57, stage=5)
4299 Merging with match table tbl_sidecar774 and tag $true
4300 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4301 Initial # of stages is 6, initial # of entries is 1
4302 Try_alloc_all for Table use
4303 Trying to allocate layout for tbl_sidecar774
4304 Picking layout option for table : tbl_sidecar774 with requested entries : 1
4305 picked layout for tbl_sidecar774 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4306 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4307 Trying to allocate adb for tbl_sidecar774
4308 Trying to allocate imem for tbl_sidecar774
4309 Entries : 1, needed_entries: 1, need_more: 0
4310 Selected stage: 6 Furthest stage: 6
4311 try_place_table returning 1 of tbl_sidecar774 in stage 6
4312 Table is placed
4313 Gateway is placed
4314 Pl vector: tbl_sidecar774
4315 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
4316 tbl_nat_ingress_CalculateIPv4Len_invert is not a gateway! Aborting search for merge choices
4317 try_place_table(tbl_nat_ingress_CalculateIPv4Len_invert, stage=5)
4318 Initial # of stages is 5, initial # of entries is 1
4319 Try_alloc_all for Table use
4320 Trying to allocate layout for tbl_nat_ingress_CalculateIPv4Len_invert
4321 Picking layout option for table : tbl_nat_ingress_CalculateIPv4Len_invert with requested entries : 1
4322 picked layout for tbl_nat_ingress_CalculateIPv4Len_invert FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4323 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4324 Trying to allocate adb for tbl_nat_ingress_CalculateIPv4Len_invert
4325 Trying to allocate imem for tbl_nat_ingress_CalculateIPv4Len_invert
4326 Entries : 1, needed_entries: 1, need_more: 0
4327 Selected stage: 5 Furthest stage: 6
4328 try_place_table returning 1 of tbl_nat_ingress_CalculateIPv4Len_invert in stage 5
4329 Table is placed
4330 Pl vector: tbl_nat_ingress_CalculateIPv4Len_invert
4331 - skipping tbl_nat_ingress_encap_ipv4 as its already done
4332 ara_table_7 is not a gateway! Aborting search for merge choices
4333 try_place_table(ara_table_7, stage=5)
4334 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4335 Initial # of stages is 6, initial # of entries is 0
4336 Try_alloc_all for Table use
4337 Trying to allocate layout for ara_table_7
4338 Picking layout option for table : ara_table_7 with requested entries : 0
4339 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4340 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4341 Trying to allocate adb for ara_table_7
4342 Trying to allocate imem for ara_table_7
4343 Entries : 0, needed_entries: 0, need_more: 0
4344 Selected stage: 6 Furthest stage: 6
4345 try_place_table returning 0 of ara_table_7 in stage 6
4346 Table is placed
4347 Pl vector: ara_table_7
4348 ara_table_5 is not a gateway! Aborting search for merge choices
4349 try_place_table(ara_table_5, stage=5)
4350 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4351 Initial # of stages is 6, initial # of entries is 0
4352 Try_alloc_all for Table use
4353 Trying to allocate layout for ara_table_5
4354 Picking layout option for table : ara_table_5 with requested entries : 0
4355 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4356 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4357 Trying to allocate adb for ara_table_5
4358 Trying to allocate imem for ara_table_5
4359 Entries : 0, needed_entries: 0, need_more: 0
4360 Selected stage: 6 Furthest stage: 6
4361 try_place_table returning 0 of ara_table_5 in stage 6
4362 Table is placed
4363 Pl vector: ara_table_5
4364 ara_table_2 is not a gateway! Aborting search for merge choices
4365 try_place_table(ara_table_2, stage=5)
4366 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4367 Initial # of stages is 6, initial # of entries is 0
4368 Try_alloc_all for Table use
4369 Trying to allocate layout for ara_table_2
4370 Picking layout option for table : ara_table_2 with requested entries : 0
4371 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4372 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4373 Trying to allocate adb for ara_table_2
4374 Trying to allocate imem for ara_table_2
4375 Entries : 0, needed_entries: 0, need_more: 0
4376 Selected stage: 6 Furthest stage: 6
4377 try_place_table returning 0 of ara_table_2 in stage 6
4378 Table is placed
4379 Pl vector: ara_table_2
4380 - skipping cond-56 as its already done
4381 - skipping tbl_nat_ingress_encap_ipv6 as its already done
4382 found 7 tables that could be placed: [ cond-59, tbl_sidecar2173, tbl_sidecar774, tbl_nat_ingress_CalculateIPv4Len_invert, ara_table_7, ara_table_5, ara_table_2 ]
4383 Initial best is first table seen: cond-59
4384 For trial t : tbl_sidecar2173 with best: cond-59
4385 Keeping best cond-59 for reason: longer downward prop control-included dependence tail chain
4386 For trial t : tbl_sidecar774 with best: cond-59
4387 Keeping best cond-59 for reason: earlier stage calculated
4388 For trial t : tbl_nat_ingress_CalculateIPv4Len_invert with best: cond-59
4389 Updating best to tbl_nat_ingress_CalculateIPv4Len_invert from cond-59 for reason: longer downward dominance frontier dependence chain
4390 For trial t : ara_table_7 with best: tbl_nat_ingress_CalculateIPv4Len_invert
4391 Keeping best tbl_nat_ingress_CalculateIPv4Len_invert for reason: earlier stage calculated
4392 For trial t : ara_table_5 with best: tbl_nat_ingress_CalculateIPv4Len_invert
4393 Keeping best tbl_nat_ingress_CalculateIPv4Len_invert for reason: earlier stage calculated
4394 For trial t : ara_table_2 with best: tbl_nat_ingress_CalculateIPv4Len_invert
4395 Keeping best tbl_nat_ingress_CalculateIPv4Len_invert for reason: earlier stage calculated
4396 placing 1 entries of tbl_nat_ingress_CalculateIPv4Len_invert ( tbl_nat_ingress_CalculateIPv4Len_invert ) in stage 5(52) FormatType(02)
4397 stage 5, work: [ 34523856, 34526196, 34526202 ], partly placed 0, placed 32
4398 { id=3 ram=4 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
4399 - skipping tbl_sidecar2081 as its already done
4400 - skipping tbl_sidecar2082 as its already done
4401 - skipping cond-42 as its already done
4402 - skipping cond-48 as its already done
4403 - skipping cond-51 as its already done
4404 try_place_table(cond-59, stage=5)
4405 Initial # of stages is 5, initial # of entries is 0
4406 Try_alloc_all for Table use
4407 Trying to allocate layout for cond-59
4408 Picking layout option for table : cond-59 with requested entries : 0
4409 picked layout for cond-59 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
4410 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4411 Trying to allocate adb for cond-59
4412 Trying to allocate imem for cond-59
4413 Entries : 0, needed_entries: 0, need_more: 0
4414 Selected stage: 5 Furthest stage: 6
4415 try_place_table returning 0 of cond-59 in stage 5
4416 Table is placed
4417 Pl vector: cond-59
4418 - skipping cond-63 due to in-sequence control dependence on cond-59
4419 - skipping cond-74 due to in-sequence control dependence on cond-59
4420 - skipping cond-75 due to in-sequence control dependence on cond-59
4421 - skipping tbl_sidecar2139 due to in-sequence control dependence on cond-59
4422 try_place_table(cond-76, stage=5)
4423 Merging with match table tbl_sidecar2173 and tag $true
4424 Initial # of stages is 5, initial # of entries is 1
4425 Try_alloc_all for Table use
4426 Trying to allocate layout for tbl_sidecar2173
4427 Picking layout option for table : tbl_sidecar2173 with requested entries : 1
4428 picked layout for tbl_sidecar2173 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4429 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4430 Trying to allocate adb for tbl_sidecar2173
4431 Trying to allocate imem for tbl_sidecar2173
4432 Entries : 1, needed_entries: 1, need_more: 0
4433 Selected stage: 5 Furthest stage: 6
4434 try_place_table returning 1 of tbl_sidecar2173 in stage 5
4435 Table is placed
4436 Gateway is placed
4437 Pl vector: tbl_sidecar2173
4438 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-59
4439 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-59
4440 - skipping cond-55 as its already done
4441 try_place_table(cond-57, stage=5)
4442 Merging with match table tbl_sidecar774 and tag $true
4443 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4444 Initial # of stages is 6, initial # of entries is 1
4445 Try_alloc_all for Table use
4446 Trying to allocate layout for tbl_sidecar774
4447 Picking layout option for table : tbl_sidecar774 with requested entries : 1
4448 picked layout for tbl_sidecar774 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4449 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4450 Trying to allocate adb for tbl_sidecar774
4451 Trying to allocate imem for tbl_sidecar774
4452 Entries : 1, needed_entries: 1, need_more: 0
4453 Selected stage: 6 Furthest stage: 6
4454 try_place_table returning 1 of tbl_sidecar774 in stage 6
4455 Table is placed
4456 Gateway is placed
4457 Pl vector: tbl_sidecar774
4458 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
4459 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
4460 - skipping tbl_nat_ingress_encap_ipv4 as its already done
4461 ara_table_7 is not a gateway! Aborting search for merge choices
4462 try_place_table(ara_table_7, stage=5)
4463 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4464 Initial # of stages is 6, initial # of entries is 0
4465 Try_alloc_all for Table use
4466 Trying to allocate layout for ara_table_7
4467 Picking layout option for table : ara_table_7 with requested entries : 0
4468 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4469 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4470 Trying to allocate adb for ara_table_7
4471 Trying to allocate imem for ara_table_7
4472 Entries : 0, needed_entries: 0, need_more: 0
4473 Selected stage: 6 Furthest stage: 6
4474 try_place_table returning 0 of ara_table_7 in stage 6
4475 Table is placed
4476 Pl vector: ara_table_7
4477 ara_table_5 is not a gateway! Aborting search for merge choices
4478 try_place_table(ara_table_5, stage=5)
4479 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4480 Initial # of stages is 6, initial # of entries is 0
4481 Try_alloc_all for Table use
4482 Trying to allocate layout for ara_table_5
4483 Picking layout option for table : ara_table_5 with requested entries : 0
4484 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4485 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4486 Trying to allocate adb for ara_table_5
4487 Trying to allocate imem for ara_table_5
4488 Entries : 0, needed_entries: 0, need_more: 0
4489 Selected stage: 6 Furthest stage: 6
4490 try_place_table returning 0 of ara_table_5 in stage 6
4491 Table is placed
4492 Pl vector: ara_table_5
4493 ara_table_2 is not a gateway! Aborting search for merge choices
4494 try_place_table(ara_table_2, stage=5)
4495 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4496 Initial # of stages is 6, initial # of entries is 0
4497 Try_alloc_all for Table use
4498 Trying to allocate layout for ara_table_2
4499 Picking layout option for table : ara_table_2 with requested entries : 0
4500 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4501 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4502 Trying to allocate adb for ara_table_2
4503 Trying to allocate imem for ara_table_2
4504 Entries : 0, needed_entries: 0, need_more: 0
4505 Selected stage: 6 Furthest stage: 6
4506 try_place_table returning 0 of ara_table_2 in stage 6
4507 Table is placed
4508 Pl vector: ara_table_2
4509 found 6 tables that could be placed: [ cond-59, tbl_sidecar2173, tbl_sidecar774, ara_table_7, ara_table_5, ara_table_2 ]
4510 Initial best is first table seen: cond-59
4511 For trial t : tbl_sidecar2173 with best: cond-59
4512 Keeping best cond-59 for reason: longer downward prop control-included dependence tail chain
4513 For trial t : tbl_sidecar774 with best: cond-59
4514 Keeping best cond-59 for reason: earlier stage calculated
4515 For trial t : ara_table_7 with best: cond-59
4516 Keeping best cond-59 for reason: earlier stage calculated
4517 For trial t : ara_table_5 with best: cond-59
4518 Keeping best cond-59 for reason: earlier stage calculated
4519 For trial t : ara_table_2 with best: cond-59
4520 Keeping best cond-59 for reason: earlier stage calculated
4521 placing 0 entries of cond-59 ( cond-59 ) in stage 5(53) FormatType(02)
4522 stage 5, work: [ 34523856, 34526196, 34526202, 34530819 ], partly placed 0, placed 33
4523 { id=3 ram=4 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
4524 - skipping tbl_sidecar2081 as its already done
4525 - skipping tbl_sidecar2082 as its already done
4526 - skipping cond-42 as its already done
4527 - skipping cond-48 as its already done
4528 - skipping cond-51 as its already done
4529 - skipping cond-59 as its already done
4530 - skipping cond-63 because it depends on cond-60
4531 - skipping gateway cond-63 until any of the control dominating tables can be placed
4532 - skipping cond-74 due to in-sequence control dependence on cond-63
4533 - skipping cond-75 because it depends on cond-60
4534 - removing tbl_sidecar2137 from merge list because it depends on cond-60
4535 - removing tbl_sidecar2135 from merge list because it depends on cond-60
4536 - skipping gateway cond-75 until mergeable tables are available
4537 - skipping tbl_sidecar2139 because it depends on cond-60
4538 tbl_sidecar2139 is not a gateway! Aborting search for merge choices
4539 try_place_table(cond-76, stage=5)
4540 Merging with match table tbl_sidecar2173 and tag $true
4541 Initial # of stages is 5, initial # of entries is 1
4542 Try_alloc_all for Table use
4543 Trying to allocate layout for tbl_sidecar2173
4544 Picking layout option for table : tbl_sidecar2173 with requested entries : 1
4545 picked layout for tbl_sidecar2173 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4546 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4547 Trying to allocate adb for tbl_sidecar2173
4548 Trying to allocate imem for tbl_sidecar2173
4549 Entries : 1, needed_entries: 1, need_more: 0
4550 Selected stage: 5 Furthest stage: 6
4551 try_place_table returning 1 of tbl_sidecar2173 in stage 5
4552 Table is placed
4553 Gateway is placed
4554 Pl vector: tbl_sidecar2173
4555 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-63
4556 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-63
4557 - skipping cond-55 as its already done
4558 try_place_table(cond-57, stage=5)
4559 Merging with match table tbl_sidecar774 and tag $true
4560 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4561 Initial # of stages is 6, initial # of entries is 1
4562 Try_alloc_all for Table use
4563 Trying to allocate layout for tbl_sidecar774
4564 Picking layout option for table : tbl_sidecar774 with requested entries : 1
4565 picked layout for tbl_sidecar774 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4566 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4567 Trying to allocate adb for tbl_sidecar774
4568 Trying to allocate imem for tbl_sidecar774
4569 Entries : 1, needed_entries: 1, need_more: 0
4570 Selected stage: 6 Furthest stage: 6
4571 try_place_table returning 1 of tbl_sidecar774 in stage 6
4572 Table is placed
4573 Gateway is placed
4574 Pl vector: tbl_sidecar774
4575 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
4576 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
4577 - skipping tbl_nat_ingress_encap_ipv4 as its already done
4578 ara_table_7 is not a gateway! Aborting search for merge choices
4579 try_place_table(ara_table_7, stage=5)
4580 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4581 Initial # of stages is 6, initial # of entries is 0
4582 Try_alloc_all for Table use
4583 Trying to allocate layout for ara_table_7
4584 Picking layout option for table : ara_table_7 with requested entries : 0
4585 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4586 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4587 Trying to allocate adb for ara_table_7
4588 Trying to allocate imem for ara_table_7
4589 Entries : 0, needed_entries: 0, need_more: 0
4590 Selected stage: 6 Furthest stage: 6
4591 try_place_table returning 0 of ara_table_7 in stage 6
4592 Table is placed
4593 Pl vector: ara_table_7
4594 ara_table_5 is not a gateway! Aborting search for merge choices
4595 try_place_table(ara_table_5, stage=5)
4596 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4597 Initial # of stages is 6, initial # of entries is 0
4598 Try_alloc_all for Table use
4599 Trying to allocate layout for ara_table_5
4600 Picking layout option for table : ara_table_5 with requested entries : 0
4601 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4602 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4603 Trying to allocate adb for ara_table_5
4604 Trying to allocate imem for ara_table_5
4605 Entries : 0, needed_entries: 0, need_more: 0
4606 Selected stage: 6 Furthest stage: 6
4607 try_place_table returning 0 of ara_table_5 in stage 6
4608 Table is placed
4609 Pl vector: ara_table_5
4610 ara_table_2 is not a gateway! Aborting search for merge choices
4611 try_place_table(ara_table_2, stage=5)
4612 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4613 Initial # of stages is 6, initial # of entries is 0
4614 Try_alloc_all for Table use
4615 Trying to allocate layout for ara_table_2
4616 Picking layout option for table : ara_table_2 with requested entries : 0
4617 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4618 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4619 Trying to allocate adb for ara_table_2
4620 Trying to allocate imem for ara_table_2
4621 Entries : 0, needed_entries: 0, need_more: 0
4622 Selected stage: 6 Furthest stage: 6
4623 try_place_table returning 0 of ara_table_2 in stage 6
4624 Table is placed
4625 Pl vector: ara_table_2
4626 try_place_table(cond-60, stage=5)
4627 Initial # of stages is 5, initial # of entries is 0
4628 Try_alloc_all for Table use
4629 Trying to allocate layout for cond-60
4630 Picking layout option for table : cond-60 with requested entries : 0
4631 picked layout for cond-60 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
4632 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4633 Trying to allocate adb for cond-60
4634 Trying to allocate imem for cond-60
4635 Entries : 0, needed_entries: 0, need_more: 0
4636 Selected stage: 5 Furthest stage: 6
4637 try_place_table returning 0 of cond-60 in stage 5
4638 Table is placed
4639 Pl vector: cond-60
4640 found 6 tables that could be placed: [ tbl_sidecar2173, tbl_sidecar774, ara_table_7, ara_table_5, ara_table_2, cond-60 ]
4641 Initial best is first table seen: tbl_sidecar2173
4642 For trial t : tbl_sidecar774 with best: tbl_sidecar2173
4643 Keeping best tbl_sidecar2173 for reason: earlier stage calculated
4644 For trial t : ara_table_7 with best: tbl_sidecar2173
4645 Keeping best tbl_sidecar2173 for reason: earlier stage calculated
4646 For trial t : ara_table_5 with best: tbl_sidecar2173
4647 Keeping best tbl_sidecar2173 for reason: earlier stage calculated
4648 For trial t : ara_table_2 with best: tbl_sidecar2173
4649 Keeping best tbl_sidecar2173 for reason: earlier stage calculated
4650 For trial t : cond-60 with best: tbl_sidecar2173
4651 Updating best to cond-60 from tbl_sidecar2173 for reason: longer downward prop control-included dependence tail chain
4652 placing 0 entries of cond-60 ( cond-60 ) in stage 5(54) FormatType(02)
4653 stage 5, work: [ 34523856, 34526196, 34526202, 34530819, 34530817 ], partly placed 0, placed 34
4654 { id=3 ram=4 tcam=0 mram=0 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
4655 - skipping tbl_sidecar2081 as its already done
4656 - skipping tbl_sidecar2082 as its already done
4657 - skipping cond-42 as its already done
4658 - skipping cond-48 as its already done
4659 - skipping cond-51 as its already done
4660 - skipping cond-59 as its already done
4661 - skipping cond-63 because it depends on cond-61
4662 - skipping gateway cond-63 until any of the control dominating tables can be placed
4663 - skipping cond-74 due to in-sequence control dependence on cond-63
4664 - skipping cond-75 because it depends on cond-61
4665 - removing tbl_sidecar2137 from merge list because it depends on cond-61
4666 - removing tbl_sidecar2135 from merge list because it depends on cond-61
4667 - skipping gateway cond-75 until mergeable tables are available
4668 - skipping tbl_sidecar2139 because it depends on cond-61
4669 tbl_sidecar2139 is not a gateway! Aborting search for merge choices
4670 try_place_table(cond-76, stage=5)
4671 Merging with match table tbl_sidecar2173 and tag $true
4672 Initial # of stages is 5, initial # of entries is 1
4673 Try_alloc_all for Table use
4674 Trying to allocate layout for tbl_sidecar2173
4675 Picking layout option for table : tbl_sidecar2173 with requested entries : 1
4676 picked layout for tbl_sidecar2173 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:4 ov:8 imm:8
4677 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
4678 Trying to allocate adb for tbl_sidecar2173
4679 Trying to allocate imem for tbl_sidecar2173
4680 Entries : 1, needed_entries: 1, need_more: 0
4681 Selected stage: 5 Furthest stage: 6
4682 try_place_table returning 1 of tbl_sidecar2173 in stage 5
4683 Table is placed
4684 Gateway is placed
4685 Pl vector: tbl_sidecar2173
4686 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-63
4687 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-63
4688 - skipping cond-55 as its already done
4689 try_place_table(cond-57, stage=5)
4690 Merging with match table tbl_sidecar774 and tag $true
4691 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4692 Initial # of stages is 6, initial # of entries is 1
4693 Try_alloc_all for Table use
4694 Trying to allocate layout for tbl_sidecar774
4695 Picking layout option for table : tbl_sidecar774 with requested entries : 1
4696 picked layout for tbl_sidecar774 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4697 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4698 Trying to allocate adb for tbl_sidecar774
4699 Trying to allocate imem for tbl_sidecar774
4700 Entries : 1, needed_entries: 1, need_more: 0
4701 Selected stage: 6 Furthest stage: 6
4702 try_place_table returning 1 of tbl_sidecar774 in stage 6
4703 Table is placed
4704 Gateway is placed
4705 Pl vector: tbl_sidecar774
4706 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
4707 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
4708 - skipping tbl_nat_ingress_encap_ipv4 as its already done
4709 ara_table_7 is not a gateway! Aborting search for merge choices
4710 try_place_table(ara_table_7, stage=5)
4711 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4712 Initial # of stages is 6, initial # of entries is 0
4713 Try_alloc_all for Table use
4714 Trying to allocate layout for ara_table_7
4715 Picking layout option for table : ara_table_7 with requested entries : 0
4716 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4717 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4718 Trying to allocate adb for ara_table_7
4719 Trying to allocate imem for ara_table_7
4720 Entries : 0, needed_entries: 0, need_more: 0
4721 Selected stage: 6 Furthest stage: 6
4722 try_place_table returning 0 of ara_table_7 in stage 6
4723 Table is placed
4724 Pl vector: ara_table_7
4725 ara_table_5 is not a gateway! Aborting search for merge choices
4726 try_place_table(ara_table_5, stage=5)
4727 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4728 Initial # of stages is 6, initial # of entries is 0
4729 Try_alloc_all for Table use
4730 Trying to allocate layout for ara_table_5
4731 Picking layout option for table : ara_table_5 with requested entries : 0
4732 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4733 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4734 Trying to allocate adb for ara_table_5
4735 Trying to allocate imem for ara_table_5
4736 Entries : 0, needed_entries: 0, need_more: 0
4737 Selected stage: 6 Furthest stage: 6
4738 try_place_table returning 0 of ara_table_5 in stage 6
4739 Table is placed
4740 Pl vector: ara_table_5
4741 ara_table_2 is not a gateway! Aborting search for merge choices
4742 try_place_table(ara_table_2, stage=5)
4743 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4744 Initial # of stages is 6, initial # of entries is 0
4745 Try_alloc_all for Table use
4746 Trying to allocate layout for ara_table_2
4747 Picking layout option for table : ara_table_2 with requested entries : 0
4748 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4749 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4750 Trying to allocate adb for ara_table_2
4751 Trying to allocate imem for ara_table_2
4752 Entries : 0, needed_entries: 0, need_more: 0
4753 Selected stage: 6 Furthest stage: 6
4754 try_place_table returning 0 of ara_table_2 in stage 6
4755 Table is placed
4756 Pl vector: ara_table_2
4757 - skipping cond-60 as its already done
4758 try_place_table(cond-61, stage=5)
4759 Merging with match table services_service and tag $false
4760 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4761 Initial # of stages is 6, initial # of entries is 16
4762 Try_alloc_all for Table use
4763 Trying to allocate layout for services_service
4764 Picking layout option for table : services_service with requested entries : 16
4765 picked layout for services_service FormatType(022) layout: 16tV ixbar:8B/34b match:8B/34b adb:16/16 ov:13
4766 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:2 afi:0
4767 Trying to allocate adb for services_service
4768 Trying to allocate imem for services_service
4769 Entries : 512, needed_entries: 16, need_more: 0
4770 Selected stage: 6 Furthest stage: 6
4771 try_place_table returning 512 of services_service in stage 6
4772 Table is placed
4773 Gateway is placed
4774 Merging with match table tbl_sidecar433 and tag $true
4775 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4776 Initial # of stages is 6, initial # of entries is 1
4777 Try_alloc_all for Table use
4778 Trying to allocate layout for tbl_sidecar433
4779 Picking layout option for table : tbl_sidecar433 with requested entries : 1
4780 picked layout for tbl_sidecar433 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4781 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4782 Trying to allocate adb for tbl_sidecar433
4783 Trying to allocate imem for tbl_sidecar433
4784 Entries : 1, needed_entries: 1, need_more: 0
4785 Selected stage: 6 Furthest stage: 6
4786 try_place_table returning 1 of tbl_sidecar433 in stage 6
4787 Table is placed
4788 Gateway is placed
4789 Pl vector: services_service tbl_sidecar433
4790 found 7 tables that could be placed: [ tbl_sidecar2173, tbl_sidecar774, ara_table_7, ara_table_5, ara_table_2, services_service, tbl_sidecar433 ]
4791 Initial best is first table seen: tbl_sidecar2173
4792 For trial t : tbl_sidecar774 with best: tbl_sidecar2173
4793 Keeping best tbl_sidecar2173 for reason: earlier stage calculated
4794 For trial t : ara_table_7 with best: tbl_sidecar2173
4795 Keeping best tbl_sidecar2173 for reason: earlier stage calculated
4796 For trial t : ara_table_5 with best: tbl_sidecar2173
4797 Keeping best tbl_sidecar2173 for reason: earlier stage calculated
4798 For trial t : ara_table_2 with best: tbl_sidecar2173
4799 Keeping best tbl_sidecar2173 for reason: earlier stage calculated
4800 For trial t : services_service with best: tbl_sidecar2173
4801 Keeping best tbl_sidecar2173 for reason: earlier stage calculated
4802 For trial t : tbl_sidecar433 with best: tbl_sidecar2173
4803 Keeping best tbl_sidecar2173 for reason: earlier stage calculated
4804 placing 1 entries of tbl_sidecar2173 ( tbl_sidecar2173 ) (with gw cond-76, result tag $true) in stage 5(55) FormatType(02)
4805 stage 5, work: [ 34523856, 34526196, 34526202, 34530817 ], partly placed 0, placed 35
4806 { id=4 ram=4 tcam=0 mram=0 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
4807 - skipping tbl_sidecar2081 as its already done
4808 - skipping tbl_sidecar2082 as its already done
4809 - skipping cond-42 as its already done
4810 - skipping cond-48 as its already done
4811 - skipping cond-51 as its already done
4812 - skipping cond-59 as its already done
4813 - skipping cond-63 because it depends on cond-61
4814 - skipping gateway cond-63 until any of the control dominating tables can be placed
4815 - skipping cond-74 due to in-sequence control dependence on cond-63
4816 - skipping cond-75 because it depends on cond-61
4817 - removing tbl_sidecar2137 from merge list because it depends on cond-61
4818 - removing tbl_sidecar2135 from merge list because it depends on cond-61
4819 - skipping gateway cond-75 until mergeable tables are available
4820 - skipping tbl_sidecar2139 because it depends on cond-61
4821 tbl_sidecar2139 is not a gateway! Aborting search for merge choices
4822 - skipping cond-76 as its already done
4823 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-63
4824 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-63
4825 - skipping cond-55 as its already done
4826 try_place_table(cond-57, stage=5)
4827 Merging with match table tbl_sidecar774 and tag $true
4828 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4829 Initial # of stages is 6, initial # of entries is 1
4830 Try_alloc_all for Table use
4831 Trying to allocate layout for tbl_sidecar774
4832 Picking layout option for table : tbl_sidecar774 with requested entries : 1
4833 picked layout for tbl_sidecar774 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4834 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4835 Trying to allocate adb for tbl_sidecar774
4836 Trying to allocate imem for tbl_sidecar774
4837 Entries : 1, needed_entries: 1, need_more: 0
4838 Selected stage: 6 Furthest stage: 6
4839 try_place_table returning 1 of tbl_sidecar774 in stage 6
4840 Table is placed
4841 Gateway is placed
4842 Pl vector: tbl_sidecar774
4843 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
4844 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
4845 - skipping tbl_nat_ingress_encap_ipv4 as its already done
4846 ara_table_7 is not a gateway! Aborting search for merge choices
4847 try_place_table(ara_table_7, stage=5)
4848 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4849 Initial # of stages is 6, initial # of entries is 0
4850 Try_alloc_all for Table use
4851 Trying to allocate layout for ara_table_7
4852 Picking layout option for table : ara_table_7 with requested entries : 0
4853 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4854 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4855 Trying to allocate adb for ara_table_7
4856 Trying to allocate imem for ara_table_7
4857 Entries : 0, needed_entries: 0, need_more: 0
4858 Selected stage: 6 Furthest stage: 6
4859 try_place_table returning 0 of ara_table_7 in stage 6
4860 Table is placed
4861 Pl vector: ara_table_7
4862 ara_table_5 is not a gateway! Aborting search for merge choices
4863 try_place_table(ara_table_5, stage=5)
4864 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4865 Initial # of stages is 6, initial # of entries is 0
4866 Try_alloc_all for Table use
4867 Trying to allocate layout for ara_table_5
4868 Picking layout option for table : ara_table_5 with requested entries : 0
4869 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4870 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4871 Trying to allocate adb for ara_table_5
4872 Trying to allocate imem for ara_table_5
4873 Entries : 0, needed_entries: 0, need_more: 0
4874 Selected stage: 6 Furthest stage: 6
4875 try_place_table returning 0 of ara_table_5 in stage 6
4876 Table is placed
4877 Pl vector: ara_table_5
4878 ara_table_2 is not a gateway! Aborting search for merge choices
4879 try_place_table(ara_table_2, stage=5)
4880 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4881 Initial # of stages is 6, initial # of entries is 0
4882 Try_alloc_all for Table use
4883 Trying to allocate layout for ara_table_2
4884 Picking layout option for table : ara_table_2 with requested entries : 0
4885 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4886 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4887 Trying to allocate adb for ara_table_2
4888 Trying to allocate imem for ara_table_2
4889 Entries : 0, needed_entries: 0, need_more: 0
4890 Selected stage: 6 Furthest stage: 6
4891 try_place_table returning 0 of ara_table_2 in stage 6
4892 Table is placed
4893 Pl vector: ara_table_2
4894 try_place_table(cond-61, stage=5)
4895 Merging with match table services_service and tag $false
4896 - action dependency between tbl_sidecar2173 and table services_service due to PHV allocation advances stage to 6
4897 Initial # of stages is 6, initial # of entries is 16
4898 Try_alloc_all for Table use
4899 Trying to allocate layout for services_service
4900 Picking layout option for table : services_service with requested entries : 16
4901 picked layout for services_service FormatType(022) layout: 16tV ixbar:8B/34b match:8B/34b adb:16/16 ov:13
4902 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:2 afi:0
4903 Trying to allocate adb for services_service
4904 Trying to allocate imem for services_service
4905 Entries : 512, needed_entries: 16, need_more: 0
4906 Selected stage: 6 Furthest stage: 6
4907 try_place_table returning 512 of services_service in stage 6
4908 Table is placed
4909 Gateway is placed
4910 Merging with match table tbl_sidecar433 and tag $true
4911 - dependency between tbl_nat_ingress_encap_ipv6 and table advances stage
4912 Initial # of stages is 6, initial # of entries is 1
4913 Try_alloc_all for Table use
4914 Trying to allocate layout for tbl_sidecar433
4915 Picking layout option for table : tbl_sidecar433 with requested entries : 1
4916 picked layout for tbl_sidecar433 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4917 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4918 Trying to allocate adb for tbl_sidecar433
4919 Trying to allocate imem for tbl_sidecar433
4920 Entries : 1, needed_entries: 1, need_more: 0
4921 Selected stage: 6 Furthest stage: 6
4922 try_place_table returning 1 of tbl_sidecar433 in stage 6
4923 Table is placed
4924 Gateway is placed
4925 Pl vector: services_service tbl_sidecar433
4926 found 6 tables that could be placed: [ tbl_sidecar774, ara_table_7, ara_table_5, ara_table_2, services_service, tbl_sidecar433 ]
4927 Initial best is first table seen: tbl_sidecar774
4928 For trial t : ara_table_7 with best: tbl_sidecar774
4929 Keeping best tbl_sidecar774 for reason: longer downward prop control-included dependence tail chain
4930 For trial t : ara_table_5 with best: tbl_sidecar774
4931 Keeping best tbl_sidecar774 for reason: longer downward prop control-included dependence tail chain
4932 For trial t : ara_table_2 with best: tbl_sidecar774
4933 Keeping best tbl_sidecar774 for reason: longer downward prop control-included dependence tail chain
4934 For trial t : services_service with best: tbl_sidecar774
4935 Keeping best tbl_sidecar774 for reason: longer downward dominance frontier dependence chain
4936 For trial t : tbl_sidecar433 with best: tbl_sidecar774
4937 Keeping best tbl_sidecar774 for reason: longer downward dominance frontier dependence chain
4938 Adding table:tbl_sidecar774 in the initial stage option
4939 Adding table:ara_table_7 in the initial stage option
4940 Adding table:ara_table_5 in the initial stage option
4941 Adding table:ara_table_2 in the initial stage option
4942 Adding table:services_service in the initial stage option
4943 Adding table:tbl_sidecar433 in the initial stage option
4944 placing 1 entries of tbl_sidecar774 ( tbl_sidecar774 ) (with gw cond-57, result tag $true) in stage 6(60) FormatType(02)
4945 stage 6, work: [ 34523856, 34526196, 34526202, 34530817 ], partly placed 0, placed 36
4946 { id=1 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
4947 - skipping tbl_sidecar2081 as its already done
4948 - skipping tbl_sidecar2082 as its already done
4949 - skipping cond-42 as its already done
4950 - skipping cond-48 as its already done
4951 - skipping cond-51 as its already done
4952 - skipping cond-59 as its already done
4953 - skipping cond-63 because it depends on cond-61
4954 - skipping gateway cond-63 until any of the control dominating tables can be placed
4955 - skipping cond-74 due to in-sequence control dependence on cond-63
4956 - skipping cond-75 because it depends on cond-61
4957 - removing tbl_sidecar2137 from merge list because it depends on cond-61
4958 - removing tbl_sidecar2135 from merge list because it depends on cond-61
4959 - skipping gateway cond-75 until mergeable tables are available
4960 - skipping tbl_sidecar2139 because it depends on cond-61
4961 tbl_sidecar2139 is not a gateway! Aborting search for merge choices
4962 - skipping cond-76 as its already done
4963 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-63
4964 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-63
4965 - skipping cond-55 as its already done
4966 - skipping cond-57 as its already done
4967 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
4968 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
4969 - skipping tbl_nat_ingress_encap_ipv4 as its already done
4970 ara_table_7 is not a gateway! Aborting search for merge choices
4971 try_place_table(ara_table_7, stage=6)
4972 Initial # of stages is 6, initial # of entries is 0
4973 Try_alloc_all for Table use
4974 Trying to allocate layout for ara_table_7
4975 Picking layout option for table : ara_table_7 with requested entries : 0
4976 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4977 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4978 Trying to allocate adb for ara_table_7
4979 Trying to allocate imem for ara_table_7
4980 Entries : 0, needed_entries: 0, need_more: 0
4981 Selected stage: 6 Furthest stage: 7
4982 try_place_table returning 0 of ara_table_7 in stage 6
4983 Table is placed
4984 Pl vector: ara_table_7
4985 ara_table_5 is not a gateway! Aborting search for merge choices
4986 try_place_table(ara_table_5, stage=6)
4987 Initial # of stages is 6, initial # of entries is 0
4988 Try_alloc_all for Table use
4989 Trying to allocate layout for ara_table_5
4990 Picking layout option for table : ara_table_5 with requested entries : 0
4991 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
4992 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
4993 Trying to allocate adb for ara_table_5
4994 Trying to allocate imem for ara_table_5
4995 Entries : 0, needed_entries: 0, need_more: 0
4996 Selected stage: 6 Furthest stage: 7
4997 try_place_table returning 0 of ara_table_5 in stage 6
4998 Table is placed
4999 Pl vector: ara_table_5
5000 ara_table_2 is not a gateway! Aborting search for merge choices
5001 try_place_table(ara_table_2, stage=6)
5002 Initial # of stages is 6, initial # of entries is 0
5003 Try_alloc_all for Table use
5004 Trying to allocate layout for ara_table_2
5005 Picking layout option for table : ara_table_2 with requested entries : 0
5006 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5007 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5008 Trying to allocate adb for ara_table_2
5009 Trying to allocate imem for ara_table_2
5010 Entries : 0, needed_entries: 0, need_more: 0
5011 Selected stage: 6 Furthest stage: 7
5012 try_place_table returning 0 of ara_table_2 in stage 6
5013 Table is placed
5014 Pl vector: ara_table_2
5015 try_place_table(cond-61, stage=6)
5016 Merging with match table services_service and tag $false
5017 - action dependency between tbl_sidecar774 and table services_service due to PHV allocation advances stage to 7
5018 Initial # of stages is 7, initial # of entries is 16
5019 Try_alloc_all for Table use
5020 Trying to allocate layout for services_service
5021 Picking layout option for table : services_service with requested entries : 16
5022 picked layout for services_service FormatType(022) layout: 16tV ixbar:8B/34b match:8B/34b adb:16/16 ov:13
5023 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:2 afi:0
5024 Trying to allocate adb for services_service
5025 Trying to allocate imem for services_service
5026 Entries : 512, needed_entries: 16, need_more: 0
5027 Selected stage: 7 Furthest stage: 7
5028 try_place_table returning 512 of services_service in stage 7
5029 Table is placed
5030 Gateway is placed
5031 Merging with match table tbl_sidecar433 and tag $true
5032 Initial # of stages is 6, initial # of entries is 1
5033 Try_alloc_all for Table use
5034 Trying to allocate layout for tbl_sidecar433
5035 Picking layout option for table : tbl_sidecar433 with requested entries : 1
5036 picked layout for tbl_sidecar433 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5037 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5038 Trying to allocate adb for tbl_sidecar433
5039 Trying to allocate imem for tbl_sidecar433
5040 Entries : 1, needed_entries: 1, need_more: 0
5041 Selected stage: 6 Furthest stage: 7
5042 try_place_table returning 1 of tbl_sidecar433 in stage 6
5043 Table is placed
5044 Gateway is placed
5045 Pl vector: services_service tbl_sidecar433
5046 found 5 tables that could be placed: [ ara_table_7, ara_table_5, ara_table_2, services_service, tbl_sidecar433 ]
5047 Initial best is first table seen: ara_table_7
5048 For trial t : ara_table_5 with best: ara_table_7
5049 Updating best to ara_table_5 from ara_table_7 for reason: default choice
5050 For trial t : ara_table_2 with best: ara_table_5
5051 Keeping best ara_table_5 for reason: fewer total dependencies in dominance frontier
5052 For trial t : services_service with best: ara_table_5
5053 Keeping best ara_table_5 for reason: earlier stage calculated
5054 For trial t : tbl_sidecar433 with best: ara_table_5
5055 Updating best to tbl_sidecar433 from ara_table_5 for reason: longer downward prop control-included dependence tail chain
5056 placing 1 entries of tbl_sidecar433 ( tbl_sidecar433 ) (with gw cond-61, result tag $true) in stage 6(61) FormatType(02)
5057 stage 6, work: [ 34523856, 34526202, 34530817, 34528012 ], partly placed 0, placed 37
5058 { id=2 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
5059 - skipping tbl_sidecar2081 as its already done
5060 - skipping tbl_sidecar2082 as its already done
5061 - skipping cond-42 as its already done
5062 - skipping cond-48 as its already done
5063 - skipping cond-51 as its already done
5064 - skipping cond-59 as its already done
5065 - skipping cond-63 because it depends on services_service
5066 - skipping gateway cond-63 until any of the control dominating tables can be placed
5067 - skipping cond-74 due to in-sequence control dependence on cond-63
5068 - skipping cond-75 because it depends on services_service
5069 - removing tbl_sidecar2137 from merge list because it depends on services_service
5070 - removing tbl_sidecar2135 from merge list because it depends on services_service
5071 - skipping gateway cond-75 until mergeable tables are available
5072 tbl_sidecar2139 is not a gateway! Aborting search for merge choices
5073 try_place_table(tbl_sidecar2139, stage=6)
5074 - dependency between tbl_sidecar433 and table advances stage
5075 Initial # of stages is 7, initial # of entries is 1
5076 Try_alloc_all for Table use
5077 Trying to allocate layout for tbl_sidecar2139
5078 Picking layout option for table : tbl_sidecar2139 with requested entries : 1
5079 picked layout for tbl_sidecar2139 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5080 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5081 Trying to allocate adb for tbl_sidecar2139
5082 Trying to allocate imem for tbl_sidecar2139
5083 Entries : 1, needed_entries: 1, need_more: 0
5084 Selected stage: 7 Furthest stage: 7
5085 try_place_table returning 1 of tbl_sidecar2139 in stage 7
5086 Table is placed
5087 Pl vector: tbl_sidecar2139
5088 - skipping cond-76 as its already done
5089 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-63
5090 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-63
5091 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
5092 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
5093 - skipping tbl_nat_ingress_encap_ipv4 as its already done
5094 ara_table_7 is not a gateway! Aborting search for merge choices
5095 try_place_table(ara_table_7, stage=6)
5096 Initial # of stages is 6, initial # of entries is 0
5097 Try_alloc_all for Table use
5098 Trying to allocate layout for ara_table_7
5099 Picking layout option for table : ara_table_7 with requested entries : 0
5100 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5101 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5102 Trying to allocate adb for ara_table_7
5103 Trying to allocate imem for ara_table_7
5104 Entries : 0, needed_entries: 0, need_more: 0
5105 Selected stage: 6 Furthest stage: 7
5106 try_place_table returning 0 of ara_table_7 in stage 6
5107 Table is placed
5108 Pl vector: ara_table_7
5109 ara_table_5 is not a gateway! Aborting search for merge choices
5110 try_place_table(ara_table_5, stage=6)
5111 Initial # of stages is 6, initial # of entries is 0
5112 Try_alloc_all for Table use
5113 Trying to allocate layout for ara_table_5
5114 Picking layout option for table : ara_table_5 with requested entries : 0
5115 picked layout for ara_table_5 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5116 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5117 Trying to allocate adb for ara_table_5
5118 Trying to allocate imem for ara_table_5
5119 Entries : 0, needed_entries: 0, need_more: 0
5120 Selected stage: 6 Furthest stage: 7
5121 try_place_table returning 0 of ara_table_5 in stage 6
5122 Table is placed
5123 Pl vector: ara_table_5
5124 ara_table_2 is not a gateway! Aborting search for merge choices
5125 try_place_table(ara_table_2, stage=6)
5126 Initial # of stages is 6, initial # of entries is 0
5127 Try_alloc_all for Table use
5128 Trying to allocate layout for ara_table_2
5129 Picking layout option for table : ara_table_2 with requested entries : 0
5130 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5131 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5132 Trying to allocate adb for ara_table_2
5133 Trying to allocate imem for ara_table_2
5134 Entries : 0, needed_entries: 0, need_more: 0
5135 Selected stage: 6 Furthest stage: 7
5136 try_place_table returning 0 of ara_table_2 in stage 6
5137 Table is placed
5138 Pl vector: ara_table_2
5139 - skipping cond-61 as its already done
5140 services_service is not a gateway! Aborting search for merge choices
5141 try_place_table(services_service, stage=6)
5142 - action dependency between tbl_sidecar774 and table services_service due to PHV allocation advances stage to 7
5143 Initial # of stages is 7, initial # of entries is 16
5144 Try_alloc_all for Table use
5145 Trying to allocate layout for services_service
5146 Picking layout option for table : services_service with requested entries : 16
5147 picked layout for services_service FormatType(022) layout: 16tV ixbar:8B/34b match:8B/34b adb:16/16 ov:13
5148 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:2 afi:0
5149 Trying to allocate adb for services_service
5150 Trying to allocate imem for services_service
5151 Entries : 512, needed_entries: 16, need_more: 0
5152 Selected stage: 7 Furthest stage: 7
5153 try_place_table returning 512 of services_service in stage 7
5154 Table is placed
5155 Pl vector: services_service
5156 - skipping cond-62 due to in-sequence control dependence on services_service
5157 found 5 tables that could be placed: [ tbl_sidecar2139, ara_table_7, ara_table_5, ara_table_2, services_service ]
5158 Initial best is first table seen: tbl_sidecar2139
5159 For trial t : ara_table_7 with best: tbl_sidecar2139
5160 Updating best to ara_table_7 from tbl_sidecar2139 for reason: earlier stage calculated
5161 For trial t : ara_table_5 with best: ara_table_7
5162 Updating best to ara_table_5 from ara_table_7 for reason: default choice
5163 For trial t : ara_table_2 with best: ara_table_5
5164 Keeping best ara_table_5 for reason: fewer total dependencies in dominance frontier
5165 For trial t : services_service with best: ara_table_5
5166 Keeping best ara_table_5 for reason: earlier stage calculated
5167 placing 0 entries of ara_table_5 ( ara_table_5 ) in stage 6(ffffffffffffffff) FormatType(02)
5168 stage 6, work: [ 34523856, 34526202, 34528012 ], partly placed 0, placed 38
5169 { id=2 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
5170 - skipping tbl_sidecar2081 as its already done
5171 - skipping tbl_sidecar2082 as its already done
5172 - skipping cond-42 as its already done
5173 - skipping cond-48 as its already done
5174 - skipping cond-51 as its already done
5175 - skipping cond-59 as its already done
5176 - skipping cond-63 because it depends on services_service
5177 - skipping gateway cond-63 until any of the control dominating tables can be placed
5178 - skipping cond-74 due to in-sequence control dependence on cond-63
5179 - skipping cond-75 because it depends on services_service
5180 - removing tbl_sidecar2137 from merge list because it depends on services_service
5181 - removing tbl_sidecar2135 from merge list because it depends on services_service
5182 - skipping gateway cond-75 until mergeable tables are available
5183 tbl_sidecar2139 is not a gateway! Aborting search for merge choices
5184 try_place_table(tbl_sidecar2139, stage=6)
5185 - dependency between tbl_sidecar433 and table advances stage
5186 Initial # of stages is 7, initial # of entries is 1
5187 Try_alloc_all for Table use
5188 Trying to allocate layout for tbl_sidecar2139
5189 Picking layout option for table : tbl_sidecar2139 with requested entries : 1
5190 picked layout for tbl_sidecar2139 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5191 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5192 Trying to allocate adb for tbl_sidecar2139
5193 Trying to allocate imem for tbl_sidecar2139
5194 Entries : 1, needed_entries: 1, need_more: 0
5195 Selected stage: 7 Furthest stage: 7
5196 try_place_table returning 1 of tbl_sidecar2139 in stage 7
5197 Table is placed
5198 Pl vector: tbl_sidecar2139
5199 - skipping cond-76 as its already done
5200 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-63
5201 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-63
5202 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
5203 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
5204 - skipping tbl_nat_ingress_encap_ipv4 as its already done
5205 ara_table_7 is not a gateway! Aborting search for merge choices
5206 try_place_table(ara_table_7, stage=6)
5207 Initial # of stages is 6, initial # of entries is 0
5208 Try_alloc_all for Table use
5209 Trying to allocate layout for ara_table_7
5210 Picking layout option for table : ara_table_7 with requested entries : 0
5211 picked layout for ara_table_7 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5212 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5213 Trying to allocate adb for ara_table_7
5214 Trying to allocate imem for ara_table_7
5215 Entries : 0, needed_entries: 0, need_more: 0
5216 Selected stage: 6 Furthest stage: 7
5217 try_place_table returning 0 of ara_table_7 in stage 6
5218 Table is placed
5219 Pl vector: ara_table_7
5220 - skipping ara_table_5 as its already done
5221 ara_table_2 is not a gateway! Aborting search for merge choices
5222 try_place_table(ara_table_2, stage=6)
5223 Initial # of stages is 6, initial # of entries is 0
5224 Try_alloc_all for Table use
5225 Trying to allocate layout for ara_table_2
5226 Picking layout option for table : ara_table_2 with requested entries : 0
5227 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5228 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5229 Trying to allocate adb for ara_table_2
5230 Trying to allocate imem for ara_table_2
5231 Entries : 0, needed_entries: 0, need_more: 0
5232 Selected stage: 6 Furthest stage: 7
5233 try_place_table returning 0 of ara_table_2 in stage 6
5234 Table is placed
5235 Pl vector: ara_table_2
5236 services_service is not a gateway! Aborting search for merge choices
5237 try_place_table(services_service, stage=6)
5238 - action dependency between tbl_sidecar774 and table services_service due to PHV allocation advances stage to 7
5239 Initial # of stages is 7, initial # of entries is 16
5240 Try_alloc_all for Table use
5241 Trying to allocate layout for services_service
5242 Picking layout option for table : services_service with requested entries : 16
5243 picked layout for services_service FormatType(022) layout: 16tV ixbar:8B/34b match:8B/34b adb:16/16 ov:13
5244 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:2 afi:0
5245 Trying to allocate adb for services_service
5246 Trying to allocate imem for services_service
5247 Entries : 512, needed_entries: 16, need_more: 0
5248 Selected stage: 7 Furthest stage: 7
5249 try_place_table returning 512 of services_service in stage 7
5250 Table is placed
5251 Pl vector: services_service
5252 - skipping cond-62 due to in-sequence control dependence on services_service
5253 found 4 tables that could be placed: [ tbl_sidecar2139, ara_table_7, ara_table_2, services_service ]
5254 Initial best is first table seen: tbl_sidecar2139
5255 For trial t : ara_table_7 with best: tbl_sidecar2139
5256 Updating best to ara_table_7 from tbl_sidecar2139 for reason: earlier stage calculated
5257 For trial t : ara_table_2 with best: ara_table_7
5258 Keeping best ara_table_7 for reason: fewer total dependencies in dominance frontier
5259 For trial t : services_service with best: ara_table_7
5260 Keeping best ara_table_7 for reason: earlier stage calculated
5261 placing 0 entries of ara_table_7 ( ara_table_7 ) in stage 6(ffffffffffffffff) FormatType(02)
5262 stage 6, work: [ 34523856, 34526202, 34528012 ], partly placed 0, placed 39
5263 { id=2 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
5264 - skipping tbl_sidecar2081 as its already done
5265 - skipping tbl_sidecar2082 as its already done
5266 - skipping cond-42 as its already done
5267 - skipping cond-48 as its already done
5268 - skipping cond-51 as its already done
5269 - skipping cond-59 as its already done
5270 - skipping cond-63 because it depends on services_service
5271 - skipping gateway cond-63 until any of the control dominating tables can be placed
5272 - skipping cond-74 due to in-sequence control dependence on cond-63
5273 - skipping cond-75 because it depends on services_service
5274 - removing tbl_sidecar2137 from merge list because it depends on services_service
5275 - removing tbl_sidecar2135 from merge list because it depends on services_service
5276 - skipping gateway cond-75 until mergeable tables are available
5277 tbl_sidecar2139 is not a gateway! Aborting search for merge choices
5278 try_place_table(tbl_sidecar2139, stage=6)
5279 - dependency between tbl_sidecar433 and table advances stage
5280 Initial # of stages is 7, initial # of entries is 1
5281 Try_alloc_all for Table use
5282 Trying to allocate layout for tbl_sidecar2139
5283 Picking layout option for table : tbl_sidecar2139 with requested entries : 1
5284 picked layout for tbl_sidecar2139 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5285 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5286 Trying to allocate adb for tbl_sidecar2139
5287 Trying to allocate imem for tbl_sidecar2139
5288 Entries : 1, needed_entries: 1, need_more: 0
5289 Selected stage: 7 Furthest stage: 7
5290 try_place_table returning 1 of tbl_sidecar2139 in stage 7
5291 Table is placed
5292 Pl vector: tbl_sidecar2139
5293 - skipping cond-76 as its already done
5294 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-63
5295 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-63
5296 - skipping nat_ingress_CalculateIPv4Len_ipv4_set_len as its already done
5297 - skipping tbl_nat_ingress_CalculateIPv4Len_invert as its already done
5298 - skipping tbl_nat_ingress_encap_ipv4 as its already done
5299 - skipping ara_table_7 as its already done
5300 - skipping ara_table_5 as its already done
5301 ara_table_2 is not a gateway! Aborting search for merge choices
5302 try_place_table(ara_table_2, stage=6)
5303 Initial # of stages is 6, initial # of entries is 0
5304 Try_alloc_all for Table use
5305 Trying to allocate layout for ara_table_2
5306 Picking layout option for table : ara_table_2 with requested entries : 0
5307 picked layout for ara_table_2 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5308 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5309 Trying to allocate adb for ara_table_2
5310 Trying to allocate imem for ara_table_2
5311 Entries : 0, needed_entries: 0, need_more: 0
5312 Selected stage: 6 Furthest stage: 7
5313 try_place_table returning 0 of ara_table_2 in stage 6
5314 Table is placed
5315 Pl vector: ara_table_2
5316 services_service is not a gateway! Aborting search for merge choices
5317 try_place_table(services_service, stage=6)
5318 - action dependency between tbl_sidecar774 and table services_service due to PHV allocation advances stage to 7
5319 Initial # of stages is 7, initial # of entries is 16
5320 Try_alloc_all for Table use
5321 Trying to allocate layout for services_service
5322 Picking layout option for table : services_service with requested entries : 16
5323 picked layout for services_service FormatType(022) layout: 16tV ixbar:8B/34b match:8B/34b adb:16/16 ov:13
5324 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:2 afi:0
5325 Trying to allocate adb for services_service
5326 Trying to allocate imem for services_service
5327 Entries : 512, needed_entries: 16, need_more: 0
5328 Selected stage: 7 Furthest stage: 7
5329 try_place_table returning 512 of services_service in stage 7
5330 Table is placed
5331 Pl vector: services_service
5332 - skipping cond-62 due to in-sequence control dependence on services_service
5333 found 3 tables that could be placed: [ tbl_sidecar2139, ara_table_2, services_service ]
5334 Initial best is first table seen: tbl_sidecar2139
5335 For trial t : ara_table_2 with best: tbl_sidecar2139
5336 Updating best to ara_table_2 from tbl_sidecar2139 for reason: earlier stage calculated
5337 For trial t : services_service with best: ara_table_2
5338 Keeping best ara_table_2 for reason: earlier stage calculated
5339 placing 0 entries of ara_table_2 ( ara_table_2 ) in stage 6(ffffffffffffffff) FormatType(02)
5340 stage 6, work: [ 34523856, 34528012 ], partly placed 0, placed 40
5341 { id=2 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
5342 - skipping tbl_sidecar2081 as its already done
5343 - skipping tbl_sidecar2082 as its already done
5344 - skipping cond-42 as its already done
5345 - skipping cond-48 as its already done
5346 - skipping cond-51 as its already done
5347 - skipping cond-59 as its already done
5348 - skipping cond-63 because it depends on services_service
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 services_service
5352 - removing tbl_sidecar2137 from merge list because it depends on services_service
5353 - removing tbl_sidecar2135 from merge list because it depends on services_service
5354 - skipping gateway cond-75 until mergeable tables are available
5355 tbl_sidecar2139 is not a gateway! Aborting search for merge choices
5356 try_place_table(tbl_sidecar2139, stage=6)
5357 - dependency between tbl_sidecar433 and table advances stage
5358 Initial # of stages is 7, initial # of entries is 1
5359 Try_alloc_all for Table use
5360 Trying to allocate layout for tbl_sidecar2139
5361 Picking layout option for table : tbl_sidecar2139 with requested entries : 1
5362 picked layout for tbl_sidecar2139 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5363 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5364 Trying to allocate adb for tbl_sidecar2139
5365 Trying to allocate imem for tbl_sidecar2139
5366 Entries : 1, needed_entries: 1, need_more: 0
5367 Selected stage: 7 Furthest stage: 7
5368 try_place_table returning 1 of tbl_sidecar2139 in stage 7
5369 Table is placed
5370 Pl vector: tbl_sidecar2139
5371 - skipping cond-76 as its already done
5372 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-63
5373 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-63
5374 services_service is not a gateway! Aborting search for merge choices
5375 try_place_table(services_service, stage=6)
5376 - action dependency between tbl_sidecar774 and table services_service due to PHV allocation advances stage to 7
5377 Initial # of stages is 7, initial # of entries is 16
5378 Try_alloc_all for Table use
5379 Trying to allocate layout for services_service
5380 Picking layout option for table : services_service with requested entries : 16
5381 picked layout for services_service FormatType(022) layout: 16tV ixbar:8B/34b match:8B/34b adb:16/16 ov:13
5382 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:2 afi:0
5383 Trying to allocate adb for services_service
5384 Trying to allocate imem for services_service
5385 Entries : 512, needed_entries: 16, need_more: 0
5386 Selected stage: 7 Furthest stage: 7
5387 try_place_table returning 512 of services_service in stage 7
5388 Table is placed
5389 Pl vector: services_service
5390 - skipping cond-62 due to in-sequence control dependence on services_service
5391 found 2 tables that could be placed: [ tbl_sidecar2139, services_service ]
5392 Initial best is first table seen: tbl_sidecar2139
5393 For trial t : services_service with best: tbl_sidecar2139
5394 Updating best to services_service from tbl_sidecar2139 for reason: longer downward prop control-included dependence tail chain
5395 Adding table:tbl_sidecar2139 in the initial stage option
5396 Adding table:services_service in the initial stage option
5397 placing 512 entries of services_service ( Ingress.services.service ) in stage 7(70) FormatType(022)
5398 stage 7, work: [ 34523856, 34528012 ], partly placed 0, placed 41
5399 { id=1 ram=4 tcam=2 mram=2 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
5400 - skipping tbl_sidecar2081 as its already done
5401 - skipping tbl_sidecar2082 as its already done
5402 - skipping cond-42 as its already done
5403 - skipping cond-48 as its already done
5404 - skipping cond-51 as its already done
5405 - skipping cond-59 as its already done
5406 try_place_table(cond-63, stage=7)
5407 - dependency between services_service and table advances stage
5408 Initial # of stages is 8, initial # of entries is 0
5409 Try_alloc_all for Table use
5410 Trying to allocate layout for cond-63
5411 Picking layout option for table : cond-63 with requested entries : 0
5412 picked layout for cond-63 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
5413 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5414 Trying to allocate adb for cond-63
5415 Trying to allocate imem for cond-63
5416 Entries : 0, needed_entries: 0, need_more: 0
5417 Selected stage: 8 Furthest stage: 8
5418 try_place_table returning 0 of cond-63 in stage 8
5419 Table is placed
5420 Pl vector: cond-63
5421 - skipping cond-74 due to in-sequence control dependence on cond-63
5422 - skipping cond-75 because it depends on cond-62
5423 - removing tbl_sidecar2137 from merge list because it depends on cond-62
5424 - removing tbl_sidecar2135 from merge list because it depends on cond-62
5425 - skipping gateway cond-75 until mergeable tables are available
5426 tbl_sidecar2139 is not a gateway! Aborting search for merge choices
5427 try_place_table(tbl_sidecar2139, stage=7)
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_sidecar2139
5431 Picking layout option for table : tbl_sidecar2139 with requested entries : 1
5432 picked layout for tbl_sidecar2139 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_sidecar2139
5435 Trying to allocate imem for tbl_sidecar2139
5436 Entries : 1, needed_entries: 1, need_more: 0
5437 Selected stage: 7 Furthest stage: 8
5438 try_place_table returning 1 of tbl_sidecar2139 in stage 7
5439 Table is placed
5440 Pl vector: tbl_sidecar2139
5441 - skipping cond-76 as its already done
5442 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-63
5443 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-63
5444 - skipping services_service as its already done
5445 try_place_table(cond-62, stage=7)
5446 Merging with match table tbl_sidecar440 and tag $true
5447 - dependency between services_service and table advances stage
5448 Initial # of stages is 8, initial # of entries is 1
5449 Try_alloc_all for Table use
5450 Trying to allocate layout for tbl_sidecar440
5451 Picking layout option for table : tbl_sidecar440 with requested entries : 1
5452 picked layout for tbl_sidecar440 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5453 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5454 Trying to allocate adb for tbl_sidecar440
5455 Trying to allocate imem for tbl_sidecar440
5456 Entries : 1, needed_entries: 1, need_more: 0
5457 Selected stage: 8 Furthest stage: 8
5458 try_place_table returning 1 of tbl_sidecar440 in stage 8
5459 Table is placed
5460 Gateway is placed
5461 Pl vector: tbl_sidecar440
5462 found 3 tables that could be placed: [ cond-63, tbl_sidecar2139, tbl_sidecar440 ]
5463 Initial best is first table seen: cond-63
5464 For trial t : tbl_sidecar2139 with best: cond-63
5465 Updating best to tbl_sidecar2139 from cond-63 for reason: earlier stage calculated
5466 For trial t : tbl_sidecar440 with best: tbl_sidecar2139
5467 Keeping best tbl_sidecar2139 for reason: earlier stage calculated
5468 placing 1 entries of tbl_sidecar2139 ( tbl_sidecar2139 ) in stage 7(71) FormatType(02)
5469 stage 7, work: [ 34523856, 34528012 ], partly placed 0, placed 42
5470 { id=2 ram=4 tcam=2 mram=2 eixb=8 tixb=0 malu=0 salu=0 local_tinds=0 }
5471 - skipping tbl_sidecar2081 as its already done
5472 - skipping tbl_sidecar2082 as its already done
5473 - skipping cond-42 as its already done
5474 - skipping cond-48 as its already done
5475 - skipping cond-51 as its already done
5476 - skipping cond-59 as its already done
5477 try_place_table(cond-63, stage=7)
5478 - dependency between services_service and table advances stage
5479 Initial # of stages is 8, initial # of entries is 0
5480 Try_alloc_all for Table use
5481 Trying to allocate layout for cond-63
5482 Picking layout option for table : cond-63 with requested entries : 0
5483 picked layout for cond-63 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
5484 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5485 Trying to allocate adb for cond-63
5486 Trying to allocate imem for cond-63
5487 Entries : 0, needed_entries: 0, need_more: 0
5488 Selected stage: 8 Furthest stage: 8
5489 try_place_table returning 0 of cond-63 in stage 8
5490 Table is placed
5491 Pl vector: cond-63
5492 - skipping cond-74 due to in-sequence control dependence on cond-63
5493 - skipping cond-75 because it depends on cond-62
5494 - removing tbl_sidecar2137 from merge list because it depends on cond-62
5495 - removing tbl_sidecar2135 from merge list because it depends on cond-62
5496 - skipping gateway cond-75 until mergeable tables are available
5497 - skipping tbl_sidecar2139 as its already done
5498 - skipping cond-76 as its already done
5499 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-63
5500 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-63
5501 - skipping services_service as its already done
5502 try_place_table(cond-62, stage=7)
5503 Merging with match table tbl_sidecar440 and tag $true
5504 - dependency between services_service and table advances stage
5505 Initial # of stages is 8, initial # of entries is 1
5506 Try_alloc_all for Table use
5507 Trying to allocate layout for tbl_sidecar440
5508 Picking layout option for table : tbl_sidecar440 with requested entries : 1
5509 picked layout for tbl_sidecar440 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5510 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5511 Trying to allocate adb for tbl_sidecar440
5512 Trying to allocate imem for tbl_sidecar440
5513 Entries : 1, needed_entries: 1, need_more: 0
5514 Selected stage: 8 Furthest stage: 8
5515 try_place_table returning 1 of tbl_sidecar440 in stage 8
5516 Table is placed
5517 Gateway is placed
5518 Pl vector: tbl_sidecar440
5519 found 2 tables that could be placed: [ cond-63, tbl_sidecar440 ]
5520 Initial best is first table seen: cond-63
5521 For trial t : tbl_sidecar440 with best: cond-63
5522 Updating best to tbl_sidecar440 from cond-63 for reason: longer downward dominance frontier dependence chain
5523 Adding table:cond-63 in the initial stage option
5524 Adding table:tbl_sidecar440 in the initial stage option
5525 placing 1 entries of tbl_sidecar440 ( tbl_sidecar440 ) (with gw cond-62, result tag $true) in stage 8(80) FormatType(02)
5526 stage 8, work: [ 34523856 ], partly placed 0, placed 43
5527 { id=1 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
5528 - skipping tbl_sidecar2081 as its already done
5529 - skipping tbl_sidecar2082 as its already done
5530 - skipping cond-42 as its already done
5531 - skipping cond-48 as its already done
5532 - skipping cond-51 as its already done
5533 - skipping cond-59 as its already done
5534 try_place_table(cond-63, stage=8)
5535 Initial # of stages is 8, initial # of entries is 0
5536 Try_alloc_all for Table use
5537 Trying to allocate layout for cond-63
5538 Picking layout option for table : cond-63 with requested entries : 0
5539 picked layout for cond-63 FormatType(02) layout: 0gV ixbar:2B/0b match:0B/0b
5540 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5541 Trying to allocate adb for cond-63
5542 Trying to allocate imem for cond-63
5543 Entries : 0, needed_entries: 0, need_more: 0
5544 Selected stage: 8 Furthest stage: 9
5545 try_place_table returning 0 of cond-63 in stage 8
5546 Table is placed
5547 Pl vector: cond-63
5548 - skipping cond-74 due to in-sequence control dependence on cond-63
5549 try_place_table(cond-75, stage=8)
5550 Merging with match table tbl_sidecar2137 and tag $false
5551 - dependency between tbl_sidecar440 and table advances stage
5552 Initial # of stages is 9, initial # of entries is 1
5553 Try_alloc_all for Table use
5554 Trying to allocate layout for tbl_sidecar2137
5555 Picking layout option for table : tbl_sidecar2137 with requested entries : 1
5556 picked layout for tbl_sidecar2137 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_sidecar2137
5559 Trying to allocate imem for tbl_sidecar2137
5560 Entries : 1, needed_entries: 1, need_more: 0
5561 Selected stage: 9 Furthest stage: 9
5562 try_place_table returning 1 of tbl_sidecar2137 in stage 9
5563 Table is placed
5564 Gateway is placed
5565 Merging with match table tbl_sidecar2135 and tag $true
5566 - dependency between tbl_sidecar440 and table advances stage
5567 Initial # of stages is 9, initial # of entries is 1
5568 Try_alloc_all for Table use
5569 Trying to allocate layout for tbl_sidecar2135
5570 Picking layout option for table : tbl_sidecar2135 with requested entries : 1
5571 picked layout for tbl_sidecar2135 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5572 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5573 Trying to allocate adb for tbl_sidecar2135
5574 Trying to allocate imem for tbl_sidecar2135
5575 Entries : 1, needed_entries: 1, need_more: 0
5576 Selected stage: 9 Furthest stage: 9
5577 try_place_table returning 1 of tbl_sidecar2135 in stage 9
5578 Table is placed
5579 Gateway is placed
5580 Pl vector: tbl_sidecar2137 tbl_sidecar2135
5581 - skipping tbl_sidecar2139 as its already done
5582 - skipping cond-76 as its already done
5583 - skipping ingresshdr.udp.checksum_encode_update_condition_2 due to in-sequence control dependence on cond-63
5584 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 due to in-sequence control dependence on cond-63
5585 found 3 tables that could be placed: [ cond-63, tbl_sidecar2137, tbl_sidecar2135 ]
5586 Initial best is first table seen: cond-63
5587 For trial t : tbl_sidecar2137 with best: cond-63
5588 Keeping best cond-63 for reason: earlier stage calculated
5589 For trial t : tbl_sidecar2135 with best: cond-63
5590 Keeping best cond-63 for reason: earlier stage calculated
5591 placing 0 entries of cond-63 ( cond-63 ) in stage 8(81) FormatType(02)
5592 stage 8, work: [ 34523856, 34530825, 35709145 ], partly placed 0, placed 44
5593 { id=1 ram=0 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
5594 - skipping tbl_sidecar2081 as its already done
5595 - skipping tbl_sidecar2082 as its already done
5596 - skipping cond-42 as its already done
5597 - skipping cond-48 as its already done
5598 - skipping cond-51 as its already done
5599 - skipping cond-59 as its already done
5600 - skipping cond-63 as its already done
5601 - skipping cond-74 because it depends on cond-64
5602 - removing tbl_sidecar2128 from merge list because it depends on cond-64
5603 - removing tbl_sidecar2130 from merge list because it depends on cond-64
5604 - skipping gateway cond-74 until mergeable tables are available
5605 try_place_table(cond-75, stage=8)
5606 Merging with match table tbl_sidecar2137 and tag $false
5607 - dependency between tbl_sidecar440 and table advances stage
5608 Initial # of stages is 9, initial # of entries is 1
5609 Try_alloc_all for Table use
5610 Trying to allocate layout for tbl_sidecar2137
5611 Picking layout option for table : tbl_sidecar2137 with requested entries : 1
5612 picked layout for tbl_sidecar2137 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5613 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5614 Trying to allocate adb for tbl_sidecar2137
5615 Trying to allocate imem for tbl_sidecar2137
5616 Entries : 1, needed_entries: 1, need_more: 0
5617 Selected stage: 9 Furthest stage: 9
5618 try_place_table returning 1 of tbl_sidecar2137 in stage 9
5619 Table is placed
5620 Gateway is placed
5621 Merging with match table tbl_sidecar2135 and tag $true
5622 - dependency between tbl_sidecar440 and table advances stage
5623 Initial # of stages is 9, initial # of entries is 1
5624 Try_alloc_all for Table use
5625 Trying to allocate layout for tbl_sidecar2135
5626 Picking layout option for table : tbl_sidecar2135 with requested entries : 1
5627 picked layout for tbl_sidecar2135 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5628 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5629 Trying to allocate adb for tbl_sidecar2135
5630 Trying to allocate imem for tbl_sidecar2135
5631 Entries : 1, needed_entries: 1, need_more: 0
5632 Selected stage: 9 Furthest stage: 9
5633 try_place_table returning 1 of tbl_sidecar2135 in stage 9
5634 Table is placed
5635 Gateway is placed
5636 Pl vector: tbl_sidecar2137 tbl_sidecar2135
5637 - skipping tbl_sidecar2139 as its already done
5638 - skipping cond-76 as its already done
5639 - skipping ingresshdr.udp.checksum_encode_update_condition_2 because it depends on cond-64
5640 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
5641 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 because it depends on cond-64
5642 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
5643 try_place_table(cond-64, stage=8)
5644 Initial # of stages is 8, initial # of entries is 0
5645 Try_alloc_all for Table use
5646 Trying to allocate layout for cond-64
5647 Picking layout option for table : cond-64 with requested entries : 0
5648 picked layout for cond-64 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
5649 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5650 Trying to allocate adb for cond-64
5651 Trying to allocate imem for cond-64
5652 Entries : 0, needed_entries: 0, need_more: 0
5653 Selected stage: 8 Furthest stage: 9
5654 try_place_table returning 0 of cond-64 in stage 8
5655 Table is placed
5656 Pl vector: cond-64
5657 - skipping cond-66 due to in-sequence control dependence on cond-64
5658 - skipping ara_table_1 as a parent is not yet placed
5659 - skipping ara_table_0 as a parent is not yet placed
5660 - skipping ara_table_4 as a parent is not yet placed
5661 - skipping ara_table_6 as a parent is not yet placed
5662 - skipping ara_table_9 as a parent is not yet placed
5663 - skipping ara_table_8 as a parent is not yet placed
5664 - skipping ara_table_3 as a parent is not yet placed
5665 found 3 tables that could be placed: [ tbl_sidecar2137, tbl_sidecar2135, cond-64 ]
5666 Initial best is first table seen: tbl_sidecar2137
5667 For trial t : tbl_sidecar2135 with best: tbl_sidecar2137
5668 Updating best to tbl_sidecar2135 from tbl_sidecar2137 for reason: default choice
5669 For trial t : cond-64 with best: tbl_sidecar2135
5670 Updating best to cond-64 from tbl_sidecar2135 for reason: earlier stage calculated
5671 placing 0 entries of cond-64 ( cond-64 ) in stage 8(82) FormatType(02)
5672 stage 8, work: [ 34523856, 34530825, 34533951, 35707674 ], partly placed 0, placed 45
5673 { id=1 ram=0 tcam=0 mram=0 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
5674 - skipping tbl_sidecar2081 as its already done
5675 - skipping tbl_sidecar2082 as its already done
5676 - skipping cond-42 as its already done
5677 - skipping cond-48 as its already done
5678 - skipping cond-51 as its already done
5679 - skipping cond-59 as its already done
5680 - skipping cond-63 as its already done
5681 - skipping cond-74 because it depends on cond-66
5682 - removing tbl_sidecar2128 from merge list because it depends on cond-66
5683 - removing tbl_sidecar2130 from merge list because it depends on cond-66
5684 - skipping gateway cond-74 until mergeable tables are available
5685 try_place_table(cond-75, stage=8)
5686 Merging with match table tbl_sidecar2137 and tag $false
5687 - dependency between tbl_sidecar440 and table advances stage
5688 Initial # of stages is 9, initial # of entries is 1
5689 Try_alloc_all for Table use
5690 Trying to allocate layout for tbl_sidecar2137
5691 Picking layout option for table : tbl_sidecar2137 with requested entries : 1
5692 picked layout for tbl_sidecar2137 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5693 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5694 Trying to allocate adb for tbl_sidecar2137
5695 Trying to allocate imem for tbl_sidecar2137
5696 Entries : 1, needed_entries: 1, need_more: 0
5697 Selected stage: 9 Furthest stage: 9
5698 try_place_table returning 1 of tbl_sidecar2137 in stage 9
5699 Table is placed
5700 Gateway is placed
5701 Merging with match table tbl_sidecar2135 and tag $true
5702 - dependency between tbl_sidecar440 and table advances stage
5703 Initial # of stages is 9, initial # of entries is 1
5704 Try_alloc_all for Table use
5705 Trying to allocate layout for tbl_sidecar2135
5706 Picking layout option for table : tbl_sidecar2135 with requested entries : 1
5707 picked layout for tbl_sidecar2135 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5708 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5709 Trying to allocate adb for tbl_sidecar2135
5710 Trying to allocate imem for tbl_sidecar2135
5711 Entries : 1, needed_entries: 1, need_more: 0
5712 Selected stage: 9 Furthest stage: 9
5713 try_place_table returning 1 of tbl_sidecar2135 in stage 9
5714 Table is placed
5715 Gateway is placed
5716 Pl vector: tbl_sidecar2137 tbl_sidecar2135
5717 - skipping tbl_sidecar2139 as its already done
5718 - skipping cond-76 as its already done
5719 - skipping ingresshdr.udp.checksum_encode_update_condition_2 because it depends on cond-65
5720 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
5721 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 because it depends on cond-65
5722 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
5723 - skipping cond-64 as its already done
5724 - skipping cond-66 because it depends on cond-65
5725 - skipping gateway cond-66 until any of the control dominating tables can be placed
5726 try_place_table(cond-65, stage=8)
5727 Merging with match table nat_egress_nat_egress and tag $true
5728 - action dependency between tbl_sidecar440 and table nat_egress_nat_egress due to PHV allocation advances stage to 9
5729 Initial # of stages is 9, initial # of entries is 6
5730 Try_alloc_all for Table use
5731 Trying to allocate layout for nat_egress_nat_egress
5732 Picking layout option for table : nat_egress_nat_egress with requested entries : 6
5733 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
5734 way:{ g:2 e:0 w:1 1 }
5735 entries:2048 srams:2 local_tinds: 0 maprams:0 tcams:0 afi:1 I
5736 Trying to allocate adb for nat_egress_nat_egress
5737 Trying to allocate imem for nat_egress_nat_egress
5738 Entries : 2048, needed_entries: 6, need_more: 0
5739 Selected stage: 9 Furthest stage: 9
5740 try_place_table returning 2048 of nat_egress_nat_egress in stage 9
5741 Table is placed
5742 Gateway is placed
5743 Pl vector: nat_egress_nat_egress
5744 - skipping ara_table_1 as a parent is not yet placed
5745 - skipping ara_table_0 as a parent is not yet placed
5746 found 3 tables that could be placed: [ tbl_sidecar2137, tbl_sidecar2135, nat_egress_nat_egress ]
5747 Initial best is first table seen: tbl_sidecar2137
5748 For trial t : tbl_sidecar2135 with best: tbl_sidecar2137
5749 Updating best to tbl_sidecar2135 from tbl_sidecar2137 for reason: default choice
5750 For trial t : nat_egress_nat_egress with best: tbl_sidecar2135
5751 Updating best to nat_egress_nat_egress from tbl_sidecar2135 for reason: longer downward prop control-included dependence tail chain
5752 Adding table:tbl_sidecar2137 in the initial stage option
5753 Adding table:tbl_sidecar2135 in the initial stage option
5754 Adding table:nat_egress_nat_egress in the initial stage option
5755 placing 2048 entries of nat_egress_nat_egress ( Ingress.nat_egress.nat_egress ) (with gw cond-65, result tag $true) in stage 9(90) FormatType(02)
5756 Dependence chain (17) longer than available stages (16)
5757 stage 9, work: [ 34523856, 34530825, 34533951, 34533949, 35707672 ], partly placed 0, placed 46
5758 { id=1 ram=2 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
5759 - skipping tbl_sidecar2081 as its already done
5760 - skipping tbl_sidecar2082 as its already done
5761 - skipping cond-42 as its already done
5762 - skipping cond-48 as its already done
5763 - skipping cond-51 as its already done
5764 - skipping cond-59 as its already done
5765 - skipping cond-63 as its already done
5766 - skipping cond-74 because it depends on cond-66
5767 - removing tbl_sidecar2128 from merge list because it depends on cond-66
5768 - removing tbl_sidecar2130 from merge list because it depends on cond-66
5769 - skipping gateway cond-74 until mergeable tables are available
5770 try_place_table(cond-75, stage=9)
5771 Merging with match table tbl_sidecar2137 and tag $false
5772 Initial # of stages is 9, initial # of entries is 1
5773 Try_alloc_all for Table use
5774 Trying to allocate layout for tbl_sidecar2137
5775 Picking layout option for table : tbl_sidecar2137 with requested entries : 1
5776 picked layout for tbl_sidecar2137 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5777 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5778 Trying to allocate adb for tbl_sidecar2137
5779 Trying to allocate imem for tbl_sidecar2137
5780 Entries : 1, needed_entries: 1, need_more: 0
5781 Selected stage: 9 Furthest stage: 10
5782 try_place_table returning 1 of tbl_sidecar2137 in stage 9
5783 Table is placed
5784 Gateway is placed
5785 Merging with match table tbl_sidecar2135 and tag $true
5786 Initial # of stages is 9, initial # of entries is 1
5787 Try_alloc_all for Table use
5788 Trying to allocate layout for tbl_sidecar2135
5789 Picking layout option for table : tbl_sidecar2135 with requested entries : 1
5790 picked layout for tbl_sidecar2135 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5791 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5792 Trying to allocate adb for tbl_sidecar2135
5793 Trying to allocate imem for tbl_sidecar2135
5794 Entries : 1, needed_entries: 1, need_more: 0
5795 Selected stage: 9 Furthest stage: 10
5796 try_place_table returning 1 of tbl_sidecar2135 in stage 9
5797 Table is placed
5798 Gateway is placed
5799 Pl vector: tbl_sidecar2137 tbl_sidecar2135
5800 - skipping tbl_sidecar2139 as its already done
5801 - skipping cond-76 as its already done
5802 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
5803 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=9)
5804 - dependency between nat_egress_nat_egress and table advances stage
5805 Initial # of stages is 10, initial # of entries is 64
5806 Try_alloc_all for Table use
5807 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
5808 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
5809 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
5810 way:{ g:5 e:0 w:1 1 }
5811 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
5812 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
5813 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
5814 Entries : 5120, needed_entries: 64, need_more: 0
5815 Selected stage: 10 Furthest stage: 10
5816 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
5817 Table is placed
5818 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
5819 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
5820 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=9)
5821 - dependency between nat_egress_nat_egress and table advances stage
5822 Initial # of stages is 10, initial # of entries is 4
5823 Try_alloc_all for Table use
5824 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5825 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
5826 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
5827 way:{ g:2 e:0 w:1 }
5828 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
5829 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5830 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5831 Entries : 4, needed_entries: 4, need_more: 0
5832 Selected stage: 10 Furthest stage: 10
5833 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 10
5834 Table is placed
5835 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5836 - skipping cond-64 as its already done
5837 try_place_table(cond-66, stage=9)
5838 - dependency between nat_egress_nat_egress and table advances stage
5839 Initial # of stages is 10, initial # of entries is 0
5840 Try_alloc_all for Table use
5841 Trying to allocate layout for cond-66
5842 Picking layout option for table : cond-66 with requested entries : 0
5843 picked layout for cond-66 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
5844 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5845 Trying to allocate adb for cond-66
5846 Trying to allocate imem for cond-66
5847 Entries : 0, needed_entries: 0, need_more: 0
5848 Selected stage: 10 Furthest stage: 10
5849 try_place_table returning 0 of cond-66 in stage 10
5850 Table is placed
5851 Pl vector: cond-66
5852 - skipping cond-65 as its already done
5853 - skipping nat_egress_nat_egress as its already done
5854 ara_table_1 is not a gateway! Aborting search for merge choices
5855 try_place_table(ara_table_1, stage=9)
5856 - dependency between nat_egress_nat_egress and table advances stage
5857 Initial # of stages is 10, initial # of entries is 0
5858 Try_alloc_all for Table use
5859 Trying to allocate layout for ara_table_1
5860 Picking layout option for table : ara_table_1 with requested entries : 0
5861 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5862 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5863 Trying to allocate adb for ara_table_1
5864 Trying to allocate imem for ara_table_1
5865 Entries : 0, needed_entries: 0, need_more: 0
5866 Selected stage: 10 Furthest stage: 10
5867 try_place_table returning 0 of ara_table_1 in stage 10
5868 Table is placed
5869 Pl vector: ara_table_1
5870 ara_table_0 is not a gateway! Aborting search for merge choices
5871 try_place_table(ara_table_0, stage=9)
5872 Initial # of stages is 9, initial # of entries is 0
5873 Try_alloc_all for Table use
5874 Trying to allocate layout for ara_table_0
5875 Picking layout option for table : ara_table_0 with requested entries : 0
5876 picked layout for ara_table_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5877 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5878 Trying to allocate adb for ara_table_0
5879 Trying to allocate imem for ara_table_0
5880 Entries : 0, needed_entries: 0, need_more: 0
5881 Selected stage: 9 Furthest stage: 10
5882 try_place_table returning 0 of ara_table_0 in stage 9
5883 Table is placed
5884 Pl vector: ara_table_0
5885 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, cond-66, ara_table_1, ara_table_0 ]
5886 Initial best is first table seen: tbl_sidecar2137
5887 For trial t : tbl_sidecar2135 with best: tbl_sidecar2137
5888 Updating best to tbl_sidecar2135 from tbl_sidecar2137 for reason: default choice
5889 For trial t : ingresshdr.udp.checksum_encode_update_condition_2 with best: tbl_sidecar2135
5890 Keeping best tbl_sidecar2135 for reason: earlier stage calculated
5891 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: tbl_sidecar2135
5892 Keeping best tbl_sidecar2135 for reason: earlier stage calculated
5893 For trial t : cond-66 with best: tbl_sidecar2135
5894 Keeping best tbl_sidecar2135 for reason: earlier stage calculated
5895 For trial t : ara_table_1 with best: tbl_sidecar2135
5896 Keeping best tbl_sidecar2135 for reason: earlier stage calculated
5897 For trial t : ara_table_0 with best: tbl_sidecar2135
5898 Updating best to ara_table_0 from tbl_sidecar2135 for reason: longer downward prop control-included dependence tail chain
5899 placing 0 entries of ara_table_0 ( ara_table_0 ) in stage 9(ffffffffffffffff) FormatType(02)
5900 stage 9, work: [ 34523856, 34530825, 34533949 ], partly placed 0, placed 47
5901 { id=1 ram=2 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
5902 - skipping tbl_sidecar2081 as its already done
5903 - skipping tbl_sidecar2082 as its already done
5904 - skipping cond-42 as its already done
5905 - skipping cond-48 as its already done
5906 - skipping cond-51 as its already done
5907 - skipping cond-59 as its already done
5908 - skipping cond-63 as its already done
5909 - skipping cond-74 because it depends on cond-66
5910 - removing tbl_sidecar2128 from merge list because it depends on cond-66
5911 - removing tbl_sidecar2130 from merge list because it depends on cond-66
5912 - skipping gateway cond-74 until mergeable tables are available
5913 try_place_table(cond-75, stage=9)
5914 Merging with match table tbl_sidecar2137 and tag $false
5915 Initial # of stages is 9, initial # of entries is 1
5916 Try_alloc_all for Table use
5917 Trying to allocate layout for tbl_sidecar2137
5918 Picking layout option for table : tbl_sidecar2137 with requested entries : 1
5919 picked layout for tbl_sidecar2137 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_sidecar2137
5922 Trying to allocate imem for tbl_sidecar2137
5923 Entries : 1, needed_entries: 1, need_more: 0
5924 Selected stage: 9 Furthest stage: 10
5925 try_place_table returning 1 of tbl_sidecar2137 in stage 9
5926 Table is placed
5927 Gateway is placed
5928 Merging with match table tbl_sidecar2135 and tag $true
5929 Initial # of stages is 9, initial # of entries is 1
5930 Try_alloc_all for Table use
5931 Trying to allocate layout for tbl_sidecar2135
5932 Picking layout option for table : tbl_sidecar2135 with requested entries : 1
5933 picked layout for tbl_sidecar2135 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
5934 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5935 Trying to allocate adb for tbl_sidecar2135
5936 Trying to allocate imem for tbl_sidecar2135
5937 Entries : 1, needed_entries: 1, need_more: 0
5938 Selected stage: 9 Furthest stage: 10
5939 try_place_table returning 1 of tbl_sidecar2135 in stage 9
5940 Table is placed
5941 Gateway is placed
5942 Pl vector: tbl_sidecar2137 tbl_sidecar2135
5943 - skipping tbl_sidecar2139 as its already done
5944 - skipping cond-76 as its already done
5945 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
5946 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=9)
5947 - dependency between nat_egress_nat_egress and table advances stage
5948 Initial # of stages is 10, initial # of entries is 64
5949 Try_alloc_all for Table use
5950 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
5951 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
5952 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
5953 way:{ g:5 e:0 w:1 1 }
5954 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
5955 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
5956 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
5957 Entries : 5120, needed_entries: 64, need_more: 0
5958 Selected stage: 10 Furthest stage: 10
5959 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
5960 Table is placed
5961 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
5962 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
5963 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=9)
5964 - dependency between nat_egress_nat_egress and table advances stage
5965 Initial # of stages is 10, initial # of entries is 4
5966 Try_alloc_all for Table use
5967 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5968 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
5969 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
5970 way:{ g:2 e:0 w:1 }
5971 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
5972 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5973 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5974 Entries : 4, needed_entries: 4, need_more: 0
5975 Selected stage: 10 Furthest stage: 10
5976 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 10
5977 Table is placed
5978 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
5979 - skipping cond-64 as its already done
5980 try_place_table(cond-66, stage=9)
5981 - dependency between nat_egress_nat_egress and table advances stage
5982 Initial # of stages is 10, initial # of entries is 0
5983 Try_alloc_all for Table use
5984 Trying to allocate layout for cond-66
5985 Picking layout option for table : cond-66 with requested entries : 0
5986 picked layout for cond-66 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
5987 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
5988 Trying to allocate adb for cond-66
5989 Trying to allocate imem for cond-66
5990 Entries : 0, needed_entries: 0, need_more: 0
5991 Selected stage: 10 Furthest stage: 10
5992 try_place_table returning 0 of cond-66 in stage 10
5993 Table is placed
5994 Pl vector: cond-66
5995 - skipping nat_egress_nat_egress as its already done
5996 ara_table_1 is not a gateway! Aborting search for merge choices
5997 try_place_table(ara_table_1, stage=9)
5998 - dependency between nat_egress_nat_egress and table advances stage
5999 Initial # of stages is 10, initial # of entries is 0
6000 Try_alloc_all for Table use
6001 Trying to allocate layout for ara_table_1
6002 Picking layout option for table : ara_table_1 with requested entries : 0
6003 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6004 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6005 Trying to allocate adb for ara_table_1
6006 Trying to allocate imem for ara_table_1
6007 Entries : 0, needed_entries: 0, need_more: 0
6008 Selected stage: 10 Furthest stage: 10
6009 try_place_table returning 0 of ara_table_1 in stage 10
6010 Table is placed
6011 Pl vector: ara_table_1
6012 - skipping ara_table_0 as its already done
6013 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 ]
6014 Initial best is first table seen: tbl_sidecar2137
6015 For trial t : tbl_sidecar2135 with best: tbl_sidecar2137
6016 Updating best to tbl_sidecar2135 from tbl_sidecar2137 for reason: default choice
6017 For trial t : ingresshdr.udp.checksum_encode_update_condition_2 with best: tbl_sidecar2135
6018 Keeping best tbl_sidecar2135 for reason: earlier stage calculated
6019 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: tbl_sidecar2135
6020 Keeping best tbl_sidecar2135 for reason: earlier stage calculated
6021 For trial t : cond-66 with best: tbl_sidecar2135
6022 Keeping best tbl_sidecar2135 for reason: earlier stage calculated
6023 For trial t : ara_table_1 with best: tbl_sidecar2135
6024 Keeping best tbl_sidecar2135 for reason: earlier stage calculated
6025 placing 1 entries of tbl_sidecar2135 ( tbl_sidecar2135 ) (with gw cond-75, result tag $true) in stage 9(91) FormatType(02)
6026 stage 9, work: [ 34523856, 34530825, 34533949, 34644303 ], partly placed 0, placed 48
6027 { id=2 ram=2 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
6028 - skipping tbl_sidecar2081 as its already done
6029 - skipping tbl_sidecar2082 as its already done
6030 - skipping cond-42 as its already done
6031 - skipping cond-48 as its already done
6032 - skipping cond-51 as its already done
6033 - skipping cond-59 as its already done
6034 - skipping cond-63 as its already done
6035 - skipping cond-74 because it depends on cond-66
6036 - removing tbl_sidecar2128 from merge list because it depends on cond-66
6037 - removing tbl_sidecar2130 from merge list because it depends on cond-66
6038 - skipping gateway cond-74 until mergeable tables are available
6039 - skipping cond-75 as its already done
6040 - skipping tbl_sidecar2139 as its already done
6041 - skipping cond-76 as its already done
6042 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6043 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=9)
6044 - dependency between nat_egress_nat_egress and table advances stage
6045 Initial # of stages is 10, initial # of entries is 64
6046 Try_alloc_all for Table use
6047 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6048 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6049 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
6050 way:{ g:5 e:0 w:1 1 }
6051 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6052 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6053 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6054 Entries : 5120, needed_entries: 64, need_more: 0
6055 Selected stage: 10 Furthest stage: 10
6056 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
6057 Table is placed
6058 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6059 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6060 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=9)
6061 - dependency between nat_egress_nat_egress and table advances stage
6062 Initial # of stages is 10, initial # of entries is 4
6063 Try_alloc_all for Table use
6064 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6065 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
6066 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
6067 way:{ g:2 e:0 w:1 }
6068 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6069 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6070 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6071 Entries : 4, needed_entries: 4, need_more: 0
6072 Selected stage: 10 Furthest stage: 10
6073 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 10
6074 Table is placed
6075 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6076 - skipping cond-64 as its already done
6077 try_place_table(cond-66, stage=9)
6078 - dependency between nat_egress_nat_egress and table advances stage
6079 Initial # of stages is 10, initial # of entries is 0
6080 Try_alloc_all for Table use
6081 Trying to allocate layout for cond-66
6082 Picking layout option for table : cond-66 with requested entries : 0
6083 picked layout for cond-66 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
6084 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6085 Trying to allocate adb for cond-66
6086 Trying to allocate imem for cond-66
6087 Entries : 0, needed_entries: 0, need_more: 0
6088 Selected stage: 10 Furthest stage: 10
6089 try_place_table returning 0 of cond-66 in stage 10
6090 Table is placed
6091 Pl vector: cond-66
6092 - skipping nat_egress_nat_egress as its already done
6093 ara_table_1 is not a gateway! Aborting search for merge choices
6094 try_place_table(ara_table_1, stage=9)
6095 - dependency between nat_egress_nat_egress and table advances stage
6096 Initial # of stages is 10, initial # of entries is 0
6097 Try_alloc_all for Table use
6098 Trying to allocate layout for ara_table_1
6099 Picking layout option for table : ara_table_1 with requested entries : 0
6100 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6101 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6102 Trying to allocate adb for ara_table_1
6103 Trying to allocate imem for ara_table_1
6104 Entries : 0, needed_entries: 0, need_more: 0
6105 Selected stage: 10 Furthest stage: 10
6106 try_place_table returning 0 of ara_table_1 in stage 10
6107 Table is placed
6108 Pl vector: ara_table_1
6109 - skipping ara_table_0 as its already done
6110 tbl_sidecar2137 is not a gateway! Aborting search for merge choices
6111 try_place_table(tbl_sidecar2137, stage=9)
6112 Initial # of stages is 9, initial # of entries is 1
6113 Try_alloc_all for Table use
6114 Trying to allocate layout for tbl_sidecar2137
6115 Picking layout option for table : tbl_sidecar2137 with requested entries : 1
6116 picked layout for tbl_sidecar2137 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6117 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6118 Trying to allocate adb for tbl_sidecar2137
6119 Trying to allocate imem for tbl_sidecar2137
6120 Entries : 1, needed_entries: 1, need_more: 0
6121 Selected stage: 9 Furthest stage: 10
6122 try_place_table returning 1 of tbl_sidecar2137 in stage 9
6123 Table is placed
6124 Pl vector: tbl_sidecar2137
6125 found 5 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-66, ara_table_1, tbl_sidecar2137 ]
6126 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
6127 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
6128 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
6129 For trial t : cond-66 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6130 Updating best to cond-66 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
6131 For trial t : ara_table_1 with best: cond-66
6132 Updating best to ara_table_1 from cond-66 for reason: longer downward dominance frontier dependence chain
6133 For trial t : tbl_sidecar2137 with best: ara_table_1
6134 Updating best to tbl_sidecar2137 from ara_table_1 for reason: earlier stage calculated
6135 placing 1 entries of tbl_sidecar2137 ( tbl_sidecar2137 ) in stage 9(92) FormatType(02)
6136 stage 9, work: [ 34523856, 34530825, 34533949 ], partly placed 0, placed 49
6137 { id=3 ram=2 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
6138 - skipping tbl_sidecar2081 as its already done
6139 - skipping tbl_sidecar2082 as its already done
6140 - skipping cond-42 as its already done
6141 - skipping cond-48 as its already done
6142 - skipping cond-51 as its already done
6143 - skipping cond-59 as its already done
6144 - skipping cond-63 as its already done
6145 - skipping cond-74 because it depends on cond-66
6146 - removing tbl_sidecar2128 from merge list because it depends on cond-66
6147 - removing tbl_sidecar2130 from merge list because it depends on cond-66
6148 - skipping gateway cond-74 until mergeable tables are available
6149 - skipping cond-75 as its already done
6150 - skipping tbl_sidecar2139 as its already done
6151 - skipping cond-76 as its already done
6152 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6153 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=9)
6154 - dependency between nat_egress_nat_egress and table advances stage
6155 Initial # of stages is 10, initial # of entries is 64
6156 Try_alloc_all for Table use
6157 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6158 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6159 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
6160 way:{ g:5 e:0 w:1 1 }
6161 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6162 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6163 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6164 Entries : 5120, needed_entries: 64, need_more: 0
6165 Selected stage: 10 Furthest stage: 10
6166 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
6167 Table is placed
6168 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6169 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6170 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=9)
6171 - dependency between nat_egress_nat_egress and table advances stage
6172 Initial # of stages is 10, initial # of entries is 4
6173 Try_alloc_all for Table use
6174 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6175 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
6176 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
6177 way:{ g:2 e:0 w:1 }
6178 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6179 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6180 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6181 Entries : 4, needed_entries: 4, need_more: 0
6182 Selected stage: 10 Furthest stage: 10
6183 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 10
6184 Table is placed
6185 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6186 - skipping cond-64 as its already done
6187 try_place_table(cond-66, stage=9)
6188 - dependency between nat_egress_nat_egress and table advances stage
6189 Initial # of stages is 10, initial # of entries is 0
6190 Try_alloc_all for Table use
6191 Trying to allocate layout for cond-66
6192 Picking layout option for table : cond-66 with requested entries : 0
6193 picked layout for cond-66 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
6194 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6195 Trying to allocate adb for cond-66
6196 Trying to allocate imem for cond-66
6197 Entries : 0, needed_entries: 0, need_more: 0
6198 Selected stage: 10 Furthest stage: 10
6199 try_place_table returning 0 of cond-66 in stage 10
6200 Table is placed
6201 Pl vector: cond-66
6202 - skipping nat_egress_nat_egress as its already done
6203 ara_table_1 is not a gateway! Aborting search for merge choices
6204 try_place_table(ara_table_1, stage=9)
6205 - dependency between nat_egress_nat_egress and table advances stage
6206 Initial # of stages is 10, initial # of entries is 0
6207 Try_alloc_all for Table use
6208 Trying to allocate layout for ara_table_1
6209 Picking layout option for table : ara_table_1 with requested entries : 0
6210 picked layout for ara_table_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6211 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6212 Trying to allocate adb for ara_table_1
6213 Trying to allocate imem for ara_table_1
6214 Entries : 0, needed_entries: 0, need_more: 0
6215 Selected stage: 10 Furthest stage: 10
6216 try_place_table returning 0 of ara_table_1 in stage 10
6217 Table is placed
6218 Pl vector: ara_table_1
6219 - skipping ara_table_0 as its already done
6220 found 4 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-66, ara_table_1 ]
6221 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
6222 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
6223 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
6224 For trial t : cond-66 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6225 Updating best to cond-66 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
6226 For trial t : ara_table_1 with best: cond-66
6227 Updating best to ara_table_1 from cond-66 for reason: longer downward dominance frontier dependence chain
6228 Adding table:ingresshdr.udp.checksum_encode_update_condition_2 in the initial stage option
6229 Adding table:ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in the initial stage option
6230 Adding table:cond-66 in the initial stage option
6231 Adding table:ara_table_1 in the initial stage option
6232 placing 0 entries of ara_table_1 ( ara_table_1 ) in stage 10(ffffffffffffffff) FormatType(02)
6233 Dependence chain (17) longer than available stages (16)
6234 stage 10, work: [ 34523856, 34530825 ], partly placed 0, placed 50
6235 { id=0 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
6236 - skipping tbl_sidecar2081 as its already done
6237 - skipping tbl_sidecar2082 as its already done
6238 - skipping cond-42 as its already done
6239 - skipping cond-48 as its already done
6240 - skipping cond-51 as its already done
6241 - skipping cond-59 as its already done
6242 - skipping cond-63 as its already done
6243 - skipping cond-74 because it depends on cond-66
6244 - removing tbl_sidecar2128 from merge list because it depends on cond-66
6245 - removing tbl_sidecar2130 from merge list because it depends on cond-66
6246 - skipping gateway cond-74 until mergeable tables are available
6247 - skipping cond-75 as its already done
6248 - skipping tbl_sidecar2139 as its already done
6249 - skipping cond-76 as its already done
6250 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6251 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=10)
6252 Initial # of stages is 10, initial # of entries is 64
6253 Try_alloc_all for Table use
6254 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6255 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6256 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
6257 way:{ g:5 e:0 w:1 1 }
6258 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6259 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6260 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6261 Entries : 5120, needed_entries: 64, need_more: 0
6262 Selected stage: 10 Furthest stage: 11
6263 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
6264 Table is placed
6265 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6266 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6267 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=10)
6268 Initial # of stages is 10, initial # of entries is 4
6269 Try_alloc_all for Table use
6270 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6271 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
6272 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
6273 way:{ g:2 e:0 w:1 }
6274 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6275 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6276 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6277 Entries : 4, needed_entries: 4, need_more: 0
6278 Selected stage: 10 Furthest stage: 11
6279 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 10
6280 Table is placed
6281 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6282 - skipping cond-64 as its already done
6283 try_place_table(cond-66, stage=10)
6284 Initial # of stages is 10, initial # of entries is 0
6285 Try_alloc_all for Table use
6286 Trying to allocate layout for cond-66
6287 Picking layout option for table : cond-66 with requested entries : 0
6288 picked layout for cond-66 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
6289 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6290 Trying to allocate adb for cond-66
6291 Trying to allocate imem for cond-66
6292 Entries : 0, needed_entries: 0, need_more: 0
6293 Selected stage: 10 Furthest stage: 11
6294 try_place_table returning 0 of cond-66 in stage 10
6295 Table is placed
6296 Pl vector: cond-66
6297 found 3 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, cond-66 ]
6298 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
6299 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
6300 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
6301 For trial t : cond-66 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6302 Updating best to cond-66 from ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: longer downward prop control-included dependence tail chain
6303 placing 0 entries of cond-66 ( cond-66 ) in stage 10(a0) FormatType(02)
6304 Dependence chain (17) longer than available stages (16)
6305 stage 10, work: [ 34523856, 34530825, 34533957, 35709143 ], partly placed 0, placed 51
6306 { id=0 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
6307 - skipping tbl_sidecar2081 as its already done
6308 - skipping tbl_sidecar2082 as its already done
6309 - skipping cond-42 as its already done
6310 - skipping cond-48 as its already done
6311 - skipping cond-51 as its already done
6312 - skipping cond-59 as its already done
6313 - skipping cond-63 as its already done
6314 - skipping cond-74 because it depends on cond-67
6315 - removing tbl_sidecar2128 from merge list because it depends on cond-67
6316 - removing tbl_sidecar2130 from merge list because it depends on cond-67
6317 - skipping gateway cond-74 until mergeable tables are available
6318 - skipping cond-75 as its already done
6319 - skipping tbl_sidecar2139 as its already done
6320 - skipping cond-76 as its already done
6321 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6322 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=10)
6323 Initial # of stages is 10, initial # of entries is 64
6324 Try_alloc_all for Table use
6325 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6326 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6327 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
6328 way:{ g:5 e:0 w:1 1 }
6329 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6330 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6331 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6332 Entries : 5120, needed_entries: 64, need_more: 0
6333 Selected stage: 10 Furthest stage: 11
6334 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
6335 Table is placed
6336 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6337 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6338 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=10)
6339 Initial # of stages is 10, initial # of entries is 4
6340 Try_alloc_all for Table use
6341 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6342 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
6343 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
6344 way:{ g:2 e:0 w:1 }
6345 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6346 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6347 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6348 Entries : 4, needed_entries: 4, need_more: 0
6349 Selected stage: 10 Furthest stage: 11
6350 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 10
6351 Table is placed
6352 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6353 - skipping cond-64 as its already done
6354 - skipping cond-66 as its already done
6355 try_place_table(cond-67, stage=10)
6356 Merging with match table tbl_sidecar1298$precompute and tag $true
6357 Initial # of stages is 10, initial # of entries is 1
6358 Try_alloc_all for Table use
6359 Trying to allocate layout for tbl_sidecar1298$precompute
6360 Picking layout option for table : tbl_sidecar1298$precompute with requested entries : 1
6361 picked layout for tbl_sidecar1298$precompute FormatType(02) layout: 0hV ixbar:0B/0b match:0B/0b
6362 way:{ g:1 e:0 w:1 }
6363 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6364 Trying to allocate adb for tbl_sidecar1298$precompute
6365 Trying to allocate imem for tbl_sidecar1298$precompute
6366 Entries : 1, needed_entries: 1, need_more: 0
6367 Selected stage: 10 Furthest stage: 11
6368 try_place_table returning 1 of tbl_sidecar1298$precompute in stage 10
6369 Table is placed
6370 Gateway is placed
6371 Merging with match table l3_router_router4_lookup_idx_lookup and tag $true
6372 Initial # of stages is 10, initial # of entries is 8192
6373 Try_alloc_all for Table use
6374 Trying to allocate layout for l3_router_router4_lookup_idx_lookup
6375 Picking layout option for table : l3_router_router4_lookup_idx_lookup with requested entries : 8192
6376 picked layout for l3_router_router4_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:4B/32b match:4B/32b adb:16/16 ov:11
6377 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:16 afi:0
6378 Trying to allocate adb for l3_router_router4_lookup_idx_lookup
6379 Trying to allocate imem for l3_router_router4_lookup_idx_lookup
6380 Entries : 8192, needed_entries: 8192, need_more: 0
6381 Selected stage: 10 Furthest stage: 11
6382 try_place_table returning 8192 of l3_router_router4_lookup_idx_lookup in stage 10
6383 Table is placed
6384 Gateway is placed
6385 Pl vector: tbl_sidecar1298$precompute l3_router_router4_lookup_idx_lookup
6386 - skipping cond-72 due to in-sequence control dependence on cond-67
6387 - skipping ara_table_4 as a parent is not yet placed
6388 - skipping ara_table_6 as a parent is not yet placed
6389 - skipping ara_table_9 as a parent is not yet placed
6390 - skipping ara_table_8 as a parent is not yet placed
6391 - skipping ara_table_3 as a parent is not yet placed
6392 found 4 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, ingresshdr.icmp.hdr_checksum_encode_update_condition_3, tbl_sidecar1298$precompute, l3_router_router4_lookup_idx_lookup ]
6393 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
6394 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
6395 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
6396 For trial t : tbl_sidecar1298$precompute with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6397 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
6398 For trial t : l3_router_router4_lookup_idx_lookup with best: tbl_sidecar1298$precompute
6399 Keeping best tbl_sidecar1298$precompute for reason: longer downward prop control-included dependence tail chain
6400 placing 1 entries of tbl_sidecar1298$precompute ( tbl_sidecar1298$precompute ) (with gw cond-67, result tag $true) in stage 10(a1) FormatType(02)
6401 Dependence chain (17) longer than available stages (16)
6402 stage 10, work: [ 34523856, 34533957, 34533963, 34643338 ], partly placed 0, placed 52
6403 { id=1 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
6404 - skipping tbl_sidecar2081 as its already done
6405 - skipping tbl_sidecar2082 as its already done
6406 - skipping cond-42 as its already done
6407 - skipping cond-48 as its already done
6408 - skipping cond-51 as its already done
6409 - skipping cond-59 as its already done
6410 - skipping cond-63 as its already done
6411 - skipping cond-74 because it depends on cond-72
6412 - removing tbl_sidecar2128 from merge list because it depends on cond-72
6413 - removing tbl_sidecar2130 from merge list because it depends on cond-72
6414 - skipping gateway cond-74 until mergeable tables are available
6415 - skipping cond-75 as its already done
6416 - skipping tbl_sidecar2139 as its already done
6417 - skipping cond-76 as its already done
6418 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6419 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=10)
6420 Initial # of stages is 10, initial # of entries is 64
6421 Try_alloc_all for Table use
6422 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6423 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6424 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
6425 way:{ g:5 e:0 w:1 1 }
6426 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6427 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6428 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6429 Entries : 5120, needed_entries: 64, need_more: 0
6430 Selected stage: 10 Furthest stage: 11
6431 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
6432 Table is placed
6433 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6434 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6435 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=10)
6436 Initial # of stages is 10, initial # of entries is 4
6437 Try_alloc_all for Table use
6438 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6439 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
6440 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
6441 way:{ g:2 e:0 w:1 }
6442 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6443 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6444 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6445 Entries : 4, needed_entries: 4, need_more: 0
6446 Selected stage: 10 Furthest stage: 11
6447 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 10
6448 Table is placed
6449 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6450 - skipping cond-67 as its already done
6451 - skipping cond-72 because it depends on tbl_sidecar1298
6452 - skipping gateway cond-72 until any of the control dominating tables can be placed
6453 - skipping tbl_sidecar1298$precompute as its already done
6454 tbl_sidecar1298 is not a gateway! Aborting search for merge choices
6455 try_place_table(tbl_sidecar1298, stage=10)
6456 - dependency between tbl_sidecar1298$precompute and table advances stage
6457 Initial # of stages is 11, initial # of entries is 1
6458 Try_alloc_all for Table use
6459 Trying to allocate layout for tbl_sidecar1298
6460 Picking layout option for table : tbl_sidecar1298 with requested entries : 1
6461 picked layout for tbl_sidecar1298 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
6462 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6463 Trying to allocate adb for tbl_sidecar1298
6464 Trying to allocate imem for tbl_sidecar1298
6465 Entries : 1, needed_entries: 1, need_more: 0
6466 Selected stage: 11 Furthest stage: 11
6467 try_place_table returning 1 of tbl_sidecar1298 in stage 11
6468 Table is placed
6469 Pl vector: tbl_sidecar1298
6470 l3_router_router4_lookup_idx_lookup is not a gateway! Aborting search for merge choices
6471 try_place_table(l3_router_router4_lookup_idx_lookup, stage=10)
6472 Initial # of stages is 10, initial # of entries is 8192
6473 Try_alloc_all for Table use
6474 Trying to allocate layout for l3_router_router4_lookup_idx_lookup
6475 Picking layout option for table : l3_router_router4_lookup_idx_lookup with requested entries : 8192
6476 picked layout for l3_router_router4_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:4B/32b match:4B/32b adb:16/16 ov:11
6477 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:16 afi:0
6478 Trying to allocate adb for l3_router_router4_lookup_idx_lookup
6479 Trying to allocate imem for l3_router_router4_lookup_idx_lookup
6480 Entries : 8192, needed_entries: 8192, need_more: 0
6481 Selected stage: 10 Furthest stage: 11
6482 try_place_table returning 8192 of l3_router_router4_lookup_idx_lookup in stage 10
6483 Table is placed
6484 Pl vector: l3_router_router4_lookup_idx_lookup
6485 - skipping cond-68 due to in-sequence control dependence on l3_router_router4_lookup_idx_lookup
6486 try_place_table(cond-69, stage=10)
6487 Merging with match table tbl_sidecar1403$precompute and tag $true
6488 Initial # of stages is 10, initial # of entries is 1
6489 Try_alloc_all for Table use
6490 Trying to allocate layout for tbl_sidecar1403$precompute
6491 Picking layout option for table : tbl_sidecar1403$precompute with requested entries : 1
6492 picked layout for tbl_sidecar1403$precompute FormatType(02) layout: 0hV ixbar:0B/0b match:0B/0b
6493 way:{ g:1 e:0 w:1 }
6494 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6495 Trying to allocate adb for tbl_sidecar1403$precompute
6496 Trying to allocate imem for tbl_sidecar1403$precompute
6497 Entries : 1, needed_entries: 1, need_more: 0
6498 Selected stage: 10 Furthest stage: 11
6499 try_place_table returning 1 of tbl_sidecar1403$precompute in stage 10
6500 Table is placed
6501 Gateway is placed
6502 Merging with match table l3_router_router6_lookup_idx_lookup$precompute and tag $true
6503 Initial # of stages is 10, initial # of entries is 1
6504 Try_alloc_all for Table use
6505 Trying to allocate layout for l3_router_router6_lookup_idx_lookup$precompute
6506 Picking layout option for table : l3_router_router6_lookup_idx_lookup$precompute with requested entries : 1
6507 picked layout for l3_router_router6_lookup_idx_lookup$precompute FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
6508 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6509 Trying to allocate adb for l3_router_router6_lookup_idx_lookup$precompute
6510 Trying to allocate imem for l3_router_router6_lookup_idx_lookup$precompute
6511 Entries : 1, needed_entries: 1, need_more: 0
6512 Selected stage: 10 Furthest stage: 11
6513 try_place_table returning 1 of l3_router_router6_lookup_idx_lookup$precompute in stage 10
6514 Table is placed
6515 Gateway is placed
6516 Pl vector: tbl_sidecar1403$precompute l3_router_router6_lookup_idx_lookup$precompute
6517 found 6 tables that could be placed: [ 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 ]
6518 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
6519 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
6520 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
6521 For trial t : tbl_sidecar1298 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6522 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
6523 For trial t : l3_router_router4_lookup_idx_lookup with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6524 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
6525 For trial t : tbl_sidecar1403$precompute with best: l3_router_router4_lookup_idx_lookup
6526 Updating best to tbl_sidecar1403$precompute from l3_router_router4_lookup_idx_lookup for reason: longer downward prop control-included dependence tail chain
6527 For trial t : l3_router_router6_lookup_idx_lookup$precompute with best: tbl_sidecar1403$precompute
6528 Updating best to l3_router_router6_lookup_idx_lookup$precompute from tbl_sidecar1403$precompute for reason: fewer total dependencies in dominance frontier
6529 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 10(a2) FormatType(02)
6530 Dependence chain (17) longer than available stages (16)
6531 stage 10, work: [ 34523856, 34533957, 34533963, 34643338, 34588709, 35708858 ], partly placed 0, placed 53
6532 { id=2 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
6533 - skipping tbl_sidecar2081 as its already done
6534 - skipping tbl_sidecar2082 as its already done
6535 - skipping cond-42 as its already done
6536 - skipping cond-48 as its already done
6537 - skipping cond-51 as its already done
6538 - skipping cond-59 as its already done
6539 - skipping cond-63 as its already done
6540 - skipping cond-74 because it depends on cond-72
6541 - removing tbl_sidecar2128 from merge list because it depends on cond-72
6542 - removing tbl_sidecar2130 from merge list because it depends on cond-72
6543 - skipping gateway cond-74 until mergeable tables are available
6544 - skipping cond-75 as its already done
6545 - skipping tbl_sidecar2139 as its already done
6546 - skipping cond-76 as its already done
6547 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6548 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=10)
6549 Initial # of stages is 10, initial # of entries is 64
6550 Try_alloc_all for Table use
6551 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6552 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6553 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
6554 way:{ g:5 e:0 w:1 1 }
6555 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6556 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6557 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6558 Entries : 5120, needed_entries: 64, need_more: 0
6559 Selected stage: 10 Furthest stage: 11
6560 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
6561 Table is placed
6562 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6563 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6564 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=10)
6565 Initial # of stages is 10, initial # of entries is 4
6566 Try_alloc_all for Table use
6567 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6568 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
6569 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
6570 way:{ g:2 e:0 w:1 }
6571 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6572 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6573 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6574 Entries : 4, needed_entries: 4, need_more: 0
6575 Selected stage: 10 Furthest stage: 11
6576 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 10
6577 Table is placed
6578 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6579 - skipping cond-67 as its already done
6580 - skipping cond-72 because it depends on tbl_sidecar1298
6581 - skipping gateway cond-72 until any of the control dominating tables can be placed
6582 - skipping tbl_sidecar1298$precompute as its already done
6583 tbl_sidecar1298 is not a gateway! Aborting search for merge choices
6584 try_place_table(tbl_sidecar1298, stage=10)
6585 - dependency between tbl_sidecar1298$precompute and table advances stage
6586 Initial # of stages is 11, initial # of entries is 1
6587 Try_alloc_all for Table use
6588 Trying to allocate layout for tbl_sidecar1298
6589 Picking layout option for table : tbl_sidecar1298 with requested entries : 1
6590 picked layout for tbl_sidecar1298 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
6591 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6592 Trying to allocate adb for tbl_sidecar1298
6593 Trying to allocate imem for tbl_sidecar1298
6594 Entries : 1, needed_entries: 1, need_more: 0
6595 Selected stage: 11 Furthest stage: 11
6596 try_place_table returning 1 of tbl_sidecar1298 in stage 11
6597 Table is placed
6598 Pl vector: tbl_sidecar1298
6599 l3_router_router4_lookup_idx_lookup is not a gateway! Aborting search for merge choices
6600 try_place_table(l3_router_router4_lookup_idx_lookup, stage=10)
6601 Initial # of stages is 10, initial # of entries is 8192
6602 Try_alloc_all for Table use
6603 Trying to allocate layout for l3_router_router4_lookup_idx_lookup
6604 Picking layout option for table : l3_router_router4_lookup_idx_lookup with requested entries : 8192
6605 picked layout for l3_router_router4_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:4B/32b match:4B/32b adb:16/16 ov:11
6606 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:16 afi:0
6607 Trying to allocate adb for l3_router_router4_lookup_idx_lookup
6608 Trying to allocate imem for l3_router_router4_lookup_idx_lookup
6609 Entries : 8192, needed_entries: 8192, need_more: 0
6610 Selected stage: 10 Furthest stage: 11
6611 try_place_table returning 8192 of l3_router_router4_lookup_idx_lookup in stage 10
6612 Table is placed
6613 Pl vector: l3_router_router4_lookup_idx_lookup
6614 - skipping cond-68 due to in-sequence control dependence on l3_router_router4_lookup_idx_lookup
6615 - skipping cond-69 as its already done
6616 tbl_sidecar1403$precompute is not a gateway! Aborting search for merge choices
6617 try_place_table(tbl_sidecar1403$precompute, stage=10)
6618 Initial # of stages is 10, initial # of entries is 1
6619 Try_alloc_all for Table use
6620 Trying to allocate layout for tbl_sidecar1403$precompute
6621 Picking layout option for table : tbl_sidecar1403$precompute with requested entries : 1
6622 picked layout for tbl_sidecar1403$precompute FormatType(02) layout: 0hV ixbar:0B/0b match:0B/0b
6623 way:{ g:1 e:0 w:1 }
6624 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
6625 Trying to allocate adb for tbl_sidecar1403$precompute
6626 Trying to allocate imem for tbl_sidecar1403$precompute
6627 Entries : 1, needed_entries: 1, need_more: 0
6628 Selected stage: 10 Furthest stage: 11
6629 try_place_table returning 1 of tbl_sidecar1403$precompute in stage 10
6630 Table is placed
6631 Pl vector: tbl_sidecar1403$precompute
6632 - skipping tbl_sidecar1403 due to in-sequence control dependence on tbl_sidecar1403$precompute
6633 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
6634 l3_router_router6_lookup_idx_lookup is not a gateway! Aborting search for merge choices
6635 try_place_table(l3_router_router6_lookup_idx_lookup, stage=10)
6636 - dependency between l3_router_router6_lookup_idx_lookup$precompute and table advances stage
6637 Initial # of stages is 11, initial # of entries is 8192
6638 Try_alloc_all for Table use
6639 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
6640 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
6641 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
6642 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:48 afi:1
6643 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
6644 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
6645 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 11 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
6646 find_ternary_stretch failed
6647 Memuse for failed memory placement:
6648 tc sb rb tib ab st srams mapram ov gw pay 2p
6649 AA .. .. .. .. .. .......... ...... .. .. .. .
6650 AA .. .. .. .. .. .......... ...... .. .. .. .
6651 AA .. .. .. .. .. .......... ...... .. .. .. .
6652 AA .. .. .. .. .. .......... ...... .. .. .. .
6653 AA .. .. .. .. .. .......... ...... .. .. .. .
6654 AA .. .. .. .. .. .......... ...... .. .. .. .
6655 AA .. .. .. .. .. .......... ...... .. .. .. .
6656 AA .. .. .. .. .. .......... ...... .. .. .. .
6657 AA
6658 AA
6659 AA
6660 AA
6661 A l3_router_router6_lookup_idx_lookup
6662 
6663 Table use of memory allocation did not fit
6664 Try_alloc_all for Table use
6665 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
6666 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
6667 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
6668 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:48 afi:0
6669 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
6670 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
6671 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 11 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
6672 find_ternary_stretch failed
6673 Memuse for failed memory placement:
6674 tc sb rb tib ab st srams mapram ov gw pay 2p
6675 AA .. .. .. .. .. .......... ...... .. .. .. .
6676 AA .. .. .. .. .. .......... ...... .. .. .. .
6677 AA .. .. .. .. .. .......... ...... .. .. .. .
6678 AA .. .. .. .. .. .......... ...... .. .. .. .
6679 AA .. .. .. .. .. .......... ...... .. .. .. .
6680 AA .. .. .. .. .. .......... ...... .. .. .. .
6681 AA .. .. .. .. .. .......... ...... .. .. .. .
6682 AA .. .. .. .. .. .......... ...... .. .. .. .
6683 AA
6684 AA
6685 AA
6686 AA
6687 A l3_router_router6_lookup_idx_lookup
6688 
6689 Table use of memory allocation did not fit
6690 Try_alloc_all for Min use
6691 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
6692 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 1
6693 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
6694 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:3 afi:0
6695 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
6696 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
6697 Shrinking estimate on table l3_router_router6_lookup_idx_lookup for min entries: 512
6698 - reducing to 4096 of l3_router_router6_lookup_idx_lookup in stage 11
6699 Entries : 4096, needed_entries: 8192, need_more: 1
6700 Try_alloc_all for Table shrink
6701 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
6702 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 4096
6703 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
6704 entries:4096 srams:6 local_tinds: 0 maprams:2 tcams:24 afi:1
6705 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
6706 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
6707 Entries : 4096, needed_entries: 8192, need_more: 1
6708 Selected stage: 11 Furthest stage: 11
6709 try_place_table returning 4096 of l3_router_router6_lookup_idx_lookup in stage 11 (need more match)
6710 Table is not placed
6711 Pl vector: l3_router_router6_lookup_idx_lookup
6712 - skipping cond-70 due to in-sequence control dependence on l3_router_router6_lookup_idx_lookup
6713 - skipping ara_table_4 as a parent is not yet placed
6714 - skipping ara_table_6 as a parent is not yet placed
6715 found 6 tables that could be placed: [ 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 ]
6716 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
6717 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
6718 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
6719 For trial t : tbl_sidecar1298 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6720 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
6721 For trial t : l3_router_router4_lookup_idx_lookup with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6722 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
6723 For trial t : tbl_sidecar1403$precompute with best: l3_router_router4_lookup_idx_lookup
6724 Updating best to tbl_sidecar1403$precompute from l3_router_router4_lookup_idx_lookup for reason: longer downward prop control-included dependence tail chain
6725 For trial t : l3_router_router6_lookup_idx_lookup with best: tbl_sidecar1403$precompute
6726 Keeping best tbl_sidecar1403$precompute for reason: earlier stage calculated
6727 placing 1 entries of tbl_sidecar1403$precompute ( tbl_sidecar1403$precompute ) in stage 10(a3) FormatType(02)
6728 Dependence chain (17) longer than available stages (16)
6729 stage 10, work: [ 34523856, 34533957, 34533963, 34588709 ], partly placed 0, placed 54
6730 { id=3 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
6731 - skipping tbl_sidecar2081 as its already done
6732 - skipping tbl_sidecar2082 as its already done
6733 - skipping cond-42 as its already done
6734 - skipping cond-48 as its already done
6735 - skipping cond-51 as its already done
6736 - skipping cond-59 as its already done
6737 - skipping cond-63 as its already done
6738 - skipping cond-74 because it depends on cond-72
6739 - removing tbl_sidecar2128 from merge list because it depends on cond-72
6740 - removing tbl_sidecar2130 from merge list because it depends on cond-72
6741 - skipping gateway cond-74 until mergeable tables are available
6742 - skipping cond-75 as its already done
6743 - skipping tbl_sidecar2139 as its already done
6744 - skipping cond-76 as its already done
6745 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6746 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=10)
6747 Initial # of stages is 10, initial # of entries is 64
6748 Try_alloc_all for Table use
6749 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6750 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6751 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
6752 way:{ g:5 e:0 w:1 1 }
6753 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6754 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6755 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6756 Entries : 5120, needed_entries: 64, need_more: 0
6757 Selected stage: 10 Furthest stage: 11
6758 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
6759 Table is placed
6760 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6761 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6762 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=10)
6763 Initial # of stages is 10, initial # of entries is 4
6764 Try_alloc_all for Table use
6765 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6766 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
6767 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
6768 way:{ g:2 e:0 w:1 }
6769 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6770 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6771 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6772 Entries : 4, needed_entries: 4, need_more: 0
6773 Selected stage: 10 Furthest stage: 11
6774 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 10
6775 Table is placed
6776 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6777 - skipping cond-67 as its already done
6778 - skipping cond-72 because it depends on tbl_sidecar1298
6779 - skipping gateway cond-72 until any of the control dominating tables can be placed
6780 - skipping tbl_sidecar1298$precompute as its already done
6781 tbl_sidecar1298 is not a gateway! Aborting search for merge choices
6782 try_place_table(tbl_sidecar1298, stage=10)
6783 - dependency between tbl_sidecar1298$precompute and table advances stage
6784 Initial # of stages is 11, initial # of entries is 1
6785 Try_alloc_all for Table use
6786 Trying to allocate layout for tbl_sidecar1298
6787 Picking layout option for table : tbl_sidecar1298 with requested entries : 1
6788 picked layout for tbl_sidecar1298 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
6789 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6790 Trying to allocate adb for tbl_sidecar1298
6791 Trying to allocate imem for tbl_sidecar1298
6792 Entries : 1, needed_entries: 1, need_more: 0
6793 Selected stage: 11 Furthest stage: 11
6794 try_place_table returning 1 of tbl_sidecar1298 in stage 11
6795 Table is placed
6796 Pl vector: tbl_sidecar1298
6797 l3_router_router4_lookup_idx_lookup is not a gateway! Aborting search for merge choices
6798 try_place_table(l3_router_router4_lookup_idx_lookup, stage=10)
6799 Initial # of stages is 10, initial # of entries is 8192
6800 Try_alloc_all for Table use
6801 Trying to allocate layout for l3_router_router4_lookup_idx_lookup
6802 Picking layout option for table : l3_router_router4_lookup_idx_lookup with requested entries : 8192
6803 picked layout for l3_router_router4_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:4B/32b match:4B/32b adb:16/16 ov:11
6804 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:16 afi:0
6805 Trying to allocate adb for l3_router_router4_lookup_idx_lookup
6806 Trying to allocate imem for l3_router_router4_lookup_idx_lookup
6807 Entries : 8192, needed_entries: 8192, need_more: 0
6808 Selected stage: 10 Furthest stage: 11
6809 try_place_table returning 8192 of l3_router_router4_lookup_idx_lookup in stage 10
6810 Table is placed
6811 Pl vector: l3_router_router4_lookup_idx_lookup
6812 - skipping cond-68 due to in-sequence control dependence on l3_router_router4_lookup_idx_lookup
6813 - skipping tbl_sidecar1403$precompute as its already done
6814 tbl_sidecar1403 is not a gateway! Aborting search for merge choices
6815 try_place_table(tbl_sidecar1403, stage=10)
6816 - dependency between tbl_sidecar1403$precompute and table advances stage
6817 Initial # of stages is 11, initial # of entries is 1
6818 Try_alloc_all for Table use
6819 Trying to allocate layout for tbl_sidecar1403
6820 Picking layout option for table : tbl_sidecar1403 with requested entries : 1
6821 picked layout for tbl_sidecar1403 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
6822 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6823 Trying to allocate adb for tbl_sidecar1403
6824 Trying to allocate imem for tbl_sidecar1403
6825 Entries : 1, needed_entries: 1, need_more: 0
6826 Selected stage: 11 Furthest stage: 11
6827 try_place_table returning 1 of tbl_sidecar1403 in stage 11
6828 Table is placed
6829 Pl vector: tbl_sidecar1403
6830 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
6831 l3_router_router6_lookup_idx_lookup is not a gateway! Aborting search for merge choices
6832 try_place_table(l3_router_router6_lookup_idx_lookup, stage=10)
6833 - dependency between l3_router_router6_lookup_idx_lookup$precompute and table advances stage
6834 Initial # of stages is 11, initial # of entries is 8192
6835 Try_alloc_all for Table use
6836 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
6837 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
6838 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
6839 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:48 afi:1
6840 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
6841 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
6842 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 11 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
6843 find_ternary_stretch failed
6844 Memuse for failed memory placement:
6845 tc sb rb tib ab st srams mapram ov gw pay 2p
6846 AA .. .. .. .. .. .......... ...... .. .. .. .
6847 AA .. .. .. .. .. .......... ...... .. .. .. .
6848 AA .. .. .. .. .. .......... ...... .. .. .. .
6849 AA .. .. .. .. .. .......... ...... .. .. .. .
6850 AA .. .. .. .. .. .......... ...... .. .. .. .
6851 AA .. .. .. .. .. .......... ...... .. .. .. .
6852 AA .. .. .. .. .. .......... ...... .. .. .. .
6853 AA .. .. .. .. .. .......... ...... .. .. .. .
6854 AA
6855 AA
6856 AA
6857 AA
6858 A l3_router_router6_lookup_idx_lookup
6859 
6860 Table use of memory allocation did not fit
6861 Try_alloc_all for Table use
6862 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
6863 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
6864 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
6865 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:48 afi:0
6866 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
6867 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
6868 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 11 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
6869 find_ternary_stretch failed
6870 Memuse for failed memory placement:
6871 tc sb rb tib ab st srams mapram ov gw pay 2p
6872 AA .. .. .. .. .. .......... ...... .. .. .. .
6873 AA .. .. .. .. .. .......... ...... .. .. .. .
6874 AA .. .. .. .. .. .......... ...... .. .. .. .
6875 AA .. .. .. .. .. .......... ...... .. .. .. .
6876 AA .. .. .. .. .. .......... ...... .. .. .. .
6877 AA .. .. .. .. .. .......... ...... .. .. .. .
6878 AA .. .. .. .. .. .......... ...... .. .. .. .
6879 AA .. .. .. .. .. .......... ...... .. .. .. .
6880 AA
6881 AA
6882 AA
6883 AA
6884 A l3_router_router6_lookup_idx_lookup
6885 
6886 Table use of memory allocation did not fit
6887 Try_alloc_all for Min use
6888 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
6889 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 1
6890 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
6891 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:3 afi:0
6892 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
6893 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
6894 Shrinking estimate on table l3_router_router6_lookup_idx_lookup for min entries: 512
6895 - reducing to 4096 of l3_router_router6_lookup_idx_lookup in stage 11
6896 Entries : 4096, needed_entries: 8192, need_more: 1
6897 Try_alloc_all for Table shrink
6898 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
6899 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 4096
6900 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
6901 entries:4096 srams:6 local_tinds: 0 maprams:2 tcams:24 afi:1
6902 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
6903 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
6904 Entries : 4096, needed_entries: 8192, need_more: 1
6905 Selected stage: 11 Furthest stage: 11
6906 try_place_table returning 4096 of l3_router_router6_lookup_idx_lookup in stage 11 (need more match)
6907 Table is not placed
6908 Pl vector: l3_router_router6_lookup_idx_lookup
6909 - skipping cond-70 due to in-sequence control dependence on l3_router_router6_lookup_idx_lookup
6910 found 6 tables that could be placed: [ 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 ]
6911 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
6912 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
6913 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
6914 For trial t : tbl_sidecar1298 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6915 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
6916 For trial t : l3_router_router4_lookup_idx_lookup with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6917 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
6918 For trial t : tbl_sidecar1403 with best: l3_router_router4_lookup_idx_lookup
6919 Keeping best l3_router_router4_lookup_idx_lookup for reason: earlier stage calculated
6920 For trial t : l3_router_router6_lookup_idx_lookup with best: l3_router_router4_lookup_idx_lookup
6921 Keeping best l3_router_router4_lookup_idx_lookup for reason: earlier stage calculated
6922 placing 8192 entries of l3_router_router4_lookup_idx_lookup ( Ingress.l3_router.router4.lookup_idx.lookup ) in stage 10(a4) FormatType(02)
6923 stage 10, work: [ 34523856, 34533957, 34533963, 34588709 ], partly placed 0, placed 55
6924 { id=4 ram=14 tcam=16 mram=5 eixb=5 tixb=0 malu=0 salu=0 local_tinds=0 }
6925 - skipping tbl_sidecar2081 as its already done
6926 - skipping tbl_sidecar2082 as its already done
6927 - skipping cond-42 as its already done
6928 - skipping cond-48 as its already done
6929 - skipping cond-51 as its already done
6930 - skipping cond-59 as its already done
6931 - skipping cond-63 as its already done
6932 - skipping cond-74 because it depends on cond-72
6933 - removing tbl_sidecar2128 from merge list because it depends on cond-72
6934 - removing tbl_sidecar2130 from merge list because it depends on cond-72
6935 - skipping gateway cond-74 until mergeable tables are available
6936 - skipping cond-75 as its already done
6937 - skipping tbl_sidecar2139 as its already done
6938 - skipping cond-76 as its already done
6939 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
6940 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=10)
6941 Initial # of stages is 10, initial # of entries is 64
6942 Try_alloc_all for Table use
6943 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
6944 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
6945 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
6946 way:{ g:5 e:0 w:1 1 }
6947 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
6948 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
6949 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
6950 Entries : 5120, needed_entries: 64, need_more: 0
6951 Selected stage: 10 Furthest stage: 11
6952 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 10
6953 Table is placed
6954 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
6955 ingresshdr.icmp.hdr_checksum_encode_update_condition_3 is not a gateway! Aborting search for merge choices
6956 try_place_table(ingresshdr.icmp.hdr_checksum_encode_update_condition_3, stage=10)
6957 Initial # of stages is 10, initial # of entries is 4
6958 Try_alloc_all for Table use
6959 Trying to allocate layout for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6960 Picking layout option for table : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with requested entries : 4
6961 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
6962 way:{ g:2 e:0 w:1 }
6963 entries:4 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6964 Trying to allocate adb for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6965 Trying to allocate imem for ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6966 Entries : 4, needed_entries: 4, need_more: 0
6967 Selected stage: 10 Furthest stage: 11
6968 try_place_table returning 4 of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 in stage 10
6969 Table is placed
6970 Pl vector: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
6971 - skipping cond-67 as its already done
6972 - skipping cond-72 because it depends on tbl_sidecar1298
6973 - skipping gateway cond-72 until any of the control dominating tables can be placed
6974 - skipping tbl_sidecar1298$precompute as its already done
6975 tbl_sidecar1298 is not a gateway! Aborting search for merge choices
6976 try_place_table(tbl_sidecar1298, stage=10)
6977 - dependency between tbl_sidecar1298$precompute and table advances stage
6978 Initial # of stages is 11, initial # of entries is 1
6979 Try_alloc_all for Table use
6980 Trying to allocate layout for tbl_sidecar1298
6981 Picking layout option for table : tbl_sidecar1298 with requested entries : 1
6982 picked layout for tbl_sidecar1298 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
6983 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
6984 Trying to allocate adb for tbl_sidecar1298
6985 Trying to allocate imem for tbl_sidecar1298
6986 Entries : 1, needed_entries: 1, need_more: 0
6987 Selected stage: 11 Furthest stage: 11
6988 try_place_table returning 1 of tbl_sidecar1298 in stage 11
6989 Table is placed
6990 Pl vector: tbl_sidecar1298
6991 - skipping l3_router_router4_lookup_idx_lookup as its already done
6992 - removing l3_router_router4_lookup_idx_select_route from merge list because it depends on tbl_sidecar1298
6993 - skipping gateway cond-68 until mergeable tables are available
6994 - skipping tbl_sidecar1403$precompute as its already done
6995 tbl_sidecar1403 is not a gateway! Aborting search for merge choices
6996 try_place_table(tbl_sidecar1403, stage=10)
6997 - dependency between tbl_sidecar1403$precompute and table advances stage
6998 Initial # of stages is 11, initial # of entries is 1
6999 Try_alloc_all for Table use
7000 Trying to allocate layout for tbl_sidecar1403
7001 Picking layout option for table : tbl_sidecar1403 with requested entries : 1
7002 picked layout for tbl_sidecar1403 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
7003 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7004 Trying to allocate adb for tbl_sidecar1403
7005 Trying to allocate imem for tbl_sidecar1403
7006 Entries : 1, needed_entries: 1, need_more: 0
7007 Selected stage: 11 Furthest stage: 11
7008 try_place_table returning 1 of tbl_sidecar1403 in stage 11
7009 Table is placed
7010 Pl vector: tbl_sidecar1403
7011 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
7012 l3_router_router6_lookup_idx_lookup is not a gateway! Aborting search for merge choices
7013 try_place_table(l3_router_router6_lookup_idx_lookup, stage=10)
7014 - dependency between l3_router_router6_lookup_idx_lookup$precompute and table advances stage
7015 Initial # of stages is 11, initial # of entries is 8192
7016 Try_alloc_all for Table use
7017 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7018 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
7019 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
7020 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:48 afi:1
7021 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7022 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7023 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 11 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
7024 find_ternary_stretch failed
7025 Memuse for failed memory placement:
7026 tc sb rb tib ab st srams mapram ov gw pay 2p
7027 AA .. .. .. .. .. .......... ...... .. .. .. .
7028 AA .. .. .. .. .. .......... ...... .. .. .. .
7029 AA .. .. .. .. .. .......... ...... .. .. .. .
7030 AA .. .. .. .. .. .......... ...... .. .. .. .
7031 AA .. .. .. .. .. .......... ...... .. .. .. .
7032 AA .. .. .. .. .. .......... ...... .. .. .. .
7033 AA .. .. .. .. .. .......... ...... .. .. .. .
7034 AA .. .. .. .. .. .......... ...... .. .. .. .
7035 AA
7036 AA
7037 AA
7038 AA
7039 A l3_router_router6_lookup_idx_lookup
7040 
7041 Table use of memory allocation did not fit
7042 Try_alloc_all for Table use
7043 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7044 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
7045 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
7046 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:48 afi:0
7047 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7048 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7049 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 11 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
7050 find_ternary_stretch failed
7051 Memuse for failed memory placement:
7052 tc sb rb tib ab st srams mapram ov gw pay 2p
7053 AA .. .. .. .. .. .......... ...... .. .. .. .
7054 AA .. .. .. .. .. .......... ...... .. .. .. .
7055 AA .. .. .. .. .. .......... ...... .. .. .. .
7056 AA .. .. .. .. .. .......... ...... .. .. .. .
7057 AA .. .. .. .. .. .......... ...... .. .. .. .
7058 AA .. .. .. .. .. .......... ...... .. .. .. .
7059 AA .. .. .. .. .. .......... ...... .. .. .. .
7060 AA .. .. .. .. .. .......... ...... .. .. .. .
7061 AA
7062 AA
7063 AA
7064 AA
7065 A l3_router_router6_lookup_idx_lookup
7066 
7067 Table use of memory allocation did not fit
7068 Try_alloc_all for Min use
7069 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7070 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 1
7071 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
7072 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:3 afi:0
7073 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7074 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7075 Shrinking estimate on table l3_router_router6_lookup_idx_lookup for min entries: 512
7076 - reducing to 4096 of l3_router_router6_lookup_idx_lookup in stage 11
7077 Entries : 4096, needed_entries: 8192, need_more: 1
7078 Try_alloc_all for Table shrink
7079 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7080 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 4096
7081 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
7082 entries:4096 srams:6 local_tinds: 0 maprams:2 tcams:24 afi:1
7083 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7084 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7085 Entries : 4096, needed_entries: 8192, need_more: 1
7086 Selected stage: 11 Furthest stage: 11
7087 try_place_table returning 4096 of l3_router_router6_lookup_idx_lookup in stage 11 (need more match)
7088 Table is not placed
7089 Pl vector: l3_router_router6_lookup_idx_lookup
7090 - skipping cond-70 due to in-sequence control dependence on l3_router_router6_lookup_idx_lookup
7091 found 5 tables that could be placed: [ 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 ]
7092 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
7093 For trial t : ingresshdr.icmp.hdr_checksum_encode_update_condition_3 with best: ingresshdr.udp.checksum_encode_update_condition_2
7094 Updating best to ingresshdr.icmp.hdr_checksum_encode_update_condition_3 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: default choice
7095 For trial t : tbl_sidecar1298 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7096 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
7097 For trial t : tbl_sidecar1403 with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7098 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
7099 For trial t : l3_router_router6_lookup_idx_lookup with best: ingresshdr.icmp.hdr_checksum_encode_update_condition_3
7100 Keeping best ingresshdr.icmp.hdr_checksum_encode_update_condition_3 for reason: earlier stage calculated
7101 placing 4 entries of ingresshdr.icmp.hdr_checksum_encode_update_condition_3 ( ingresshdr.icmp.hdr_checksum_encode_update_condition_3_ingress ) in stage 10(a5) FormatType(02)
7102 stage 10, work: [ 34523856, 34533957, 34533963, 34588709 ], partly placed 0, placed 56
7103 { id=5 ram=14 tcam=16 mram=5 eixb=7 tixb=0 malu=0 salu=0 local_tinds=0 }
7104 - skipping tbl_sidecar2081 as its already done
7105 - skipping tbl_sidecar2082 as its already done
7106 - skipping cond-42 as its already done
7107 - skipping cond-48 as its already done
7108 - skipping cond-51 as its already done
7109 - skipping cond-59 as its already done
7110 - skipping cond-63 as its already done
7111 - skipping cond-74 because it depends on cond-72
7112 - removing tbl_sidecar2128 from merge list because it depends on cond-72
7113 - removing tbl_sidecar2130 from merge list because it depends on cond-72
7114 - skipping gateway cond-74 until mergeable tables are available
7115 - skipping cond-75 as its already done
7116 - skipping tbl_sidecar2139 as its already done
7117 - skipping cond-76 as its already done
7118 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
7119 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=10)
7120 - action dependency between ingresshdr.icmp.hdr_checksum_encode_update_condition_3 and table ingresshdr.udp.checksum_encode_update_condition_2 due to PHV allocation advances stage to 11
7121 Initial # of stages is 11, initial # of entries is 64
7122 Try_alloc_all for Table use
7123 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
7124 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
7125 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
7126 way:{ g:5 e:0 w:1 1 }
7127 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
7128 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
7129 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
7130 Entries : 5120, needed_entries: 64, need_more: 0
7131 Selected stage: 11 Furthest stage: 11
7132 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 11
7133 Table is placed
7134 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
7135 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7136 - skipping cond-67 as its already done
7137 - skipping cond-72 because it depends on tbl_sidecar1298
7138 - skipping gateway cond-72 until any of the control dominating tables can be placed
7139 - skipping tbl_sidecar1298$precompute as its already done
7140 tbl_sidecar1298 is not a gateway! Aborting search for merge choices
7141 try_place_table(tbl_sidecar1298, stage=10)
7142 - dependency between tbl_sidecar1298$precompute and table advances stage
7143 Initial # of stages is 11, initial # of entries is 1
7144 Try_alloc_all for Table use
7145 Trying to allocate layout for tbl_sidecar1298
7146 Picking layout option for table : tbl_sidecar1298 with requested entries : 1
7147 picked layout for tbl_sidecar1298 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
7148 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7149 Trying to allocate adb for tbl_sidecar1298
7150 Trying to allocate imem for tbl_sidecar1298
7151 Entries : 1, needed_entries: 1, need_more: 0
7152 Selected stage: 11 Furthest stage: 11
7153 try_place_table returning 1 of tbl_sidecar1298 in stage 11
7154 Table is placed
7155 Pl vector: tbl_sidecar1298
7156 - skipping l3_router_router4_lookup_idx_lookup as its already done
7157 - removing l3_router_router4_lookup_idx_select_route from merge list because it depends on tbl_sidecar1298
7158 - skipping gateway cond-68 until mergeable tables are available
7159 - skipping tbl_sidecar1403$precompute as its already done
7160 tbl_sidecar1403 is not a gateway! Aborting search for merge choices
7161 try_place_table(tbl_sidecar1403, stage=10)
7162 - dependency between tbl_sidecar1403$precompute and table advances stage
7163 Initial # of stages is 11, initial # of entries is 1
7164 Try_alloc_all for Table use
7165 Trying to allocate layout for tbl_sidecar1403
7166 Picking layout option for table : tbl_sidecar1403 with requested entries : 1
7167 picked layout for tbl_sidecar1403 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
7168 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7169 Trying to allocate adb for tbl_sidecar1403
7170 Trying to allocate imem for tbl_sidecar1403
7171 Entries : 1, needed_entries: 1, need_more: 0
7172 Selected stage: 11 Furthest stage: 11
7173 try_place_table returning 1 of tbl_sidecar1403 in stage 11
7174 Table is placed
7175 Pl vector: tbl_sidecar1403
7176 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
7177 l3_router_router6_lookup_idx_lookup is not a gateway! Aborting search for merge choices
7178 try_place_table(l3_router_router6_lookup_idx_lookup, stage=10)
7179 - dependency between l3_router_router6_lookup_idx_lookup$precompute and table advances stage
7180 Initial # of stages is 11, initial # of entries is 8192
7181 Try_alloc_all for Table use
7182 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7183 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
7184 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
7185 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:48 afi:1
7186 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7187 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7188 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 11 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
7189 find_ternary_stretch failed
7190 Memuse for failed memory placement:
7191 tc sb rb tib ab st srams mapram ov gw pay 2p
7192 AA .. .. .. .. .. .......... ...... .. .. .. .
7193 AA .. .. .. .. .. .......... ...... .. .. .. .
7194 AA .. .. .. .. .. .......... ...... .. .. .. .
7195 AA .. .. .. .. .. .......... ...... .. .. .. .
7196 AA .. .. .. .. .. .......... ...... .. .. .. .
7197 AA .. .. .. .. .. .......... ...... .. .. .. .
7198 AA .. .. .. .. .. .......... ...... .. .. .. .
7199 AA .. .. .. .. .. .......... ...... .. .. .. .
7200 AA
7201 AA
7202 AA
7203 AA
7204 A l3_router_router6_lookup_idx_lookup
7205 
7206 Table use of memory allocation did not fit
7207 Try_alloc_all for Table use
7208 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7209 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
7210 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
7211 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:48 afi:0
7212 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7213 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7214 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 11 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
7215 find_ternary_stretch failed
7216 Memuse for failed memory placement:
7217 tc sb rb tib ab st srams mapram ov gw pay 2p
7218 AA .. .. .. .. .. .......... ...... .. .. .. .
7219 AA .. .. .. .. .. .......... ...... .. .. .. .
7220 AA .. .. .. .. .. .......... ...... .. .. .. .
7221 AA .. .. .. .. .. .......... ...... .. .. .. .
7222 AA .. .. .. .. .. .......... ...... .. .. .. .
7223 AA .. .. .. .. .. .......... ...... .. .. .. .
7224 AA .. .. .. .. .. .......... ...... .. .. .. .
7225 AA .. .. .. .. .. .......... ...... .. .. .. .
7226 AA
7227 AA
7228 AA
7229 AA
7230 A l3_router_router6_lookup_idx_lookup
7231 
7232 Table use of memory allocation did not fit
7233 Try_alloc_all for Min use
7234 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7235 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 1
7236 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
7237 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:3 afi:0
7238 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7239 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7240 Shrinking estimate on table l3_router_router6_lookup_idx_lookup for min entries: 512
7241 - reducing to 4096 of l3_router_router6_lookup_idx_lookup in stage 11
7242 Entries : 4096, needed_entries: 8192, need_more: 1
7243 Try_alloc_all for Table shrink
7244 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7245 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 4096
7246 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
7247 entries:4096 srams:6 local_tinds: 0 maprams:2 tcams:24 afi:1
7248 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7249 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7250 Entries : 4096, needed_entries: 8192, need_more: 1
7251 Selected stage: 11 Furthest stage: 11
7252 try_place_table returning 4096 of l3_router_router6_lookup_idx_lookup in stage 11 (need more match)
7253 Table is not placed
7254 Pl vector: l3_router_router6_lookup_idx_lookup
7255 - skipping cond-70 due to in-sequence control dependence on l3_router_router6_lookup_idx_lookup
7256 found 4 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, tbl_sidecar1298, tbl_sidecar1403, l3_router_router6_lookup_idx_lookup ]
7257 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
7258 For trial t : tbl_sidecar1298 with best: ingresshdr.udp.checksum_encode_update_condition_2
7259 Updating best to tbl_sidecar1298 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: longer downward prop control-included dependence tail chain
7260 For trial t : tbl_sidecar1403 with best: tbl_sidecar1298
7261 Updating best to tbl_sidecar1403 from tbl_sidecar1298 for reason: default choice
7262 For trial t : l3_router_router6_lookup_idx_lookup with best: tbl_sidecar1403
7263 Keeping best tbl_sidecar1403 for reason: more stages needed
7264 Adding table:ingresshdr.udp.checksum_encode_update_condition_2 in the initial stage option
7265 Adding table:tbl_sidecar1298 in the initial stage option
7266 Adding table:tbl_sidecar1403 in the initial stage option
7267 Adding table:l3_router_router6_lookup_idx_lookup in the initial stage option
7268 placing 1 entries of tbl_sidecar1403 ( tbl_sidecar1403 ) in stage 11(b0) FormatType(02)
7269 Dependence chain (17) longer than available stages (16)
7270 stage 11, work: [ 34523856, 34533957, 34533963, 34588709 ], partly placed 0, placed 57
7271 { id=1 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
7272 - skipping tbl_sidecar2081 as its already done
7273 - skipping tbl_sidecar2082 as its already done
7274 - skipping cond-42 as its already done
7275 - skipping cond-48 as its already done
7276 - skipping cond-51 as its already done
7277 - skipping cond-59 as its already done
7278 - skipping cond-63 as its already done
7279 - skipping cond-74 because it depends on cond-72
7280 - removing tbl_sidecar2128 from merge list because it depends on cond-72
7281 - removing tbl_sidecar2130 from merge list because it depends on cond-72
7282 - skipping gateway cond-74 until mergeable tables are available
7283 - skipping cond-75 as its already done
7284 - skipping tbl_sidecar2139 as its already done
7285 - skipping cond-76 as its already done
7286 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
7287 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=11)
7288 Initial # of stages is 11, initial # of entries is 64
7289 Try_alloc_all for Table use
7290 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
7291 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
7292 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
7293 way:{ g:5 e:0 w:1 1 }
7294 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
7295 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
7296 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
7297 Entries : 5120, needed_entries: 64, need_more: 0
7298 Selected stage: 11 Furthest stage: 12
7299 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 11
7300 Table is placed
7301 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
7302 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7303 - skipping cond-67 as its already done
7304 - skipping cond-72 because it depends on tbl_sidecar1298
7305 - skipping gateway cond-72 until any of the control dominating tables can be placed
7306 - skipping tbl_sidecar1298$precompute as its already done
7307 tbl_sidecar1298 is not a gateway! Aborting search for merge choices
7308 try_place_table(tbl_sidecar1298, stage=11)
7309 Initial # of stages is 11, initial # of entries is 1
7310 Try_alloc_all for Table use
7311 Trying to allocate layout for tbl_sidecar1298
7312 Picking layout option for table : tbl_sidecar1298 with requested entries : 1
7313 picked layout for tbl_sidecar1298 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:1 ov:8 imm:8
7314 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7315 Trying to allocate adb for tbl_sidecar1298
7316 Trying to allocate imem for tbl_sidecar1298
7317 Entries : 1, needed_entries: 1, need_more: 0
7318 Selected stage: 11 Furthest stage: 12
7319 try_place_table returning 1 of tbl_sidecar1298 in stage 11
7320 Table is placed
7321 Pl vector: tbl_sidecar1298
7322 - skipping l3_router_router4_lookup_idx_lookup as its already done
7323 - removing l3_router_router4_lookup_idx_select_route from merge list because it depends on tbl_sidecar1298
7324 - skipping gateway cond-68 until mergeable tables are available
7325 - skipping tbl_sidecar1403$precompute as its already done
7326 - skipping tbl_sidecar1403 as its already done
7327 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
7328 l3_router_router6_lookup_idx_lookup is not a gateway! Aborting search for merge choices
7329 try_place_table(l3_router_router6_lookup_idx_lookup, stage=11)
7330 Initial # of stages is 11, initial # of entries is 8192
7331 Try_alloc_all for Table use
7332 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7333 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
7334 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
7335 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:48 afi:1
7336 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7337 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7338 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 11 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
7339 find_ternary_stretch failed
7340 Memuse for failed memory placement:
7341 tc sb rb tib ab st srams mapram ov gw pay 2p
7342 AA .. .. .. .. .. .......... ...... .. .. .. .
7343 AA .. .. .. .. .. .......... ...... .. .. .. .
7344 AA .. .. .. .. .. .......... ...... .. .. .. .
7345 AA .. .. .. .. .. .......... ...... .. .. .. .
7346 AA .. .. .. .. .. .......... ...... .. .. .. .
7347 AA .. .. .. .. .. .......... ...... .. .. .. .
7348 AA .. .. .. .. .. .......... ...... .. .. .. .
7349 AA .. .. .. .. .. .......... ...... .. .. .. .
7350 AA
7351 AA
7352 AA
7353 AA
7354 A l3_router_router6_lookup_idx_lookup
7355 
7356 Table use of memory allocation did not fit
7357 Try_alloc_all for Table use
7358 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7359 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
7360 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
7361 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:48 afi:0
7362 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7363 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7364 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 11 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
7365 find_ternary_stretch failed
7366 Memuse for failed memory placement:
7367 tc sb rb tib ab st srams mapram ov gw pay 2p
7368 AA .. .. .. .. .. .......... ...... .. .. .. .
7369 AA .. .. .. .. .. .......... ...... .. .. .. .
7370 AA .. .. .. .. .. .......... ...... .. .. .. .
7371 AA .. .. .. .. .. .......... ...... .. .. .. .
7372 AA .. .. .. .. .. .......... ...... .. .. .. .
7373 AA .. .. .. .. .. .......... ...... .. .. .. .
7374 AA .. .. .. .. .. .......... ...... .. .. .. .
7375 AA .. .. .. .. .. .......... ...... .. .. .. .
7376 AA
7377 AA
7378 AA
7379 AA
7380 A l3_router_router6_lookup_idx_lookup
7381 
7382 Table use of memory allocation did not fit
7383 Try_alloc_all for Min use
7384 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7385 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 1
7386 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
7387 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:3 afi:0
7388 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7389 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7390 Shrinking estimate on table l3_router_router6_lookup_idx_lookup for min entries: 512
7391 - reducing to 4096 of l3_router_router6_lookup_idx_lookup in stage 11
7392 Entries : 4096, needed_entries: 8192, need_more: 1
7393 Try_alloc_all for Table shrink
7394 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7395 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 4096
7396 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
7397 entries:4096 srams:6 local_tinds: 0 maprams:2 tcams:24 afi:1
7398 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7399 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7400 Entries : 4096, needed_entries: 8192, need_more: 1
7401 Selected stage: 11 Furthest stage: 12
7402 try_place_table returning 4096 of l3_router_router6_lookup_idx_lookup in stage 11 (need more match)
7403 Table is not placed
7404 Pl vector: l3_router_router6_lookup_idx_lookup
7405 - skipping cond-70 due to in-sequence control dependence on l3_router_router6_lookup_idx_lookup
7406 found 3 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, tbl_sidecar1298, l3_router_router6_lookup_idx_lookup ]
7407 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
7408 For trial t : tbl_sidecar1298 with best: ingresshdr.udp.checksum_encode_update_condition_2
7409 Updating best to tbl_sidecar1298 from ingresshdr.udp.checksum_encode_update_condition_2 for reason: longer downward prop control-included dependence tail chain
7410 For trial t : l3_router_router6_lookup_idx_lookup with best: tbl_sidecar1298
7411 Keeping best tbl_sidecar1298 for reason: more stages needed
7412 placing 1 entries of tbl_sidecar1298 ( tbl_sidecar1298 ) in stage 11(b1) FormatType(02)
7413 Dependence chain (17) longer than available stages (16)
7414 stage 11, work: [ 34523856, 34533957, 34533963, 34588709 ], partly placed 0, placed 58
7415 { id=2 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
7416 - skipping tbl_sidecar2081 as its already done
7417 - skipping tbl_sidecar2082 as its already done
7418 - skipping cond-42 as its already done
7419 - skipping cond-48 as its already done
7420 - skipping cond-51 as its already done
7421 - skipping cond-59 as its already done
7422 - skipping cond-63 as its already done
7423 - skipping cond-74 because it depends on cond-72
7424 - removing tbl_sidecar2128 from merge list because it depends on cond-72
7425 - removing tbl_sidecar2130 from merge list because it depends on cond-72
7426 - skipping gateway cond-74 until mergeable tables are available
7427 - skipping cond-75 as its already done
7428 - skipping tbl_sidecar2139 as its already done
7429 - skipping cond-76 as its already done
7430 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
7431 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=11)
7432 Initial # of stages is 11, initial # of entries is 64
7433 Try_alloc_all for Table use
7434 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
7435 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
7436 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
7437 way:{ g:5 e:0 w:1 1 }
7438 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
7439 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
7440 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
7441 Entries : 5120, needed_entries: 64, need_more: 0
7442 Selected stage: 11 Furthest stage: 12
7443 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 11
7444 Table is placed
7445 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
7446 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7447 - skipping cond-67 as its already done
7448 - skipping cond-72 because it depends on cond-68
7449 - skipping gateway cond-72 until any of the control dominating tables can be placed
7450 - skipping tbl_sidecar1298$precompute as its already done
7451 - skipping tbl_sidecar1298 as its already done
7452 - skipping l3_router_router4_lookup_idx_lookup as its already done
7453 try_place_table(cond-68, stage=11)
7454 Merging with match table l3_router_router4_lookup_idx_select_route and tag $true
7455 - dependency between tbl_sidecar1298 and table advances stage
7456 Initial # of stages is 12, initial # of entries is 2048
7457 Try_alloc_all for Table use
7458 Trying to allocate layout for l3_router_router4_lookup_idx_select_route
7459 Picking layout option for table : l3_router_router4_lookup_idx_select_route with requested entries : 2048
7460 The selected pack format for table l3_router_router4_lookup_idx_select_route could not fit given the input xbar allocation
7461 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
7462 way:{ g:3 e:0 w:1 1 1 1 1 }
7463 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
7464 Trying to allocate adb for l3_router_router4_lookup_idx_select_route
7465 Trying to allocate imem for l3_router_router4_lookup_idx_select_route
7466 Entries : 12288, needed_entries: 2048, need_more: 0
7467 Selected stage: 12 Furthest stage: 12
7468 try_place_table returning 12288 of l3_router_router4_lookup_idx_select_route in stage 12
7469 Table is placed
7470 Gateway is placed
7471 Pl vector: l3_router_router4_lookup_idx_select_route
7472 - skipping tbl_sidecar1403$precompute as its already done
7473 - skipping tbl_sidecar1403 as its already done
7474 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
7475 l3_router_router6_lookup_idx_lookup is not a gateway! Aborting search for merge choices
7476 try_place_table(l3_router_router6_lookup_idx_lookup, stage=11)
7477 Initial # of stages is 11, initial # of entries is 8192
7478 Try_alloc_all for Table use
7479 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7480 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
7481 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
7482 entries:8192 srams:13 local_tinds: 0 maprams:5 tcams:48 afi:1
7483 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7484 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7485 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 11 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
7486 find_ternary_stretch failed
7487 Memuse for failed memory placement:
7488 tc sb rb tib ab st srams mapram ov gw pay 2p
7489 AA .. .. .. .. .. .......... ...... .. .. .. .
7490 AA .. .. .. .. .. .......... ...... .. .. .. .
7491 AA .. .. .. .. .. .......... ...... .. .. .. .
7492 AA .. .. .. .. .. .......... ...... .. .. .. .
7493 AA .. .. .. .. .. .......... ...... .. .. .. .
7494 AA .. .. .. .. .. .......... ...... .. .. .. .
7495 AA .. .. .. .. .. .......... ...... .. .. .. .
7496 AA .. .. .. .. .. .......... ...... .. .. .. .
7497 AA
7498 AA
7499 AA
7500 AA
7501 A l3_router_router6_lookup_idx_lookup
7502 
7503 Table use of memory allocation did not fit
7504 Try_alloc_all for Table use
7505 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7506 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 8192
7507 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
7508 entries:8192 srams:14 local_tinds: 0 maprams:5 tcams:48 afi:0
7509 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7510 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7511 table Ingress.l3_router.router6.lookup_idx.lookup could not fit in stage 11 with 8192 entries along with 8192 entries of DirectCounter Ingress.l3_router.router6.lookup_idx.index_ctr
7512 find_ternary_stretch failed
7513 Memuse for failed memory placement:
7514 tc sb rb tib ab st srams mapram ov gw pay 2p
7515 AA .. .. .. .. .. .......... ...... .. .. .. .
7516 AA .. .. .. .. .. .......... ...... .. .. .. .
7517 AA .. .. .. .. .. .......... ...... .. .. .. .
7518 AA .. .. .. .. .. .......... ...... .. .. .. .
7519 AA .. .. .. .. .. .......... ...... .. .. .. .
7520 AA .. .. .. .. .. .......... ...... .. .. .. .
7521 AA .. .. .. .. .. .......... ...... .. .. .. .
7522 AA .. .. .. .. .. .......... ...... .. .. .. .
7523 AA
7524 AA
7525 AA
7526 AA
7527 A l3_router_router6_lookup_idx_lookup
7528 
7529 Table use of memory allocation did not fit
7530 Try_alloc_all for Min use
7531 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7532 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 1
7533 picked layout for l3_router_router6_lookup_idx_lookup FormatType(02) layout: 8192tV ixbar:16B/128b match:16B/128b adb:16/16 ov:11
7534 entries:512 srams:4 local_tinds: 0 maprams:2 tcams:3 afi:0
7535 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7536 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7537 Shrinking estimate on table l3_router_router6_lookup_idx_lookup for min entries: 512
7538 - reducing to 4096 of l3_router_router6_lookup_idx_lookup in stage 11
7539 Entries : 4096, needed_entries: 8192, need_more: 1
7540 Try_alloc_all for Table shrink
7541 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7542 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 4096
7543 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
7544 entries:4096 srams:6 local_tinds: 0 maprams:2 tcams:24 afi:1
7545 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7546 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7547 Entries : 4096, needed_entries: 8192, need_more: 1
7548 Selected stage: 11 Furthest stage: 12
7549 try_place_table returning 4096 of l3_router_router6_lookup_idx_lookup in stage 11 (need more match)
7550 Table is not placed
7551 Pl vector: l3_router_router6_lookup_idx_lookup
7552 - skipping cond-70 due to in-sequence control dependence on l3_router_router6_lookup_idx_lookup
7553 found 3 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, l3_router_router4_lookup_idx_select_route, l3_router_router6_lookup_idx_lookup ]
7554 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
7555 For trial t : l3_router_router4_lookup_idx_select_route with best: ingresshdr.udp.checksum_encode_update_condition_2
7556 Keeping best ingresshdr.udp.checksum_encode_update_condition_2 for reason: earlier stage calculated
7557 For trial t : l3_router_router6_lookup_idx_lookup with best: ingresshdr.udp.checksum_encode_update_condition_2
7558 Updating best to l3_router_router6_lookup_idx_lookup from ingresshdr.udp.checksum_encode_update_condition_2 for reason: longer downward prop control-included dependence tail chain
7559 placing 4096 entries of l3_router_router6_lookup_idx_lookup ( Ingress.l3_router.router6.lookup_idx.lookup ) in stage 11(b2) FormatType(02) (need more match)
7560 Dependence chain (17) longer than available stages (16)
7561 stage 11, work: [ 34523856, 34533957, 34533963, 34588709 ], partly placed 1, placed 59
7562 { id=3 ram=6 tcam=24 mram=2 eixb=16 tixb=0 malu=0 salu=0 local_tinds=0 }
7563 - skipping tbl_sidecar2081 as its already done
7564 - skipping tbl_sidecar2082 as its already done
7565 - skipping cond-42 as its already done
7566 - skipping cond-48 as its already done
7567 - skipping cond-51 as its already done
7568 - skipping cond-59 as its already done
7569 - skipping cond-63 as its already done
7570 - skipping cond-74 because it depends on cond-72
7571 - removing tbl_sidecar2128 from merge list because it depends on cond-72
7572 - removing tbl_sidecar2130 from merge list because it depends on cond-72
7573 - skipping gateway cond-74 until mergeable tables are available
7574 - skipping cond-75 as its already done
7575 - skipping tbl_sidecar2139 as its already done
7576 - skipping cond-76 as its already done
7577 ingresshdr.udp.checksum_encode_update_condition_2 is not a gateway! Aborting search for merge choices
7578 try_place_table(ingresshdr.udp.checksum_encode_update_condition_2, stage=11)
7579 Initial # of stages is 11, initial # of entries is 64
7580 Try_alloc_all for Table use
7581 Trying to allocate layout for ingresshdr.udp.checksum_encode_update_condition_2
7582 Picking layout option for table : ingresshdr.udp.checksum_encode_update_condition_2 with requested entries : 64
7583 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
7584 way:{ g:5 e:0 w:1 1 }
7585 entries:5120 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1 I
7586 Trying to allocate adb for ingresshdr.udp.checksum_encode_update_condition_2
7587 Trying to allocate imem for ingresshdr.udp.checksum_encode_update_condition_2
7588 Entries : 5120, needed_entries: 64, need_more: 0
7589 Selected stage: 11 Furthest stage: 12
7590 try_place_table returning 5120 of ingresshdr.udp.checksum_encode_update_condition_2 in stage 11
7591 Table is placed
7592 Pl vector: ingresshdr.udp.checksum_encode_update_condition_2
7593 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7594 - skipping cond-67 as its already done
7595 - skipping cond-72 because it depends on cond-68
7596 - skipping gateway cond-72 until any of the control dominating tables can be placed
7597 - skipping tbl_sidecar1298$precompute as its already done
7598 - skipping tbl_sidecar1298 as its already done
7599 - skipping l3_router_router4_lookup_idx_lookup as its already done
7600 try_place_table(cond-68, stage=11)
7601 Merging with match table l3_router_router4_lookup_idx_select_route and tag $true
7602 - dependency between tbl_sidecar1298 and table advances stage
7603 Initial # of stages is 12, initial # of entries is 2048
7604 Try_alloc_all for Table use
7605 Trying to allocate layout for l3_router_router4_lookup_idx_select_route
7606 Picking layout option for table : l3_router_router4_lookup_idx_select_route with requested entries : 2048
7607 The selected pack format for table l3_router_router4_lookup_idx_select_route could not fit given the input xbar allocation
7608 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
7609 way:{ g:3 e:0 w:1 1 1 1 1 }
7610 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
7611 Trying to allocate adb for l3_router_router4_lookup_idx_select_route
7612 Trying to allocate imem for l3_router_router4_lookup_idx_select_route
7613 Entries : 12288, needed_entries: 2048, need_more: 0
7614 Selected stage: 12 Furthest stage: 12
7615 try_place_table returning 12288 of l3_router_router4_lookup_idx_select_route in stage 12
7616 Table is placed
7617 Gateway is placed
7618 Pl vector: l3_router_router4_lookup_idx_select_route
7619 - skipping tbl_sidecar1403$precompute as its already done
7620 - skipping tbl_sidecar1403 as its already done
7621 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
7622 l3_router_router6_lookup_idx_lookup is not a gateway! Aborting search for merge choices
7623 try_place_table(l3_router_router6_lookup_idx_lookup, stage=11)
7624 To place table : l3_router_router6_lookup_idx_lookup, entries: 8192, to place entries: 4096
7625 Cannot place multiple sections of an individual table in the same stage
7626 Initial # of stages is 12, initial # of entries is 4096
7627 Try_alloc_all for Table use
7628 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7629 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 4096
7630 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
7631 entries:4096 srams:7 local_tinds: 0 maprams:3 tcams:24 afi:1
7632 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7633 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7634 Entries : 4096, needed_entries: 4096, need_more: 0
7635 Selected stage: 12 Furthest stage: 12
7636 try_place_table returning 4096 of l3_router_router6_lookup_idx_lookup in stage 12
7637 Table is placed
7638 Pl vector: l3_router_router6_lookup_idx_lookup
7639 - skipping cond-70 due to in-sequence control dependence on l3_router_router6_lookup_idx_lookup
7640 found 3 tables that could be placed: [ ingresshdr.udp.checksum_encode_update_condition_2, l3_router_router4_lookup_idx_select_route, l3_router_router6_lookup_idx_lookup ]
7641 Initial best is first table seen: ingresshdr.udp.checksum_encode_update_condition_2
7642 For trial t : l3_router_router4_lookup_idx_select_route with best: ingresshdr.udp.checksum_encode_update_condition_2
7643 Keeping best ingresshdr.udp.checksum_encode_update_condition_2 for reason: earlier stage calculated
7644 For trial t : l3_router_router6_lookup_idx_lookup with best: ingresshdr.udp.checksum_encode_update_condition_2
7645 Keeping best ingresshdr.udp.checksum_encode_update_condition_2 for reason: earlier stage calculated
7646 placing 5120 entries of ingresshdr.udp.checksum_encode_update_condition_2 ( ingresshdr.udp.checksum_encode_update_condition_2_ingress ) in stage 11(b3) FormatType(02)
7647 stage 11, work: [ 34523856, 34533957, 34533963, 34588709 ], partly placed 1, placed 60
7648 { id=4 ram=7 tcam=24 mram=2 eixb=19 tixb=0 malu=0 salu=0 local_tinds=0 }
7649 - skipping tbl_sidecar2081 as its already done
7650 - skipping tbl_sidecar2082 as its already done
7651 - skipping cond-42 as its already done
7652 - skipping cond-48 as its already done
7653 - skipping cond-51 as its already done
7654 - skipping cond-59 as its already done
7655 - skipping cond-63 as its already done
7656 - skipping cond-74 because it depends on cond-72
7657 - removing tbl_sidecar2128 from merge list because it depends on cond-72
7658 - removing tbl_sidecar2130 from merge list because it depends on cond-72
7659 - skipping gateway cond-74 until mergeable tables are available
7660 - skipping cond-75 as its already done
7661 - skipping tbl_sidecar2139 as its already done
7662 - skipping cond-76 as its already done
7663 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
7664 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7665 - skipping cond-67 as its already done
7666 - skipping cond-72 because it depends on cond-68
7667 - skipping gateway cond-72 until any of the control dominating tables can be placed
7668 - skipping tbl_sidecar1298$precompute as its already done
7669 - skipping tbl_sidecar1298 as its already done
7670 - skipping l3_router_router4_lookup_idx_lookup as its already done
7671 try_place_table(cond-68, stage=11)
7672 Merging with match table l3_router_router4_lookup_idx_select_route and tag $true
7673 - dependency between tbl_sidecar1298 and table advances stage
7674 Initial # of stages is 12, initial # of entries is 2048
7675 Try_alloc_all for Table use
7676 Trying to allocate layout for l3_router_router4_lookup_idx_select_route
7677 Picking layout option for table : l3_router_router4_lookup_idx_select_route with requested entries : 2048
7678 The selected pack format for table l3_router_router4_lookup_idx_select_route could not fit given the input xbar allocation
7679 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
7680 way:{ g:3 e:0 w:1 1 1 1 1 }
7681 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
7682 Trying to allocate adb for l3_router_router4_lookup_idx_select_route
7683 Trying to allocate imem for l3_router_router4_lookup_idx_select_route
7684 Entries : 12288, needed_entries: 2048, need_more: 0
7685 Selected stage: 12 Furthest stage: 12
7686 try_place_table returning 12288 of l3_router_router4_lookup_idx_select_route in stage 12
7687 Table is placed
7688 Gateway is placed
7689 Pl vector: l3_router_router4_lookup_idx_select_route
7690 - skipping tbl_sidecar1403$precompute as its already done
7691 - skipping tbl_sidecar1403 as its already done
7692 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
7693 l3_router_router6_lookup_idx_lookup is not a gateway! Aborting search for merge choices
7694 try_place_table(l3_router_router6_lookup_idx_lookup, stage=11)
7695 To place table : l3_router_router6_lookup_idx_lookup, entries: 8192, to place entries: 4096
7696 Cannot place multiple sections of an individual table in the same stage
7697 Initial # of stages is 12, initial # of entries is 4096
7698 Try_alloc_all for Table use
7699 Trying to allocate layout for l3_router_router6_lookup_idx_lookup
7700 Picking layout option for table : l3_router_router6_lookup_idx_lookup with requested entries : 4096
7701 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
7702 entries:4096 srams:7 local_tinds: 0 maprams:3 tcams:24 afi:1
7703 Trying to allocate adb for l3_router_router6_lookup_idx_lookup
7704 Trying to allocate imem for l3_router_router6_lookup_idx_lookup
7705 Entries : 4096, needed_entries: 4096, need_more: 0
7706 Selected stage: 12 Furthest stage: 12
7707 try_place_table returning 4096 of l3_router_router6_lookup_idx_lookup in stage 12
7708 Table is placed
7709 Pl vector: l3_router_router6_lookup_idx_lookup
7710 - skipping cond-70 due to in-sequence control dependence on l3_router_router6_lookup_idx_lookup
7711 found 2 tables that could be placed: [ l3_router_router4_lookup_idx_select_route, l3_router_router6_lookup_idx_lookup ]
7712 Initial best is first table seen: l3_router_router4_lookup_idx_select_route
7713 For trial t : l3_router_router6_lookup_idx_lookup with best: l3_router_router4_lookup_idx_select_route
7714 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
7715 Adding table:l3_router_router4_lookup_idx_select_route in the initial stage option
7716 Adding table:l3_router_router6_lookup_idx_lookup in the initial stage option
7717 placing 4096 entries of l3_router_router6_lookup_idx_lookup ( Ingress.l3_router.router6.lookup_idx.lookup ) in stage 12(c0) FormatType(03)
7718 Dependence chain (18) longer than available stages (16)
7719 stage 12, work: [ 34523856, 34533957, 34533963, 34588709 ], partly placed 0, placed 61
7720 { id=1 ram=7 tcam=24 mram=3 eixb=16 tixb=0 malu=0 salu=0 local_tinds=0 }
7721 - skipping tbl_sidecar2081 as its already done
7722 - skipping tbl_sidecar2082 as its already done
7723 - skipping cond-42 as its already done
7724 - skipping cond-48 as its already done
7725 - skipping cond-51 as its already done
7726 - skipping cond-59 as its already done
7727 - skipping cond-63 as its already done
7728 - skipping cond-74 because it depends on cond-72
7729 - removing tbl_sidecar2128 from merge list because it depends on cond-72
7730 - removing tbl_sidecar2130 from merge list because it depends on cond-72
7731 - skipping gateway cond-74 until mergeable tables are available
7732 - skipping cond-75 as its already done
7733 - skipping tbl_sidecar2139 as its already done
7734 - skipping cond-76 as its already done
7735 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
7736 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7737 - skipping cond-67 as its already done
7738 - skipping cond-72 because it depends on cond-68
7739 - skipping gateway cond-72 until any of the control dominating tables can be placed
7740 - skipping tbl_sidecar1298$precompute as its already done
7741 - skipping tbl_sidecar1298 as its already done
7742 - skipping l3_router_router4_lookup_idx_lookup as its already done
7743 try_place_table(cond-68, stage=12)
7744 Merging with match table l3_router_router4_lookup_idx_select_route and tag $true
7745 Initial # of stages is 12, initial # of entries is 2048
7746 Try_alloc_all for Table use
7747 Trying to allocate layout for l3_router_router4_lookup_idx_select_route
7748 Picking layout option for table : l3_router_router4_lookup_idx_select_route with requested entries : 2048
7749 The selected pack format for table l3_router_router4_lookup_idx_select_route could not fit given the input xbar allocation
7750 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
7751 way:{ g:3 e:0 w:1 1 1 1 1 }
7752 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
7753 Trying to allocate adb for l3_router_router4_lookup_idx_select_route
7754 Trying to allocate imem for l3_router_router4_lookup_idx_select_route
7755 Entries : 12288, needed_entries: 2048, need_more: 0
7756 Selected stage: 12 Furthest stage: 13
7757 try_place_table returning 12288 of l3_router_router4_lookup_idx_select_route in stage 12
7758 Table is placed
7759 Gateway is placed
7760 Pl vector: l3_router_router4_lookup_idx_select_route
7761 - skipping tbl_sidecar1403$precompute as its already done
7762 - skipping tbl_sidecar1403 as its already done
7763 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
7764 - skipping l3_router_router6_lookup_idx_lookup as its already done
7765 try_place_table(cond-70, stage=12)
7766 Merging with match table l3_router_router6_lookup_idx_select_route and tag $true
7767 - dependency between l3_router_router6_lookup_idx_lookup and table advances stage
7768 Initial # of stages is 13, initial # of entries is 2048
7769 Try_alloc_all for Table use
7770 Trying to allocate layout for l3_router_router6_lookup_idx_select_route
7771 Picking layout option for table : l3_router_router6_lookup_idx_select_route with requested entries : 2048
7772 The selected pack format for table l3_router_router6_lookup_idx_select_route could not fit given the input xbar allocation
7773 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
7774 way:{ g:3 e:0 w:1 1 1 1 1 }
7775 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
7776 Trying to allocate adb for l3_router_router6_lookup_idx_select_route
7777 Trying to allocate imem for l3_router_router6_lookup_idx_select_route
7778 Entries : 12288, needed_entries: 2048, need_more: 0
7779 Selected stage: 13 Furthest stage: 13
7780 try_place_table returning 12288 of l3_router_router6_lookup_idx_select_route in stage 13
7781 Table is placed
7782 Gateway is placed
7783 Pl vector: l3_router_router6_lookup_idx_select_route
7784 found 2 tables that could be placed: [ l3_router_router4_lookup_idx_select_route, l3_router_router6_lookup_idx_select_route ]
7785 Initial best is first table seen: l3_router_router4_lookup_idx_select_route
7786 For trial t : l3_router_router6_lookup_idx_select_route with best: l3_router_router4_lookup_idx_select_route
7787 Keeping best l3_router_router4_lookup_idx_select_route for reason: earlier stage calculated
7788 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 12(c1) FormatType(02)
7789 Dependence chain (17) longer than available stages (16)
7790 stage 12, work: [ 34523856, 34533957, 34533963, 34588709, 34534459, 35708327 ], partly placed 0, placed 62
7791 { id=2 ram=11 tcam=24 mram=3 eixb=18 tixb=0 malu=0 salu=0 local_tinds=0 }
7792 - skipping tbl_sidecar2081 as its already done
7793 - skipping tbl_sidecar2082 as its already done
7794 - skipping cond-42 as its already done
7795 - skipping cond-48 as its already done
7796 - skipping cond-51 as its already done
7797 - skipping cond-59 as its already done
7798 - skipping cond-63 as its already done
7799 - skipping cond-74 because it depends on cond-72
7800 - removing tbl_sidecar2128 from merge list because it depends on cond-72
7801 - removing tbl_sidecar2130 from merge list because it depends on cond-72
7802 - skipping gateway cond-74 until mergeable tables are available
7803 - skipping cond-75 as its already done
7804 - skipping tbl_sidecar2139 as its already done
7805 - skipping cond-76 as its already done
7806 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
7807 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7808 - skipping cond-67 as its already done
7809 - skipping cond-72 because it depends on tbl_sidecar1174
7810 - skipping gateway cond-72 until any of the control dominating tables can be placed
7811 - skipping tbl_sidecar1298$precompute as its already done
7812 - skipping tbl_sidecar1298 as its already done
7813 - skipping l3_router_router4_lookup_idx_lookup as its already done
7814 - skipping cond-68 as its already done
7815 - skipping tbl_sidecar1403$precompute as its already done
7816 - skipping tbl_sidecar1403 as its already done
7817 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
7818 - skipping l3_router_router6_lookup_idx_lookup as its already done
7819 try_place_table(cond-70, stage=12)
7820 Merging with match table l3_router_router6_lookup_idx_select_route and tag $true
7821 - dependency between l3_router_router6_lookup_idx_lookup and table advances stage
7822 Initial # of stages is 13, initial # of entries is 2048
7823 Try_alloc_all for Table use
7824 Trying to allocate layout for l3_router_router6_lookup_idx_select_route
7825 Picking layout option for table : l3_router_router6_lookup_idx_select_route with requested entries : 2048
7826 The selected pack format for table l3_router_router6_lookup_idx_select_route could not fit given the input xbar allocation
7827 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
7828 way:{ g:3 e:0 w:1 1 1 1 1 }
7829 entries:12288 srams:4 local_tinds: 0 maprams:0 tcams:0 afi:1
7830 Trying to allocate adb for l3_router_router6_lookup_idx_select_route
7831 Trying to allocate imem for l3_router_router6_lookup_idx_select_route
7832 Entries : 12288, needed_entries: 2048, need_more: 0
7833 Selected stage: 13 Furthest stage: 13
7834 try_place_table returning 12288 of l3_router_router6_lookup_idx_select_route in stage 13
7835 Table is placed
7836 Gateway is placed
7837 Pl vector: l3_router_router6_lookup_idx_select_route
7838 - skipping ara_table_4 as a parent is not yet placed
7839 - skipping l3_router_router4_lookup_idx_select_route as its already done
7840 - skipping ara_table_6 as a parent is not yet placed
7841 tbl_sidecar1174 is not a gateway! Aborting search for merge choices
7842 try_place_table(tbl_sidecar1174, stage=12)
7843 - dependency between l3_router_router4_lookup_idx_select_route and table advances stage
7844 Initial # of stages is 13, initial # of entries is 1
7845 Try_alloc_all for Table use
7846 Trying to allocate layout for tbl_sidecar1174
7847 Picking layout option for table : tbl_sidecar1174 with requested entries : 1
7848 picked layout for tbl_sidecar1174 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7849 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7850 Trying to allocate adb for tbl_sidecar1174
7851 Trying to allocate imem for tbl_sidecar1174
7852 Entries : 1, needed_entries: 1, need_more: 0
7853 Selected stage: 13 Furthest stage: 13
7854 try_place_table returning 1 of tbl_sidecar1174 in stage 13
7855 Table is placed
7856 Pl vector: tbl_sidecar1174
7857 - skipping l3_router_router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar1174
7858 - skipping ara_table_4 as a parent is not yet placed
7859 - skipping ara_table_6 as a parent is not yet placed
7860 found 2 tables that could be placed: [ l3_router_router6_lookup_idx_select_route, tbl_sidecar1174 ]
7861 Initial best is first table seen: l3_router_router6_lookup_idx_select_route
7862 For trial t : tbl_sidecar1174 with best: l3_router_router6_lookup_idx_select_route
7863 Keeping best l3_router_router6_lookup_idx_select_route for reason: longer downward prop control-included dependence tail chain
7864 Adding table:l3_router_router6_lookup_idx_select_route in the initial stage option
7865 Adding table:tbl_sidecar1174 in the initial stage option
7866 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 13(d0) FormatType(02)
7867 Dependence chain (18) longer than available stages (16)
7868 stage 13, work: [ 34523856, 34533957, 34588709, 34534459, 34589223, 35708856 ], partly placed 0, placed 63
7869 { id=1 ram=4 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
7870 - skipping tbl_sidecar2081 as its already done
7871 - skipping tbl_sidecar2082 as its already done
7872 - skipping cond-42 as its already done
7873 - skipping cond-48 as its already done
7874 - skipping cond-51 as its already done
7875 - skipping cond-59 as its already done
7876 - skipping cond-63 as its already done
7877 - skipping cond-74 because it depends on cond-72
7878 - removing tbl_sidecar2128 from merge list because it depends on cond-72
7879 - removing tbl_sidecar2130 from merge list because it depends on cond-72
7880 - skipping gateway cond-74 until mergeable tables are available
7881 - skipping cond-75 as its already done
7882 - skipping tbl_sidecar2139 as its already done
7883 - skipping cond-76 as its already done
7884 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
7885 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7886 - skipping cond-67 as its already done
7887 - skipping cond-72 because it depends on tbl_sidecar1174
7888 - skipping gateway cond-72 until any of the control dominating tables can be placed
7889 - skipping tbl_sidecar1403$precompute as its already done
7890 - skipping tbl_sidecar1403 as its already done
7891 - skipping l3_router_router6_lookup_idx_lookup$precompute as its already done
7892 - skipping l3_router_router6_lookup_idx_lookup as its already done
7893 - skipping cond-70 as its already done
7894 - skipping ara_table_4 as a parent is not yet placed
7895 - skipping l3_router_router4_lookup_idx_select_route as its already done
7896 - skipping ara_table_6 as a parent is not yet placed
7897 tbl_sidecar1174 is not a gateway! Aborting search for merge choices
7898 try_place_table(tbl_sidecar1174, stage=13)
7899 Initial # of stages is 13, initial # of entries is 1
7900 Try_alloc_all for Table use
7901 Trying to allocate layout for tbl_sidecar1174
7902 Picking layout option for table : tbl_sidecar1174 with requested entries : 1
7903 picked layout for tbl_sidecar1174 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7904 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7905 Trying to allocate adb for tbl_sidecar1174
7906 Trying to allocate imem for tbl_sidecar1174
7907 Entries : 1, needed_entries: 1, need_more: 0
7908 Selected stage: 13 Furthest stage: 14
7909 try_place_table returning 1 of tbl_sidecar1174 in stage 13
7910 Table is placed
7911 Pl vector: tbl_sidecar1174
7912 - skipping l3_router_router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar1174
7913 - skipping l3_router_router6_lookup_idx_select_route as its already done
7914 tbl_sidecar1027 is not a gateway! Aborting search for merge choices
7915 try_place_table(tbl_sidecar1027, stage=13)
7916 - dependency between l3_router_router6_lookup_idx_select_route and table advances stage
7917 Initial # of stages is 14, initial # of entries is 1
7918 Try_alloc_all for Table use
7919 Trying to allocate layout for tbl_sidecar1027
7920 Picking layout option for table : tbl_sidecar1027 with requested entries : 1
7921 picked layout for tbl_sidecar1027 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7922 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7923 Trying to allocate adb for tbl_sidecar1027
7924 Trying to allocate imem for tbl_sidecar1027
7925 Entries : 1, needed_entries: 1, need_more: 0
7926 Selected stage: 14 Furthest stage: 14
7927 try_place_table returning 1 of tbl_sidecar1027 in stage 14
7928 Table is placed
7929 Pl vector: tbl_sidecar1027
7930 - removing l3_router_router6_lookup_idx_route from merge list because it depends on tbl_sidecar1027
7931 try_place_table(cond-71, stage=13)
7932 Merging with match table tbl_sidecar1039 and tag $true
7933 Initial # of stages is 13, initial # of entries is 1
7934 Try_alloc_all for Table use
7935 Trying to allocate layout for tbl_sidecar1039
7936 Picking layout option for table : tbl_sidecar1039 with requested entries : 1
7937 picked layout for tbl_sidecar1039 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:2 ov:16 imm:16
7938 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:1
7939 Trying to allocate adb for tbl_sidecar1039
7940 Trying to allocate imem for tbl_sidecar1039
7941 Entries : 1, needed_entries: 1, need_more: 0
7942 Selected stage: 13 Furthest stage: 14
7943 try_place_table returning 1 of tbl_sidecar1039 in stage 13
7944 Table is placed
7945 Gateway is placed
7946 Pl vector: tbl_sidecar1039
7947 - skipping ara_table_4 as a parent is not yet placed
7948 - skipping ara_table_6 as a parent is not yet placed
7949 found 3 tables that could be placed: [ tbl_sidecar1174, tbl_sidecar1027, tbl_sidecar1039 ]
7950 Initial best is first table seen: tbl_sidecar1174
7951 For trial t : tbl_sidecar1027 with best: tbl_sidecar1174
7952 Keeping best tbl_sidecar1174 for reason: earlier stage calculated
7953 For trial t : tbl_sidecar1039 with best: tbl_sidecar1174
7954 Updating best to tbl_sidecar1039 from tbl_sidecar1174 for reason: longer downward prop control-included dependence tail chain
7955 placing 1 entries of tbl_sidecar1039 ( tbl_sidecar1039 ) (with gw cond-71, result tag $true) in stage 13(d1) FormatType(02)
7956 Dependence chain (18) longer than available stages (16)
7957 stage 13, work: [ 34523856, 34533957, 34534459, 34589223, 34642679, 34643336 ], partly placed 0, placed 64
7958 { id=2 ram=4 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
7959 - skipping tbl_sidecar2081 as its already done
7960 - skipping tbl_sidecar2082 as its already done
7961 - skipping cond-42 as its already done
7962 - skipping cond-48 as its already done
7963 - skipping cond-51 as its already done
7964 - skipping cond-59 as its already done
7965 - skipping cond-63 as its already done
7966 - skipping cond-74 because it depends on cond-72
7967 - removing tbl_sidecar2128 from merge list because it depends on cond-72
7968 - removing tbl_sidecar2130 from merge list because it depends on cond-72
7969 - skipping gateway cond-74 until mergeable tables are available
7970 - skipping cond-75 as its already done
7971 - skipping tbl_sidecar2139 as its already done
7972 - skipping cond-76 as its already done
7973 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
7974 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
7975 - skipping cond-67 as its already done
7976 - skipping cond-72 because it depends on tbl_sidecar1174
7977 - skipping gateway cond-72 until any of the control dominating tables can be placed
7978 ara_table_4 is not a gateway! Aborting search for merge choices
7979 try_place_table(ara_table_4, stage=13)
7980 Initial # of stages is 13, initial # of entries is 0
7981 Try_alloc_all for Table use
7982 Trying to allocate layout for ara_table_4
7983 Picking layout option for table : ara_table_4 with requested entries : 0
7984 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
7985 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
7986 Trying to allocate adb for ara_table_4
7987 Trying to allocate imem for ara_table_4
7988 Entries : 0, needed_entries: 0, need_more: 0
7989 Selected stage: 13 Furthest stage: 14
7990 try_place_table returning 0 of ara_table_4 in stage 13
7991 Table is placed
7992 Pl vector: ara_table_4
7993 - skipping l3_router_router4_lookup_idx_select_route as its already done
7994 ara_table_6 is not a gateway! Aborting search for merge choices
7995 try_place_table(ara_table_6, stage=13)
7996 Initial # of stages is 13, initial # of entries is 0
7997 Try_alloc_all for Table use
7998 Trying to allocate layout for ara_table_6
7999 Picking layout option for table : ara_table_6 with requested entries : 0
8000 picked layout for ara_table_6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8001 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8002 Trying to allocate adb for ara_table_6
8003 Trying to allocate imem for ara_table_6
8004 Entries : 0, needed_entries: 0, need_more: 0
8005 Selected stage: 13 Furthest stage: 14
8006 try_place_table returning 0 of ara_table_6 in stage 13
8007 Table is placed
8008 Pl vector: ara_table_6
8009 tbl_sidecar1174 is not a gateway! Aborting search for merge choices
8010 try_place_table(tbl_sidecar1174, stage=13)
8011 Initial # of stages is 13, initial # of entries is 1
8012 Try_alloc_all for Table use
8013 Trying to allocate layout for tbl_sidecar1174
8014 Picking layout option for table : tbl_sidecar1174 with requested entries : 1
8015 picked layout for tbl_sidecar1174 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8016 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8017 Trying to allocate adb for tbl_sidecar1174
8018 Trying to allocate imem for tbl_sidecar1174
8019 Entries : 1, needed_entries: 1, need_more: 0
8020 Selected stage: 13 Furthest stage: 14
8021 try_place_table returning 1 of tbl_sidecar1174 in stage 13
8022 Table is placed
8023 Pl vector: tbl_sidecar1174
8024 - skipping l3_router_router4_lookup_idx_route due to in-sequence control dependence on tbl_sidecar1174
8025 - skipping l3_router_router6_lookup_idx_select_route as its already done
8026 tbl_sidecar1027 is not a gateway! Aborting search for merge choices
8027 try_place_table(tbl_sidecar1027, stage=13)
8028 - dependency between l3_router_router6_lookup_idx_select_route and table advances stage
8029 Initial # of stages is 14, initial # of entries is 1
8030 Try_alloc_all for Table use
8031 Trying to allocate layout for tbl_sidecar1027
8032 Picking layout option for table : tbl_sidecar1027 with requested entries : 1
8033 picked layout for tbl_sidecar1027 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8034 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8035 Trying to allocate adb for tbl_sidecar1027
8036 Trying to allocate imem for tbl_sidecar1027
8037 Entries : 1, needed_entries: 1, need_more: 0
8038 Selected stage: 14 Furthest stage: 14
8039 try_place_table returning 1 of tbl_sidecar1027 in stage 14
8040 Table is placed
8041 Pl vector: tbl_sidecar1027
8042 - skipping cond-71 as its already done
8043 - skipping tbl_sidecar1039 as its already done
8044 tbl_sidecar1039_0 is not a gateway! Aborting search for merge choices
8045 try_place_table(tbl_sidecar1039_0, stage=13)
8046 - dependency between tbl_sidecar1039 and table advances stage
8047 Initial # of stages is 14, initial # of entries is 1
8048 Try_alloc_all for Table use
8049 Trying to allocate layout for tbl_sidecar1039_0
8050 Picking layout option for table : tbl_sidecar1039_0 with requested entries : 1
8051 picked layout for tbl_sidecar1039_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8052 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8053 Trying to allocate adb for tbl_sidecar1039_0
8054 Trying to allocate imem for tbl_sidecar1039_0
8055 Entries : 1, needed_entries: 1, need_more: 0
8056 Selected stage: 14 Furthest stage: 14
8057 try_place_table returning 1 of tbl_sidecar1039_0 in stage 14
8058 Table is placed
8059 Pl vector: tbl_sidecar1039_0
8060 - skipping tbl_sidecar1039_1 due to in-sequence control dependence on tbl_sidecar1039_0
8061 - skipping l3_router_router6_lookup_idx_route because it depends on tbl_sidecar1027
8062 l3_router_router6_lookup_idx_route is not a gateway! Aborting search for merge choices
8063 found 5 tables that could be placed: [ ara_table_4, ara_table_6, tbl_sidecar1174, tbl_sidecar1027, tbl_sidecar1039_0 ]
8064 Initial best is first table seen: ara_table_4
8065 For trial t : ara_table_6 with best: ara_table_4
8066 Updating best to ara_table_6 from ara_table_4 for reason: default choice
8067 For trial t : tbl_sidecar1174 with best: ara_table_6
8068 Updating best to tbl_sidecar1174 from ara_table_6 for reason: longer local control-included dependence tail chain
8069 For trial t : tbl_sidecar1027 with best: tbl_sidecar1174
8070 Keeping best tbl_sidecar1174 for reason: earlier stage calculated
8071 For trial t : tbl_sidecar1039_0 with best: tbl_sidecar1174
8072 Keeping best tbl_sidecar1174 for reason: earlier stage calculated
8073 placing 1 entries of tbl_sidecar1174 ( tbl_sidecar1174 ) in stage 13(d2) FormatType(02)
8074 Dependence chain (17) longer than available stages (16)
8075 stage 13, work: [ 34523856, 34533957, 34534459, 34589223, 34642679, 34643336 ], partly placed 0, placed 65
8076 { id=3 ram=4 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
8077 - skipping tbl_sidecar2081 as its already done
8078 - skipping tbl_sidecar2082 as its already done
8079 - skipping cond-42 as its already done
8080 - skipping cond-48 as its already done
8081 - skipping cond-51 as its already done
8082 - skipping cond-59 as its already done
8083 - skipping cond-63 as its already done
8084 - skipping cond-74 because it depends on cond-72
8085 - removing tbl_sidecar2128 from merge list because it depends on cond-72
8086 - removing tbl_sidecar2130 from merge list because it depends on cond-72
8087 - skipping gateway cond-74 until mergeable tables are available
8088 - skipping cond-75 as its already done
8089 - skipping tbl_sidecar2139 as its already done
8090 - skipping cond-76 as its already done
8091 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8092 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8093 - skipping cond-67 as its already done
8094 - skipping cond-72 because it depends on l3_router_router4_lookup_idx_route
8095 - skipping gateway cond-72 until any of the control dominating tables can be placed
8096 ara_table_4 is not a gateway! Aborting search for merge choices
8097 try_place_table(ara_table_4, stage=13)
8098 Initial # of stages is 13, initial # of entries is 0
8099 Try_alloc_all for Table use
8100 Trying to allocate layout for ara_table_4
8101 Picking layout option for table : ara_table_4 with requested entries : 0
8102 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8103 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8104 Trying to allocate adb for ara_table_4
8105 Trying to allocate imem for ara_table_4
8106 Entries : 0, needed_entries: 0, need_more: 0
8107 Selected stage: 13 Furthest stage: 14
8108 try_place_table returning 0 of ara_table_4 in stage 13
8109 Table is placed
8110 Pl vector: ara_table_4
8111 - skipping l3_router_router4_lookup_idx_select_route as its already done
8112 ara_table_6 is not a gateway! Aborting search for merge choices
8113 try_place_table(ara_table_6, stage=13)
8114 Initial # of stages is 13, initial # of entries is 0
8115 Try_alloc_all for Table use
8116 Trying to allocate layout for ara_table_6
8117 Picking layout option for table : ara_table_6 with requested entries : 0
8118 picked layout for ara_table_6 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8119 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8120 Trying to allocate adb for ara_table_6
8121 Trying to allocate imem for ara_table_6
8122 Entries : 0, needed_entries: 0, need_more: 0
8123 Selected stage: 13 Furthest stage: 14
8124 try_place_table returning 0 of ara_table_6 in stage 13
8125 Table is placed
8126 Pl vector: ara_table_6
8127 - skipping tbl_sidecar1174 as its already done
8128 l3_router_router4_lookup_idx_route is not a gateway! Aborting search for merge choices
8129 try_place_table(l3_router_router4_lookup_idx_route, stage=13)
8130 - dependency between tbl_sidecar1174 and table advances stage
8131 Initial # of stages is 14, initial # of entries is 16383
8132 Try_alloc_all for Table use
8133 Trying to allocate layout for l3_router_router4_lookup_idx_route
8134 Picking layout option for table : l3_router_router4_lookup_idx_route with requested entries : 16383
8135 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
8136 way:{ g:4 e:0 w:1 1 1 1 1 }
8137 entries:16384 srams:45 local_tinds: 0 maprams:9 tcams:0 afi:0
8138 Trying to allocate adb for l3_router_router4_lookup_idx_route
8139 Trying to allocate imem for l3_router_router4_lookup_idx_route
8140 Entries : 16384, needed_entries: 16383, need_more: 0
8141 Selected stage: 14 Furthest stage: 14
8142 try_place_table returning 16384 of l3_router_router4_lookup_idx_route in stage 14
8143 Table is placed
8144 Pl vector: l3_router_router4_lookup_idx_route
8145 - skipping l3_router_router6_lookup_idx_select_route as its already done
8146 tbl_sidecar1027 is not a gateway! Aborting search for merge choices
8147 try_place_table(tbl_sidecar1027, stage=13)
8148 - dependency between l3_router_router6_lookup_idx_select_route and table advances stage
8149 Initial # of stages is 14, initial # of entries is 1
8150 Try_alloc_all for Table use
8151 Trying to allocate layout for tbl_sidecar1027
8152 Picking layout option for table : tbl_sidecar1027 with requested entries : 1
8153 picked layout for tbl_sidecar1027 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8154 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8155 Trying to allocate adb for tbl_sidecar1027
8156 Trying to allocate imem for tbl_sidecar1027
8157 Entries : 1, needed_entries: 1, need_more: 0
8158 Selected stage: 14 Furthest stage: 14
8159 try_place_table returning 1 of tbl_sidecar1027 in stage 14
8160 Table is placed
8161 Pl vector: tbl_sidecar1027
8162 - skipping cond-71 as its already done
8163 - skipping tbl_sidecar1039 as its already done
8164 tbl_sidecar1039_0 is not a gateway! Aborting search for merge choices
8165 try_place_table(tbl_sidecar1039_0, stage=13)
8166 - dependency between tbl_sidecar1039 and table advances stage
8167 Initial # of stages is 14, initial # of entries is 1
8168 Try_alloc_all for Table use
8169 Trying to allocate layout for tbl_sidecar1039_0
8170 Picking layout option for table : tbl_sidecar1039_0 with requested entries : 1
8171 picked layout for tbl_sidecar1039_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8172 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8173 Trying to allocate adb for tbl_sidecar1039_0
8174 Trying to allocate imem for tbl_sidecar1039_0
8175 Entries : 1, needed_entries: 1, need_more: 0
8176 Selected stage: 14 Furthest stage: 14
8177 try_place_table returning 1 of tbl_sidecar1039_0 in stage 14
8178 Table is placed
8179 Pl vector: tbl_sidecar1039_0
8180 - skipping tbl_sidecar1039_1 due to in-sequence control dependence on tbl_sidecar1039_0
8181 - skipping l3_router_router6_lookup_idx_route because it depends on tbl_sidecar1027
8182 l3_router_router6_lookup_idx_route is not a gateway! Aborting search for merge choices
8183 found 5 tables that could be placed: [ ara_table_4, ara_table_6, l3_router_router4_lookup_idx_route, tbl_sidecar1027, tbl_sidecar1039_0 ]
8184 Initial best is first table seen: ara_table_4
8185 For trial t : ara_table_6 with best: ara_table_4
8186 Updating best to ara_table_6 from ara_table_4 for reason: default choice
8187 For trial t : l3_router_router4_lookup_idx_route with best: ara_table_6
8188 Keeping best ara_table_6 for reason: earlier stage calculated
8189 For trial t : tbl_sidecar1027 with best: ara_table_6
8190 Keeping best ara_table_6 for reason: earlier stage calculated
8191 For trial t : tbl_sidecar1039_0 with best: ara_table_6
8192 Keeping best ara_table_6 for reason: earlier stage calculated
8193 placing 0 entries of ara_table_6 ( ara_table_6 ) in stage 13(ffffffffffffffff) FormatType(02)
8194 stage 13, work: [ 34523856, 34533957, 34534459, 34589223, 34642679, 34643336 ], partly placed 0, placed 66
8195 { id=3 ram=4 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
8196 - skipping tbl_sidecar2081 as its already done
8197 - skipping tbl_sidecar2082 as its already done
8198 - skipping cond-42 as its already done
8199 - skipping cond-48 as its already done
8200 - skipping cond-51 as its already done
8201 - skipping cond-59 as its already done
8202 - skipping cond-63 as its already done
8203 - skipping cond-74 because it depends on cond-72
8204 - removing tbl_sidecar2128 from merge list because it depends on cond-72
8205 - removing tbl_sidecar2130 from merge list because it depends on cond-72
8206 - skipping gateway cond-74 until mergeable tables are available
8207 - skipping cond-75 as its already done
8208 - skipping tbl_sidecar2139 as its already done
8209 - skipping cond-76 as its already done
8210 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8211 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8212 - skipping cond-67 as its already done
8213 - skipping cond-72 because it depends on l3_router_router4_lookup_idx_route
8214 - skipping gateway cond-72 until any of the control dominating tables can be placed
8215 ara_table_4 is not a gateway! Aborting search for merge choices
8216 try_place_table(ara_table_4, stage=13)
8217 Initial # of stages is 13, initial # of entries is 0
8218 Try_alloc_all for Table use
8219 Trying to allocate layout for ara_table_4
8220 Picking layout option for table : ara_table_4 with requested entries : 0
8221 picked layout for ara_table_4 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8222 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8223 Trying to allocate adb for ara_table_4
8224 Trying to allocate imem for ara_table_4
8225 Entries : 0, needed_entries: 0, need_more: 0
8226 Selected stage: 13 Furthest stage: 14
8227 try_place_table returning 0 of ara_table_4 in stage 13
8228 Table is placed
8229 Pl vector: ara_table_4
8230 - skipping l3_router_router4_lookup_idx_select_route as its already done
8231 - skipping ara_table_6 as its already done
8232 - skipping tbl_sidecar1174 as its already done
8233 l3_router_router4_lookup_idx_route is not a gateway! Aborting search for merge choices
8234 try_place_table(l3_router_router4_lookup_idx_route, stage=13)
8235 - dependency between tbl_sidecar1174 and table advances stage
8236 Initial # of stages is 14, initial # of entries is 16383
8237 Try_alloc_all for Table use
8238 Trying to allocate layout for l3_router_router4_lookup_idx_route
8239 Picking layout option for table : l3_router_router4_lookup_idx_route with requested entries : 16383
8240 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
8241 way:{ g:4 e:0 w:1 1 1 1 1 }
8242 entries:16384 srams:45 local_tinds: 0 maprams:9 tcams:0 afi:0
8243 Trying to allocate adb for l3_router_router4_lookup_idx_route
8244 Trying to allocate imem for l3_router_router4_lookup_idx_route
8245 Entries : 16384, needed_entries: 16383, need_more: 0
8246 Selected stage: 14 Furthest stage: 14
8247 try_place_table returning 16384 of l3_router_router4_lookup_idx_route in stage 14
8248 Table is placed
8249 Pl vector: l3_router_router4_lookup_idx_route
8250 - skipping l3_router_router6_lookup_idx_select_route as its already done
8251 tbl_sidecar1027 is not a gateway! Aborting search for merge choices
8252 try_place_table(tbl_sidecar1027, stage=13)
8253 - dependency between l3_router_router6_lookup_idx_select_route and table advances stage
8254 Initial # of stages is 14, initial # of entries is 1
8255 Try_alloc_all for Table use
8256 Trying to allocate layout for tbl_sidecar1027
8257 Picking layout option for table : tbl_sidecar1027 with requested entries : 1
8258 picked layout for tbl_sidecar1027 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8259 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8260 Trying to allocate adb for tbl_sidecar1027
8261 Trying to allocate imem for tbl_sidecar1027
8262 Entries : 1, needed_entries: 1, need_more: 0
8263 Selected stage: 14 Furthest stage: 14
8264 try_place_table returning 1 of tbl_sidecar1027 in stage 14
8265 Table is placed
8266 Pl vector: tbl_sidecar1027
8267 - skipping cond-71 as its already done
8268 - skipping tbl_sidecar1039 as its already done
8269 tbl_sidecar1039_0 is not a gateway! Aborting search for merge choices
8270 try_place_table(tbl_sidecar1039_0, stage=13)
8271 - dependency between tbl_sidecar1039 and table advances stage
8272 Initial # of stages is 14, initial # of entries is 1
8273 Try_alloc_all for Table use
8274 Trying to allocate layout for tbl_sidecar1039_0
8275 Picking layout option for table : tbl_sidecar1039_0 with requested entries : 1
8276 picked layout for tbl_sidecar1039_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8277 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8278 Trying to allocate adb for tbl_sidecar1039_0
8279 Trying to allocate imem for tbl_sidecar1039_0
8280 Entries : 1, needed_entries: 1, need_more: 0
8281 Selected stage: 14 Furthest stage: 14
8282 try_place_table returning 1 of tbl_sidecar1039_0 in stage 14
8283 Table is placed
8284 Pl vector: tbl_sidecar1039_0
8285 - skipping tbl_sidecar1039_1 due to in-sequence control dependence on tbl_sidecar1039_0
8286 - skipping ara_table_6 as its already done
8287 - skipping l3_router_router6_lookup_idx_route because it depends on tbl_sidecar1027
8288 l3_router_router6_lookup_idx_route is not a gateway! Aborting search for merge choices
8289 - skipping ara_table_6 as its already done
8290 found 4 tables that could be placed: [ ara_table_4, l3_router_router4_lookup_idx_route, tbl_sidecar1027, tbl_sidecar1039_0 ]
8291 Initial best is first table seen: ara_table_4
8292 For trial t : l3_router_router4_lookup_idx_route with best: ara_table_4
8293 Keeping best ara_table_4 for reason: earlier stage calculated
8294 For trial t : tbl_sidecar1027 with best: ara_table_4
8295 Keeping best ara_table_4 for reason: earlier stage calculated
8296 For trial t : tbl_sidecar1039_0 with best: ara_table_4
8297 Keeping best ara_table_4 for reason: earlier stage calculated
8298 placing 0 entries of ara_table_4 ( ara_table_4 ) in stage 13(ffffffffffffffff) FormatType(02)
8299 stage 13, work: [ 34523856, 34533957, 34534459, 34589223, 34642679, 34643336 ], partly placed 0, placed 67
8300 { id=3 ram=4 tcam=0 mram=0 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
8301 - skipping tbl_sidecar2081 as its already done
8302 - skipping tbl_sidecar2082 as its already done
8303 - skipping cond-42 as its already done
8304 - skipping cond-48 as its already done
8305 - skipping cond-51 as its already done
8306 - skipping cond-59 as its already done
8307 - skipping cond-63 as its already done
8308 - skipping cond-74 because it depends on cond-72
8309 - removing tbl_sidecar2128 from merge list because it depends on cond-72
8310 - removing tbl_sidecar2130 from merge list because it depends on cond-72
8311 - skipping gateway cond-74 until mergeable tables are available
8312 - skipping cond-75 as its already done
8313 - skipping tbl_sidecar2139 as its already done
8314 - skipping cond-76 as its already done
8315 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8316 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8317 - skipping cond-67 as its already done
8318 - skipping cond-72 because it depends on l3_router_router4_lookup_idx_route
8319 - skipping gateway cond-72 until any of the control dominating tables can be placed
8320 - skipping ara_table_4 as its already done
8321 - skipping l3_router_router4_lookup_idx_select_route as its already done
8322 - skipping ara_table_6 as its already done
8323 - skipping tbl_sidecar1174 as its already done
8324 l3_router_router4_lookup_idx_route is not a gateway! Aborting search for merge choices
8325 try_place_table(l3_router_router4_lookup_idx_route, stage=13)
8326 - dependency between tbl_sidecar1174 and table advances stage
8327 Initial # of stages is 14, initial # of entries is 16383
8328 Try_alloc_all for Table use
8329 Trying to allocate layout for l3_router_router4_lookup_idx_route
8330 Picking layout option for table : l3_router_router4_lookup_idx_route with requested entries : 16383
8331 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
8332 way:{ g:4 e:0 w:1 1 1 1 1 }
8333 entries:16384 srams:45 local_tinds: 0 maprams:9 tcams:0 afi:0
8334 Trying to allocate adb for l3_router_router4_lookup_idx_route
8335 Trying to allocate imem for l3_router_router4_lookup_idx_route
8336 Entries : 16384, needed_entries: 16383, need_more: 0
8337 Selected stage: 14 Furthest stage: 14
8338 try_place_table returning 16384 of l3_router_router4_lookup_idx_route in stage 14
8339 Table is placed
8340 Pl vector: l3_router_router4_lookup_idx_route
8341 - skipping l3_router_router6_lookup_idx_select_route as its already done
8342 tbl_sidecar1027 is not a gateway! Aborting search for merge choices
8343 try_place_table(tbl_sidecar1027, stage=13)
8344 - dependency between l3_router_router6_lookup_idx_select_route and table advances stage
8345 Initial # of stages is 14, initial # of entries is 1
8346 Try_alloc_all for Table use
8347 Trying to allocate layout for tbl_sidecar1027
8348 Picking layout option for table : tbl_sidecar1027 with requested entries : 1
8349 picked layout for tbl_sidecar1027 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8350 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8351 Trying to allocate adb for tbl_sidecar1027
8352 Trying to allocate imem for tbl_sidecar1027
8353 Entries : 1, needed_entries: 1, need_more: 0
8354 Selected stage: 14 Furthest stage: 14
8355 try_place_table returning 1 of tbl_sidecar1027 in stage 14
8356 Table is placed
8357 Pl vector: tbl_sidecar1027
8358 - skipping cond-71 as its already done
8359 - skipping tbl_sidecar1039 as its already done
8360 tbl_sidecar1039_0 is not a gateway! Aborting search for merge choices
8361 try_place_table(tbl_sidecar1039_0, stage=13)
8362 - dependency between tbl_sidecar1039 and table advances stage
8363 Initial # of stages is 14, initial # of entries is 1
8364 Try_alloc_all for Table use
8365 Trying to allocate layout for tbl_sidecar1039_0
8366 Picking layout option for table : tbl_sidecar1039_0 with requested entries : 1
8367 picked layout for tbl_sidecar1039_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8368 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8369 Trying to allocate adb for tbl_sidecar1039_0
8370 Trying to allocate imem for tbl_sidecar1039_0
8371 Entries : 1, needed_entries: 1, need_more: 0
8372 Selected stage: 14 Furthest stage: 14
8373 try_place_table returning 1 of tbl_sidecar1039_0 in stage 14
8374 Table is placed
8375 Pl vector: tbl_sidecar1039_0
8376 - skipping tbl_sidecar1039_1 due to in-sequence control dependence on tbl_sidecar1039_0
8377 - skipping ara_table_4 as its already done
8378 - skipping ara_table_6 as its already done
8379 - skipping l3_router_router6_lookup_idx_route because it depends on tbl_sidecar1027
8380 l3_router_router6_lookup_idx_route is not a gateway! Aborting search for merge choices
8381 - skipping ara_table_4 as its already done
8382 - skipping ara_table_6 as its already done
8383 found 3 tables that could be placed: [ l3_router_router4_lookup_idx_route, tbl_sidecar1027, tbl_sidecar1039_0 ]
8384 Initial best is first table seen: l3_router_router4_lookup_idx_route
8385 For trial t : tbl_sidecar1027 with best: l3_router_router4_lookup_idx_route
8386 Updating best to tbl_sidecar1027 from l3_router_router4_lookup_idx_route for reason: longer downward prop control-included dependence tail chain
8387 For trial t : tbl_sidecar1039_0 with best: tbl_sidecar1027
8388 Keeping best tbl_sidecar1027 for reason: fewer total dependencies in dominance frontier
8389 Adding table:l3_router_router4_lookup_idx_route in the initial stage option
8390 Adding table:tbl_sidecar1027 in the initial stage option
8391 Adding table:tbl_sidecar1039_0 in the initial stage option
8392 placing 1 entries of tbl_sidecar1027 ( tbl_sidecar1027 ) in stage 14(e0) FormatType(02)
8393 Dependence chain (18) longer than available stages (16)
8394 stage 14, work: [ 34523856, 34533957, 34534459, 34589223, 34642679, 34643336 ], partly placed 0, placed 68
8395 { id=1 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
8396 - skipping tbl_sidecar2081 as its already done
8397 - skipping tbl_sidecar2082 as its already done
8398 - skipping cond-42 as its already done
8399 - skipping cond-48 as its already done
8400 - skipping cond-51 as its already done
8401 - skipping cond-59 as its already done
8402 - skipping cond-63 as its already done
8403 - skipping cond-74 because it depends on cond-72
8404 - removing tbl_sidecar2128 from merge list because it depends on cond-72
8405 - removing tbl_sidecar2130 from merge list because it depends on cond-72
8406 - skipping gateway cond-74 until mergeable tables are available
8407 - skipping cond-75 as its already done
8408 - skipping tbl_sidecar2139 as its already done
8409 - skipping cond-76 as its already done
8410 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8411 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8412 - skipping cond-67 as its already done
8413 - skipping cond-72 because it depends on l3_router_router4_lookup_idx_route
8414 - skipping gateway cond-72 until any of the control dominating tables can be placed
8415 - skipping ara_table_4 as its already done
8416 - skipping l3_router_router4_lookup_idx_select_route as its already done
8417 - skipping ara_table_6 as its already done
8418 - skipping tbl_sidecar1174 as its already done
8419 l3_router_router4_lookup_idx_route is not a gateway! Aborting search for merge choices
8420 try_place_table(l3_router_router4_lookup_idx_route, stage=14)
8421 Initial # of stages is 14, initial # of entries is 16383
8422 Try_alloc_all for Table use
8423 Trying to allocate layout for l3_router_router4_lookup_idx_route
8424 Picking layout option for table : l3_router_router4_lookup_idx_route with requested entries : 16383
8425 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
8426 way:{ g:4 e:0 w:1 1 1 1 1 }
8427 entries:16384 srams:45 local_tinds: 0 maprams:9 tcams:0 afi:0
8428 Trying to allocate adb for l3_router_router4_lookup_idx_route
8429 Trying to allocate imem for l3_router_router4_lookup_idx_route
8430 Entries : 16384, needed_entries: 16383, need_more: 0
8431 Selected stage: 14 Furthest stage: 15
8432 try_place_table returning 16384 of l3_router_router4_lookup_idx_route in stage 14
8433 Table is placed
8434 Pl vector: l3_router_router4_lookup_idx_route
8435 - skipping l3_router_router6_lookup_idx_select_route as its already done
8436 - skipping tbl_sidecar1027 as its already done
8437 - skipping cond-71 as its already done
8438 - skipping tbl_sidecar1039 as its already done
8439 tbl_sidecar1039_0 is not a gateway! Aborting search for merge choices
8440 try_place_table(tbl_sidecar1039_0, stage=14)
8441 Initial # of stages is 14, initial # of entries is 1
8442 Try_alloc_all for Table use
8443 Trying to allocate layout for tbl_sidecar1039_0
8444 Picking layout option for table : tbl_sidecar1039_0 with requested entries : 1
8445 picked layout for tbl_sidecar1039_0 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8446 entries:1 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8447 Trying to allocate adb for tbl_sidecar1039_0
8448 Trying to allocate imem for tbl_sidecar1039_0
8449 Entries : 1, needed_entries: 1, need_more: 0
8450 Selected stage: 14 Furthest stage: 15
8451 try_place_table returning 1 of tbl_sidecar1039_0 in stage 14
8452 Table is placed
8453 Pl vector: tbl_sidecar1039_0
8454 - skipping tbl_sidecar1039_1 due to in-sequence control dependence on tbl_sidecar1039_0
8455 - skipping ara_table_4 as its already done
8456 - skipping ara_table_6 as its already done
8457 l3_router_router6_lookup_idx_route is not a gateway! Aborting search for merge choices
8458 try_place_table(l3_router_router6_lookup_idx_route, stage=14)
8459 - dependency between tbl_sidecar1027 and table advances stage
8460 Initial # of stages is 15, initial # of entries is 8191
8461 Try_alloc_all for Table use
8462 Trying to allocate layout for l3_router_router6_lookup_idx_route
8463 Picking layout option for table : l3_router_router6_lookup_idx_route with requested entries : 8191
8464 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
8465 way:{ g:2 e:0 w:1 1 1 1 1 }
8466 entries:8192 srams:25 local_tinds: 0 maprams:5 tcams:0 afi:0
8467 Trying to allocate adb for l3_router_router6_lookup_idx_route
8468 Trying to allocate imem for l3_router_router6_lookup_idx_route
8469 Entries : 8192, needed_entries: 8191, need_more: 0
8470 Selected stage: 15 Furthest stage: 15
8471 try_place_table returning 8192 of l3_router_router6_lookup_idx_route in stage 15
8472 Table is placed
8473 Pl vector: l3_router_router6_lookup_idx_route
8474 - skipping ara_table_4 as its already done
8475 - skipping ara_table_6 as its already done
8476 found 3 tables that could be placed: [ l3_router_router4_lookup_idx_route, tbl_sidecar1039_0, l3_router_router6_lookup_idx_route ]
8477 Initial best is first table seen: l3_router_router4_lookup_idx_route
8478 For trial t : tbl_sidecar1039_0 with best: l3_router_router4_lookup_idx_route
8479 Updating best to tbl_sidecar1039_0 from l3_router_router4_lookup_idx_route for reason: longer downward prop control-included dependence tail chain
8480 For trial t : l3_router_router6_lookup_idx_route with best: tbl_sidecar1039_0
8481 Keeping best tbl_sidecar1039_0 for reason: earlier stage calculated
8482 placing 1 entries of tbl_sidecar1039_0 ( tbl_sidecar1039_0 ) in stage 14(e1) FormatType(02)
8483 Dependence chain (18) longer than available stages (16)
8484 stage 14, work: [ 34523856, 34533957, 34534459, 34642679, 34643336 ], partly placed 0, placed 69
8485 { id=2 ram=0 tcam=0 mram=0 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
8486 - skipping tbl_sidecar2081 as its already done
8487 - skipping tbl_sidecar2082 as its already done
8488 - skipping cond-42 as its already done
8489 - skipping cond-48 as its already done
8490 - skipping cond-51 as its already done
8491 - skipping cond-59 as its already done
8492 - skipping cond-63 as its already done
8493 - skipping cond-74 because it depends on cond-72
8494 - removing tbl_sidecar2128 from merge list because it depends on cond-72
8495 - removing tbl_sidecar2130 from merge list because it depends on cond-72
8496 - skipping gateway cond-74 until mergeable tables are available
8497 - skipping cond-75 as its already done
8498 - skipping tbl_sidecar2139 as its already done
8499 - skipping cond-76 as its already done
8500 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8501 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8502 - skipping cond-67 as its already done
8503 - skipping cond-72 because it depends on l3_router_router4_lookup_idx_route
8504 - skipping gateway cond-72 until any of the control dominating tables can be placed
8505 - skipping ara_table_4 as its already done
8506 - skipping l3_router_router4_lookup_idx_select_route as its already done
8507 - skipping ara_table_6 as its already done
8508 - skipping tbl_sidecar1174 as its already done
8509 l3_router_router4_lookup_idx_route is not a gateway! Aborting search for merge choices
8510 try_place_table(l3_router_router4_lookup_idx_route, stage=14)
8511 Initial # of stages is 14, initial # of entries is 16383
8512 Try_alloc_all for Table use
8513 Trying to allocate layout for l3_router_router4_lookup_idx_route
8514 Picking layout option for table : l3_router_router4_lookup_idx_route with requested entries : 16383
8515 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
8516 way:{ g:4 e:0 w:1 1 1 1 1 }
8517 entries:16384 srams:45 local_tinds: 0 maprams:9 tcams:0 afi:0
8518 Trying to allocate adb for l3_router_router4_lookup_idx_route
8519 Trying to allocate imem for l3_router_router4_lookup_idx_route
8520 Entries : 16384, needed_entries: 16383, need_more: 0
8521 Selected stage: 14 Furthest stage: 15
8522 try_place_table returning 16384 of l3_router_router4_lookup_idx_route in stage 14
8523 Table is placed
8524 Pl vector: l3_router_router4_lookup_idx_route
8525 - skipping tbl_sidecar1039 as its already done
8526 - skipping tbl_sidecar1039_0 as its already done
8527 tbl_sidecar1039_1 is not a gateway! Aborting search for merge choices
8528 try_place_table(tbl_sidecar1039_1, stage=14)
8529 - dependency between tbl_sidecar1039_0 and table advances stage
8530 Initial # of stages is 15, initial # of entries is 1
8531 Try_alloc_all for Table use
8532 Trying to allocate layout for tbl_sidecar1039_1
8533 Picking layout option for table : tbl_sidecar1039_1 with requested entries : 1
8534 picked layout for tbl_sidecar1039_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:16/8 ov:16 imm:16
8535 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1
8536 Trying to allocate adb for tbl_sidecar1039_1
8537 Trying to allocate imem for tbl_sidecar1039_1
8538 Entries : 1, needed_entries: 1, need_more: 0
8539 Selected stage: 15 Furthest stage: 15
8540 try_place_table returning 1 of tbl_sidecar1039_1 in stage 15
8541 Table is placed
8542 Pl vector: tbl_sidecar1039_1
8543 - skipping ara_table_4 as its already done
8544 - skipping ara_table_6 as its already done
8545 l3_router_router6_lookup_idx_route is not a gateway! Aborting search for merge choices
8546 try_place_table(l3_router_router6_lookup_idx_route, stage=14)
8547 - dependency between tbl_sidecar1027 and table advances stage
8548 Initial # of stages is 15, initial # of entries is 8191
8549 Try_alloc_all for Table use
8550 Trying to allocate layout for l3_router_router6_lookup_idx_route
8551 Picking layout option for table : l3_router_router6_lookup_idx_route with requested entries : 8191
8552 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
8553 way:{ g:2 e:0 w:1 1 1 1 1 }
8554 entries:8192 srams:25 local_tinds: 0 maprams:5 tcams:0 afi:0
8555 Trying to allocate adb for l3_router_router6_lookup_idx_route
8556 Trying to allocate imem for l3_router_router6_lookup_idx_route
8557 Entries : 8192, needed_entries: 8191, need_more: 0
8558 Selected stage: 15 Furthest stage: 15
8559 try_place_table returning 8192 of l3_router_router6_lookup_idx_route in stage 15
8560 Table is placed
8561 Pl vector: l3_router_router6_lookup_idx_route
8562 - skipping ara_table_4 as its already done
8563 - skipping ara_table_6 as its already done
8564 found 3 tables that could be placed: [ l3_router_router4_lookup_idx_route, tbl_sidecar1039_1, l3_router_router6_lookup_idx_route ]
8565 Initial best is first table seen: l3_router_router4_lookup_idx_route
8566 For trial t : tbl_sidecar1039_1 with best: l3_router_router4_lookup_idx_route
8567 Keeping best l3_router_router4_lookup_idx_route for reason: earlier stage calculated
8568 For trial t : l3_router_router6_lookup_idx_route with best: l3_router_router4_lookup_idx_route
8569 Keeping best l3_router_router4_lookup_idx_route for reason: earlier stage calculated
8570 placing 16384 entries of l3_router_router4_lookup_idx_route ( Ingress.l3_router.router4.lookup_idx.route ) in stage 14(e2) FormatType(02)
8571 Dependence chain (17) longer than available stages (16)
8572 stage 14, work: [ 34523856, 34533957, 34642679, 34643336 ], partly placed 0, placed 70
8573 { id=3 ram=45 tcam=0 mram=9 eixb=3 tixb=0 malu=0 salu=0 local_tinds=0 }
8574 - skipping tbl_sidecar2081 as its already done
8575 - skipping tbl_sidecar2082 as its already done
8576 - skipping cond-42 as its already done
8577 - skipping cond-48 as its already done
8578 - skipping cond-51 as its already done
8579 - skipping cond-59 as its already done
8580 - skipping cond-63 as its already done
8581 - skipping cond-74 because it depends on cond-72
8582 - removing tbl_sidecar2128 from merge list because it depends on cond-72
8583 - removing tbl_sidecar2130 from merge list because it depends on cond-72
8584 - skipping gateway cond-74 until mergeable tables are available
8585 - skipping cond-75 as its already done
8586 - skipping tbl_sidecar2139 as its already done
8587 - skipping cond-76 as its already done
8588 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8589 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8590 - skipping cond-67 as its already done
8591 - skipping cond-72 because it depends on l3_router_router6_lookup_idx_route
8592 - skipping gateway cond-72 until any of the control dominating tables can be placed
8593 - skipping tbl_sidecar1039 as its already done
8594 - skipping tbl_sidecar1039_0 as its already done
8595 tbl_sidecar1039_1 is not a gateway! Aborting search for merge choices
8596 try_place_table(tbl_sidecar1039_1, stage=14)
8597 - dependency between tbl_sidecar1039_0 and table advances stage
8598 Initial # of stages is 15, initial # of entries is 1
8599 Try_alloc_all for Table use
8600 Trying to allocate layout for tbl_sidecar1039_1
8601 Picking layout option for table : tbl_sidecar1039_1 with requested entries : 1
8602 picked layout for tbl_sidecar1039_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:16/8 ov:16 imm:16
8603 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1
8604 Trying to allocate adb for tbl_sidecar1039_1
8605 Trying to allocate imem for tbl_sidecar1039_1
8606 Entries : 1, needed_entries: 1, need_more: 0
8607 Selected stage: 15 Furthest stage: 15
8608 try_place_table returning 1 of tbl_sidecar1039_1 in stage 15
8609 Table is placed
8610 Pl vector: tbl_sidecar1039_1
8611 - skipping ara_table_4 as its already done
8612 - skipping ara_table_6 as its already done
8613 l3_router_router6_lookup_idx_route is not a gateway! Aborting search for merge choices
8614 try_place_table(l3_router_router6_lookup_idx_route, stage=14)
8615 - dependency between tbl_sidecar1027 and table advances stage
8616 Initial # of stages is 15, initial # of entries is 8191
8617 Try_alloc_all for Table use
8618 Trying to allocate layout for l3_router_router6_lookup_idx_route
8619 Picking layout option for table : l3_router_router6_lookup_idx_route with requested entries : 8191
8620 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
8621 way:{ g:2 e:0 w:1 1 1 1 1 }
8622 entries:8192 srams:25 local_tinds: 0 maprams:5 tcams:0 afi:0
8623 Trying to allocate adb for l3_router_router6_lookup_idx_route
8624 Trying to allocate imem for l3_router_router6_lookup_idx_route
8625 Entries : 8192, needed_entries: 8191, need_more: 0
8626 Selected stage: 15 Furthest stage: 15
8627 try_place_table returning 8192 of l3_router_router6_lookup_idx_route in stage 15
8628 Table is placed
8629 Pl vector: l3_router_router6_lookup_idx_route
8630 - skipping ara_table_4 as its already done
8631 - skipping ara_table_6 as its already done
8632 found 2 tables that could be placed: [ tbl_sidecar1039_1, l3_router_router6_lookup_idx_route ]
8633 Initial best is first table seen: tbl_sidecar1039_1
8634 For trial t : l3_router_router6_lookup_idx_route with best: tbl_sidecar1039_1
8635 Updating best to l3_router_router6_lookup_idx_route from tbl_sidecar1039_1 for reason: fewer total dependencies in dominance frontier
8636 Adding table:tbl_sidecar1039_1 in the initial stage option
8637 Adding table:l3_router_router6_lookup_idx_route in the initial stage option
8638 placing 8192 entries of l3_router_router6_lookup_idx_route ( Ingress.l3_router.router6.lookup_idx.route ) in stage 15(f0) FormatType(02)
8639 Dependence chain (18) longer than available stages (16)
8640 stage 15, work: [ 34523856, 34533957, 34642679 ], partly placed 0, placed 71
8641 { id=1 ram=25 tcam=0 mram=5 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
8642 - skipping tbl_sidecar2081 as its already done
8643 - skipping tbl_sidecar2082 as its already done
8644 - skipping cond-42 as its already done
8645 - skipping cond-48 as its already done
8646 - skipping cond-51 as its already done
8647 - skipping cond-59 as its already done
8648 - skipping cond-63 as its already done
8649 - skipping cond-74 because it depends on cond-72
8650 - removing tbl_sidecar2128 from merge list because it depends on cond-72
8651 - removing tbl_sidecar2130 from merge list because it depends on cond-72
8652 - skipping gateway cond-74 until mergeable tables are available
8653 - skipping cond-75 as its already done
8654 - skipping tbl_sidecar2139 as its already done
8655 - skipping cond-76 as its already done
8656 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8657 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8658 - skipping cond-67 as its already done
8659 - skipping gateway cond-72 until any of the control dominating tables can be placed
8660 - skipping tbl_sidecar1039 as its already done
8661 - skipping tbl_sidecar1039_0 as its already done
8662 tbl_sidecar1039_1 is not a gateway! Aborting search for merge choices
8663 try_place_table(tbl_sidecar1039_1, stage=15)
8664 Initial # of stages is 15, initial # of entries is 1
8665 Try_alloc_all for Table use
8666 Trying to allocate layout for tbl_sidecar1039_1
8667 Picking layout option for table : tbl_sidecar1039_1 with requested entries : 1
8668 picked layout for tbl_sidecar1039_1 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b adb:16/8 ov:16 imm:16
8669 entries:1 srams:1 local_tinds: 0 maprams:0 tcams:0 afi:1
8670 Trying to allocate adb for tbl_sidecar1039_1
8671 Trying to allocate imem for tbl_sidecar1039_1
8672 Entries : 1, needed_entries: 1, need_more: 0
8673 Selected stage: 15 Furthest stage: 16
8674 try_place_table returning 1 of tbl_sidecar1039_1 in stage 15
8675 Table is placed
8676 Pl vector: tbl_sidecar1039_1
8677 - skipping ara_table_4 as its already done
8678 - skipping ara_table_6 as its already done
8679 found 1 tables that could be placed: [ tbl_sidecar1039_1 ]
8680 Initial best is first table seen: tbl_sidecar1039_1
8681 placing 1 entries of tbl_sidecar1039_1 ( tbl_sidecar1039_1 ) in stage 15(f1) FormatType(02)
8682 Dependence chain (18) longer than available stages (16)
8683 stage 15, work: [ 34523856, 34533957 ], partly placed 0, placed 72
8684 { id=2 ram=26 tcam=0 mram=5 eixb=2 tixb=0 malu=0 salu=0 local_tinds=0 }
8685 - skipping tbl_sidecar2081 as its already done
8686 - skipping tbl_sidecar2082 as its already done
8687 - skipping cond-42 as its already done
8688 - skipping cond-48 as its already done
8689 - skipping cond-51 as its already done
8690 - skipping cond-59 as its already done
8691 - skipping cond-63 as its already done
8692 - skipping cond-74 because it depends on cond-72
8693 - removing tbl_sidecar2128 from merge list because it depends on cond-72
8694 - removing tbl_sidecar2130 from merge list because it depends on cond-72
8695 - skipping gateway cond-74 until mergeable tables are available
8696 - skipping cond-75 as its already done
8697 - skipping tbl_sidecar2139 as its already done
8698 - skipping cond-76 as its already done
8699 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8700 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8701 - skipping cond-67 as its already done
8702 try_place_table(cond-72, stage=15)
8703 - dependency between l3_router_router6_lookup_idx_route and table advances stage
8704 Initial # of stages is 16, initial # of entries is 0
8705 Try_alloc_all for Table use
8706 Trying to allocate layout for cond-72
8707 Picking layout option for table : cond-72 with requested entries : 0
8708 picked layout for cond-72 FormatType(02) layout: 0gV ixbar:1B/0b match:0B/0b
8709 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8710 Trying to allocate adb for cond-72
8711 Trying to allocate imem for cond-72
8712 Entries : 0, needed_entries: 0, need_more: 0
8713 Selected stage: 16 Furthest stage: 16
8714 try_place_table returning 0 of cond-72 in stage 16
8715 Table is placed
8716 Pl vector: cond-72
8717 found 1 tables that could be placed: [ cond-72 ]
8718 Initial best is first table seen: cond-72
8719 Adding table:cond-72 in the initial stage option
8720 placing 0 entries of cond-72 ( cond-72 ) in stage 16(100) FormatType(02)
8721 Dependence chain (18) longer than available stages (16)
8722 stage 16, work: [ 34523856, 34533957, 34643994, 35709141 ], partly placed 0, placed 73
8723 { id=0 ram=0 tcam=0 mram=0 eixb=1 tixb=0 malu=0 salu=0 local_tinds=0 }
8724 - skipping tbl_sidecar2081 as its already done
8725 - skipping tbl_sidecar2082 as its already done
8726 - skipping cond-42 as its already done
8727 - skipping cond-48 as its already done
8728 - skipping cond-51 as its already done
8729 - skipping cond-59 as its already done
8730 - skipping cond-63 as its already done
8731 - skipping cond-74 because it depends on cond-73
8732 - removing tbl_sidecar2128 from merge list because it depends on cond-73
8733 - removing tbl_sidecar2130 from merge list because it depends on cond-73
8734 - skipping gateway cond-74 until mergeable tables are available
8735 - skipping cond-75 as its already done
8736 - skipping tbl_sidecar2139 as its already done
8737 - skipping cond-76 as its already done
8738 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8739 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8740 - skipping cond-67 as its already done
8741 - skipping cond-72 as its already done
8742 try_place_table(cond-73, stage=16)
8743 Merging with match table l3_router_Arp_tbl and tag $false
8744 Initial # of stages is 16, initial # of entries is 512
8745 Try_alloc_all for Table use
8746 Trying to allocate layout for l3_router_Arp_tbl
8747 Picking layout option for table : l3_router_Arp_tbl with requested entries : 512
8748 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
8749 way:{ g:1 e:0 w:1 1 1 1 1 }
8750 entries:4096 srams:9 local_tinds: 0 maprams:3 tcams:0 afi:1
8751 Trying to allocate adb for l3_router_Arp_tbl
8752 Trying to allocate imem for l3_router_Arp_tbl
8753 Entries : 4096, needed_entries: 512, need_more: 0
8754 Selected stage: 16 Furthest stage: 17
8755 try_place_table returning 4096 of l3_router_Arp_tbl in stage 16
8756 Table is placed
8757 Gateway is placed
8758 Merging with match table l3_router_Ndp_tbl and tag $true
8759 Initial # of stages is 16, initial # of entries is 512
8760 Try_alloc_all for Table use
8761 Trying to allocate layout for l3_router_Ndp_tbl
8762 Picking layout option for table : l3_router_Ndp_tbl with requested entries : 512
8763 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
8764 way:{ g:1 e:0 w:2 1 1 1 1 }
8765 entries:4096 srams:13 local_tinds: 0 maprams:3 tcams:0 afi:1
8766 Trying to allocate adb for l3_router_Ndp_tbl
8767 Trying to allocate imem for l3_router_Ndp_tbl
8768 Entries : 4096, needed_entries: 512, need_more: 0
8769 Selected stage: 16 Furthest stage: 17
8770 try_place_table returning 4096 of l3_router_Ndp_tbl in stage 16
8771 Table is placed
8772 Gateway is placed
8773 Pl vector: l3_router_Arp_tbl l3_router_Ndp_tbl
8774 - skipping ara_table_9 as a parent is not yet placed
8775 - skipping ara_table_8 as a parent is not yet placed
8776 - skipping ara_table_3 as a parent is not yet placed
8777 found 2 tables that could be placed: [ l3_router_Arp_tbl, l3_router_Ndp_tbl ]
8778 Initial best is first table seen: l3_router_Arp_tbl
8779 For trial t : l3_router_Ndp_tbl with best: l3_router_Arp_tbl
8780 Updating best to l3_router_Ndp_tbl from l3_router_Arp_tbl for reason: default choice
8781 placing 4096 entries of l3_router_Ndp_tbl ( Ingress.l3_router.Ndp.tbl ) (with gw cond-73, result tag $true) in stage 16(101) FormatType(02)
8782 Dependence chain (18) longer than available stages (16)
8783 stage 16, work: [ 34523856, 34643994, 34643990, 34643992 ], partly placed 0, placed 74
8784 { id=1 ram=13 tcam=0 mram=3 eixb=17 tixb=0 malu=0 salu=0 local_tinds=0 }
8785 - skipping tbl_sidecar2081 as its already done
8786 - skipping tbl_sidecar2082 as its already done
8787 - skipping cond-42 as its already done
8788 - skipping cond-48 as its already done
8789 - skipping cond-51 as its already done
8790 - skipping cond-59 as its already done
8791 - skipping cond-63 as its already done
8792 - skipping cond-74 because it depends on l3_router_Arp_tbl
8793 - removing tbl_sidecar2128 from merge list because it depends on l3_router_Arp_tbl
8794 - removing tbl_sidecar2130 from merge list because it depends on l3_router_Arp_tbl
8795 - skipping gateway cond-74 until mergeable tables are available
8796 - skipping cond-75 as its already done
8797 - skipping tbl_sidecar2139 as its already done
8798 - skipping cond-76 as its already done
8799 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8800 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8801 - skipping cond-73 as its already done
8802 - skipping l3_router_Ndp_tbl as its already done
8803 - skipping ara_table_9 because it depends on l3_router_Arp_tbl
8804 ara_table_9 is not a gateway! Aborting search for merge choices
8805 - skipping ara_table_8 because it depends on l3_router_Arp_tbl
8806 ara_table_8 is not a gateway! Aborting search for merge choices
8807 - skipping ara_table_3 because it depends on l3_router_Arp_tbl
8808 ara_table_3 is not a gateway! Aborting search for merge choices
8809 l3_router_Arp_tbl is not a gateway! Aborting search for merge choices
8810 try_place_table(l3_router_Arp_tbl, stage=16)
8811 Initial # of stages is 16, initial # of entries is 512
8812 Try_alloc_all for Table use
8813 Trying to allocate layout for l3_router_Arp_tbl
8814 Picking layout option for table : l3_router_Arp_tbl with requested entries : 512
8815 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
8816 way:{ g:1 e:0 w:1 1 1 1 1 }
8817 entries:4096 srams:9 local_tinds: 0 maprams:3 tcams:0 afi:1
8818 Trying to allocate adb for l3_router_Arp_tbl
8819 Trying to allocate imem for l3_router_Arp_tbl
8820 Entries : 4096, needed_entries: 512, need_more: 0
8821 Selected stage: 16 Furthest stage: 17
8822 try_place_table returning 4096 of l3_router_Arp_tbl in stage 16
8823 Table is placed
8824 Pl vector: l3_router_Arp_tbl
8825 - skipping ara_table_9 because it depends on l3_router_Arp_tbl
8826 ara_table_9 is not a gateway! Aborting search for merge choices
8827 - skipping ara_table_8 because it depends on l3_router_Arp_tbl
8828 ara_table_8 is not a gateway! Aborting search for merge choices
8829 - skipping ara_table_3 because it depends on l3_router_Arp_tbl
8830 ara_table_3 is not a gateway! Aborting search for merge choices
8831 found 1 tables that could be placed: [ l3_router_Arp_tbl ]
8832 Initial best is first table seen: l3_router_Arp_tbl
8833 placing 4096 entries of l3_router_Arp_tbl ( Ingress.l3_router.Arp.tbl ) in stage 16(102) FormatType(02)
8834 Dependence chain (18) longer than available stages (16)
8835 stage 16, work: [ 34523856, 34643990, 34643992 ], partly placed 0, placed 75
8836 { id=2 ram=22 tcam=0 mram=6 eixb=21 tixb=0 malu=0 salu=0 local_tinds=0 }
8837 - skipping tbl_sidecar2081 as its already done
8838 - skipping tbl_sidecar2082 as its already done
8839 - skipping cond-42 as its already done
8840 - skipping cond-48 as its already done
8841 - skipping cond-51 as its already done
8842 - skipping cond-59 as its already done
8843 - skipping cond-63 as its already done
8844 try_place_table(cond-74, stage=16)
8845 Merging with match table tbl_sidecar2128 and tag $true
8846 - dependency between l3_router_Arp_tbl and table advances stage
8847 Initial # of stages is 17, initial # of entries is 1
8848 Try_alloc_all for Table use
8849 Trying to allocate layout for tbl_sidecar2128
8850 Picking layout option for table : tbl_sidecar2128 with requested entries : 1
8851 picked layout for tbl_sidecar2128 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
8852 way:{ g:1 e:0 w:1 }
8853 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
8854 Trying to allocate adb for tbl_sidecar2128
8855 Trying to allocate imem for tbl_sidecar2128
8856 Entries : 1, needed_entries: 1, need_more: 0
8857 Selected stage: 17 Furthest stage: 17
8858 try_place_table returning 1 of tbl_sidecar2128 in stage 17
8859 Table is placed
8860 Gateway is placed
8861 Merging with match table tbl_sidecar2130 and tag $true
8862 - dependency between l3_router_Arp_tbl and table advances stage
8863 Initial # of stages is 17, initial # of entries is 1
8864 Try_alloc_all for Table use
8865 Trying to allocate layout for tbl_sidecar2130
8866 Picking layout option for table : tbl_sidecar2130 with requested entries : 1
8867 picked layout for tbl_sidecar2130 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
8868 way:{ g:1 e:0 w:1 }
8869 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
8870 Trying to allocate adb for tbl_sidecar2130
8871 Trying to allocate imem for tbl_sidecar2130
8872 Entries : 1, needed_entries: 1, need_more: 0
8873 Selected stage: 17 Furthest stage: 17
8874 try_place_table returning 1 of tbl_sidecar2130 in stage 17
8875 Table is placed
8876 Gateway is placed
8877 Pl vector: tbl_sidecar2128 tbl_sidecar2130
8878 - skipping cond-75 as its already done
8879 - skipping tbl_sidecar2139 as its already done
8880 - skipping cond-76 as its already done
8881 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8882 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8883 - skipping l3_router_Ndp_tbl as its already done
8884 ara_table_9 is not a gateway! Aborting search for merge choices
8885 try_place_table(ara_table_9, stage=16)
8886 Initial # of stages is 16, initial # of entries is 0
8887 Try_alloc_all for Table use
8888 Trying to allocate layout for ara_table_9
8889 Picking layout option for table : ara_table_9 with requested entries : 0
8890 picked layout for ara_table_9 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8891 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8892 Trying to allocate adb for ara_table_9
8893 Trying to allocate imem for ara_table_9
8894 Entries : 0, needed_entries: 0, need_more: 0
8895 Selected stage: 16 Furthest stage: 17
8896 try_place_table returning 0 of ara_table_9 in stage 16
8897 Table is placed
8898 Pl vector: ara_table_9
8899 ara_table_8 is not a gateway! Aborting search for merge choices
8900 try_place_table(ara_table_8, stage=16)
8901 Initial # of stages is 16, initial # of entries is 0
8902 Try_alloc_all for Table use
8903 Trying to allocate layout for ara_table_8
8904 Picking layout option for table : ara_table_8 with requested entries : 0
8905 picked layout for ara_table_8 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8906 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8907 Trying to allocate adb for ara_table_8
8908 Trying to allocate imem for ara_table_8
8909 Entries : 0, needed_entries: 0, need_more: 0
8910 Selected stage: 16 Furthest stage: 17
8911 try_place_table returning 0 of ara_table_8 in stage 16
8912 Table is placed
8913 Pl vector: ara_table_8
8914 ara_table_3 is not a gateway! Aborting search for merge choices
8915 try_place_table(ara_table_3, stage=16)
8916 Initial # of stages is 16, initial # of entries is 0
8917 Try_alloc_all for Table use
8918 Trying to allocate layout for ara_table_3
8919 Picking layout option for table : ara_table_3 with requested entries : 0
8920 picked layout for ara_table_3 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_3
8923 Trying to allocate imem for ara_table_3
8924 Entries : 0, needed_entries: 0, need_more: 0
8925 Selected stage: 16 Furthest stage: 17
8926 try_place_table returning 0 of ara_table_3 in stage 16
8927 Table is placed
8928 Pl vector: ara_table_3
8929 - skipping l3_router_Arp_tbl as its already done
8930 found 5 tables that could be placed: [ tbl_sidecar2128, tbl_sidecar2130, ara_table_9, ara_table_8, ara_table_3 ]
8931 Initial best is first table seen: tbl_sidecar2128
8932 For trial t : tbl_sidecar2130 with best: tbl_sidecar2128
8933 Updating best to tbl_sidecar2130 from tbl_sidecar2128 for reason: default choice
8934 For trial t : ara_table_9 with best: tbl_sidecar2130
8935 Updating best to ara_table_9 from tbl_sidecar2130 for reason: earlier stage calculated
8936 For trial t : ara_table_8 with best: ara_table_9
8937 Updating best to ara_table_8 from ara_table_9 for reason: default choice
8938 For trial t : ara_table_3 with best: ara_table_8
8939 Updating best to ara_table_3 from ara_table_8 for reason: default choice
8940 placing 0 entries of ara_table_3 ( ara_table_3 ) in stage 16(ffffffffffffffff) FormatType(02)
8941 Dependence chain (17) longer than available stages (16)
8942 stage 16, work: [ 34523856, 34643990 ], partly placed 0, placed 76
8943 { id=2 ram=22 tcam=0 mram=6 eixb=21 tixb=0 malu=0 salu=0 local_tinds=0 }
8944 - skipping tbl_sidecar2081 as its already done
8945 - skipping tbl_sidecar2082 as its already done
8946 - skipping cond-42 as its already done
8947 - skipping cond-48 as its already done
8948 - skipping cond-51 as its already done
8949 - skipping cond-59 as its already done
8950 - skipping cond-63 as its already done
8951 try_place_table(cond-74, stage=16)
8952 Merging with match table tbl_sidecar2128 and tag $true
8953 - dependency between l3_router_Arp_tbl and table advances stage
8954 Initial # of stages is 17, initial # of entries is 1
8955 Try_alloc_all for Table use
8956 Trying to allocate layout for tbl_sidecar2128
8957 Picking layout option for table : tbl_sidecar2128 with requested entries : 1
8958 picked layout for tbl_sidecar2128 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
8959 way:{ g:1 e:0 w:1 }
8960 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
8961 Trying to allocate adb for tbl_sidecar2128
8962 Trying to allocate imem for tbl_sidecar2128
8963 Entries : 1, needed_entries: 1, need_more: 0
8964 Selected stage: 17 Furthest stage: 17
8965 try_place_table returning 1 of tbl_sidecar2128 in stage 17
8966 Table is placed
8967 Gateway is placed
8968 Merging with match table tbl_sidecar2130 and tag $true
8969 - dependency between l3_router_Arp_tbl and table advances stage
8970 Initial # of stages is 17, initial # of entries is 1
8971 Try_alloc_all for Table use
8972 Trying to allocate layout for tbl_sidecar2130
8973 Picking layout option for table : tbl_sidecar2130 with requested entries : 1
8974 picked layout for tbl_sidecar2130 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
8975 way:{ g:1 e:0 w:1 }
8976 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
8977 Trying to allocate adb for tbl_sidecar2130
8978 Trying to allocate imem for tbl_sidecar2130
8979 Entries : 1, needed_entries: 1, need_more: 0
8980 Selected stage: 17 Furthest stage: 17
8981 try_place_table returning 1 of tbl_sidecar2130 in stage 17
8982 Table is placed
8983 Gateway is placed
8984 Pl vector: tbl_sidecar2128 tbl_sidecar2130
8985 - skipping cond-75 as its already done
8986 - skipping tbl_sidecar2139 as its already done
8987 - skipping cond-76 as its already done
8988 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
8989 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
8990 - skipping l3_router_Ndp_tbl as its already done
8991 ara_table_9 is not a gateway! Aborting search for merge choices
8992 try_place_table(ara_table_9, stage=16)
8993 Initial # of stages is 16, initial # of entries is 0
8994 Try_alloc_all for Table use
8995 Trying to allocate layout for ara_table_9
8996 Picking layout option for table : ara_table_9 with requested entries : 0
8997 picked layout for ara_table_9 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
8998 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
8999 Trying to allocate adb for ara_table_9
9000 Trying to allocate imem for ara_table_9
9001 Entries : 0, needed_entries: 0, need_more: 0
9002 Selected stage: 16 Furthest stage: 17
9003 try_place_table returning 0 of ara_table_9 in stage 16
9004 Table is placed
9005 Pl vector: ara_table_9
9006 ara_table_8 is not a gateway! Aborting search for merge choices
9007 try_place_table(ara_table_8, stage=16)
9008 Initial # of stages is 16, initial # of entries is 0
9009 Try_alloc_all for Table use
9010 Trying to allocate layout for ara_table_8
9011 Picking layout option for table : ara_table_8 with requested entries : 0
9012 picked layout for ara_table_8 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9013 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9014 Trying to allocate adb for ara_table_8
9015 Trying to allocate imem for ara_table_8
9016 Entries : 0, needed_entries: 0, need_more: 0
9017 Selected stage: 16 Furthest stage: 17
9018 try_place_table returning 0 of ara_table_8 in stage 16
9019 Table is placed
9020 Pl vector: ara_table_8
9021 - skipping ara_table_3 as its already done
9022 found 4 tables that could be placed: [ tbl_sidecar2128, tbl_sidecar2130, ara_table_9, ara_table_8 ]
9023 Initial best is first table seen: tbl_sidecar2128
9024 For trial t : tbl_sidecar2130 with best: tbl_sidecar2128
9025 Updating best to tbl_sidecar2130 from tbl_sidecar2128 for reason: default choice
9026 For trial t : ara_table_9 with best: tbl_sidecar2130
9027 Updating best to ara_table_9 from tbl_sidecar2130 for reason: earlier stage calculated
9028 For trial t : ara_table_8 with best: ara_table_9
9029 Updating best to ara_table_8 from ara_table_9 for reason: default choice
9030 placing 0 entries of ara_table_8 ( ara_table_8 ) in stage 16(ffffffffffffffff) FormatType(02)
9031 Dependence chain (17) longer than available stages (16)
9032 stage 16, work: [ 34523856, 34643990 ], partly placed 0, placed 77
9033 { id=2 ram=22 tcam=0 mram=6 eixb=21 tixb=0 malu=0 salu=0 local_tinds=0 }
9034 - skipping tbl_sidecar2081 as its already done
9035 - skipping tbl_sidecar2082 as its already done
9036 - skipping cond-42 as its already done
9037 - skipping cond-48 as its already done
9038 - skipping cond-51 as its already done
9039 - skipping cond-59 as its already done
9040 - skipping cond-63 as its already done
9041 try_place_table(cond-74, stage=16)
9042 Merging with match table tbl_sidecar2128 and tag $true
9043 - dependency between l3_router_Arp_tbl and table advances stage
9044 Initial # of stages is 17, initial # of entries is 1
9045 Try_alloc_all for Table use
9046 Trying to allocate layout for tbl_sidecar2128
9047 Picking layout option for table : tbl_sidecar2128 with requested entries : 1
9048 picked layout for tbl_sidecar2128 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9049 way:{ g:1 e:0 w:1 }
9050 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9051 Trying to allocate adb for tbl_sidecar2128
9052 Trying to allocate imem for tbl_sidecar2128
9053 Entries : 1, needed_entries: 1, need_more: 0
9054 Selected stage: 17 Furthest stage: 17
9055 try_place_table returning 1 of tbl_sidecar2128 in stage 17
9056 Table is placed
9057 Gateway is placed
9058 Merging with match table tbl_sidecar2130 and tag $true
9059 - dependency between l3_router_Arp_tbl and table advances stage
9060 Initial # of stages is 17, initial # of entries is 1
9061 Try_alloc_all for Table use
9062 Trying to allocate layout for tbl_sidecar2130
9063 Picking layout option for table : tbl_sidecar2130 with requested entries : 1
9064 picked layout for tbl_sidecar2130 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9065 way:{ g:1 e:0 w:1 }
9066 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9067 Trying to allocate adb for tbl_sidecar2130
9068 Trying to allocate imem for tbl_sidecar2130
9069 Entries : 1, needed_entries: 1, need_more: 0
9070 Selected stage: 17 Furthest stage: 17
9071 try_place_table returning 1 of tbl_sidecar2130 in stage 17
9072 Table is placed
9073 Gateway is placed
9074 Pl vector: tbl_sidecar2128 tbl_sidecar2130
9075 - skipping cond-75 as its already done
9076 - skipping tbl_sidecar2139 as its already done
9077 - skipping cond-76 as its already done
9078 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9079 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9080 - skipping l3_router_Ndp_tbl as its already done
9081 ara_table_9 is not a gateway! Aborting search for merge choices
9082 try_place_table(ara_table_9, stage=16)
9083 Initial # of stages is 16, initial # of entries is 0
9084 Try_alloc_all for Table use
9085 Trying to allocate layout for ara_table_9
9086 Picking layout option for table : ara_table_9 with requested entries : 0
9087 picked layout for ara_table_9 FormatType(02) layout: 0V ixbar:0B/0b match:0B/0b
9088 entries:0 srams:0 local_tinds: 0 maprams:0 tcams:0 afi:0
9089 Trying to allocate adb for ara_table_9
9090 Trying to allocate imem for ara_table_9
9091 Entries : 0, needed_entries: 0, need_more: 0
9092 Selected stage: 16 Furthest stage: 17
9093 try_place_table returning 0 of ara_table_9 in stage 16
9094 Table is placed
9095 Pl vector: ara_table_9
9096 - skipping ara_table_8 as its already done
9097 - skipping ara_table_3 as its already done
9098 found 3 tables that could be placed: [ tbl_sidecar2128, tbl_sidecar2130, ara_table_9 ]
9099 Initial best is first table seen: tbl_sidecar2128
9100 For trial t : tbl_sidecar2130 with best: tbl_sidecar2128
9101 Updating best to tbl_sidecar2130 from tbl_sidecar2128 for reason: default choice
9102 For trial t : ara_table_9 with best: tbl_sidecar2130
9103 Updating best to ara_table_9 from tbl_sidecar2130 for reason: earlier stage calculated
9104 placing 0 entries of ara_table_9 ( ara_table_9 ) in stage 16(ffffffffffffffff) FormatType(02)
9105 Dependence chain (17) longer than available stages (16)
9106 stage 16, work: [ 34523856 ], partly placed 0, placed 78
9107 { id=2 ram=22 tcam=0 mram=6 eixb=21 tixb=0 malu=0 salu=0 local_tinds=0 }
9108 - skipping tbl_sidecar2081 as its already done
9109 - skipping tbl_sidecar2082 as its already done
9110 - skipping cond-42 as its already done
9111 - skipping cond-48 as its already done
9112 - skipping cond-51 as its already done
9113 - skipping cond-59 as its already done
9114 - skipping cond-63 as its already done
9115 try_place_table(cond-74, stage=16)
9116 Merging with match table tbl_sidecar2128 and tag $true
9117 - dependency between l3_router_Arp_tbl and table advances stage
9118 Initial # of stages is 17, initial # of entries is 1
9119 Try_alloc_all for Table use
9120 Trying to allocate layout for tbl_sidecar2128
9121 Picking layout option for table : tbl_sidecar2128 with requested entries : 1
9122 picked layout for tbl_sidecar2128 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9123 way:{ g:1 e:0 w:1 }
9124 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9125 Trying to allocate adb for tbl_sidecar2128
9126 Trying to allocate imem for tbl_sidecar2128
9127 Entries : 1, needed_entries: 1, need_more: 0
9128 Selected stage: 17 Furthest stage: 17
9129 try_place_table returning 1 of tbl_sidecar2128 in stage 17
9130 Table is placed
9131 Gateway is placed
9132 Merging with match table tbl_sidecar2130 and tag $true
9133 - dependency between l3_router_Arp_tbl and table advances stage
9134 Initial # of stages is 17, initial # of entries is 1
9135 Try_alloc_all for Table use
9136 Trying to allocate layout for tbl_sidecar2130
9137 Picking layout option for table : tbl_sidecar2130 with requested entries : 1
9138 picked layout for tbl_sidecar2130 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9139 way:{ g:1 e:0 w:1 }
9140 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9141 Trying to allocate adb for tbl_sidecar2130
9142 Trying to allocate imem for tbl_sidecar2130
9143 Entries : 1, needed_entries: 1, need_more: 0
9144 Selected stage: 17 Furthest stage: 17
9145 try_place_table returning 1 of tbl_sidecar2130 in stage 17
9146 Table is placed
9147 Gateway is placed
9148 Pl vector: tbl_sidecar2128 tbl_sidecar2130
9149 - skipping cond-75 as its already done
9150 - skipping tbl_sidecar2139 as its already done
9151 - skipping cond-76 as its already done
9152 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9153 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9154 found 2 tables that could be placed: [ tbl_sidecar2128, tbl_sidecar2130 ]
9155 Initial best is first table seen: tbl_sidecar2128
9156 For trial t : tbl_sidecar2130 with best: tbl_sidecar2128
9157 Updating best to tbl_sidecar2130 from tbl_sidecar2128 for reason: default choice
9158 Adding table:tbl_sidecar2128 in the initial stage option
9159 Adding table:tbl_sidecar2130 in the initial stage option
9160 placing 1 entries of tbl_sidecar2130 ( tbl_sidecar2130 ) (with gw cond-74, result tag $true) in stage 17(110) FormatType(022)
9161 Dependence chain (18) longer than available stages (16)
9162 stage 17, work: [ 34523856, 34644000 ], partly placed 0, placed 79
9163 { id=1 ram=2 tcam=0 mram=2 eixb=0 tixb=0 malu=0 salu=0 local_tinds=0 }
9164 - skipping tbl_sidecar2081 as its already done
9165 - skipping tbl_sidecar2082 as its already done
9166 - skipping cond-42 as its already done
9167 - skipping cond-48 as its already done
9168 - skipping cond-51 as its already done
9169 - skipping cond-59 as its already done
9170 - skipping cond-63 as its already done
9171 - skipping cond-74 as its already done
9172 - skipping cond-75 as its already done
9173 - skipping tbl_sidecar2139 as its already done
9174 - skipping cond-76 as its already done
9175 - skipping ingresshdr.udp.checksum_encode_update_condition_2 as its already done
9176 - skipping ingresshdr.icmp.hdr_checksum_encode_update_condition_3 as its already done
9177 tbl_sidecar2128 is not a gateway! Aborting search for merge choices
9178 try_place_table(tbl_sidecar2128, stage=17)
9179 Initial # of stages is 17, initial # of entries is 1
9180 Try_alloc_all for Table use
9181 Trying to allocate layout for tbl_sidecar2128
9182 Picking layout option for table : tbl_sidecar2128 with requested entries : 1
9183 picked layout for tbl_sidecar2128 FormatType(022) layout: 0hV ixbar:0B/0b match:0B/0b ov:10
9184 way:{ g:1 e:0 w:1 }
9185 entries:1 srams:2 local_tinds: 0 maprams:2 tcams:0 afi:0
9186 Trying to allocate adb for tbl_sidecar2128
9187 Trying to allocate imem for tbl_sidecar2128
9188 Entries : 1, needed_entries: 1, need_more: 0
9189 Selected stage: 17 Furthest stage: 18
9190 try_place_table returning 1 of tbl_sidecar2128 in stage 17
9191 Table is placed
9192 Pl vector: tbl_sidecar2128
9193 - skipping tbl_sidecar2130 as its already done
9194 found 1 tables that could be placed: [ tbl_sidecar2128 ]
9195 Initial best is first table seen: tbl_sidecar2128
9196 placing 1 entries of tbl_sidecar2128 ( tbl_sidecar2128 ) in stage 17(111) FormatType(022)
9197 Dependence chain (18) longer than available stages (16)
9198 Adding complete placement for resource mode:0
9199 Evaluating complete solution with resource:0
9200 Placement error(s):0 stages required:18
9201 Updating best final placement with this one
9202 Table placement placed 80 tables in 18 stages
9203 Table tbl_sidecar2128 logical id 0x111 entries=1 stage=17
9204 attached table Ingress.drop_port_ctr entries=512
9205 Table tbl_sidecar2130 logical id 0x110 entries=1 stage=17
9206 attached table Ingress.drop_reason_ctr entries=28
9207 Gateway cond-74 is also logical id 0x110
9208 Table ara_table_9 logical id 0xffffffffffffffff entries=0 stage=16
9209 Table ara_table_8 logical id 0xffffffffffffffff entries=0 stage=16
9210 Table ara_table_3 logical id 0xffffffffffffffff entries=0 stage=16
9211 Table l3_router_Arp_tbl logical id 0x102 entries=4096 stage=16
9212 attached table Ingress.l3_router.Arp.ctr entries=512
9213 Table l3_router_Ndp_tbl logical id 0x101 entries=4096 stage=16
9214 attached table Ingress.l3_router.Ndp.ctr entries=512
9215 Gateway cond-73 is also logical id 0x101
9216 Table cond-72 logical id 0x100 entries=0 stage=16
9217 Table tbl_sidecar1039_1 logical id 0xf1 entries=1 stage=15
9218 Table l3_router_router6_lookup_idx_route logical id 0xf0 entries=8192 stage=15
9219 attached table Ingress.l3_router.router6.lookup_idx.forward_ctr entries=8191
9220 Table l3_router_router4_lookup_idx_route logical id 0xe2 entries=16384 stage=14
9221 attached table Ingress.l3_router.router4.lookup_idx.forward_ctr entries=16383
9222 Table tbl_sidecar1039_0 logical id 0xe1 entries=1 stage=14
9223 Table tbl_sidecar1027 logical id 0xe0 entries=1 stage=14
9224 Table ara_table_4 logical id 0xffffffffffffffff entries=0 stage=13
9225 Table ara_table_6 logical id 0xffffffffffffffff entries=0 stage=13
9226 Table tbl_sidecar1174 logical id 0xd2 entries=1 stage=13
9227 Table tbl_sidecar1039 logical id 0xd1 entries=1 stage=13
9228 Gateway cond-71 is also logical id 0xd1
9229 Table l3_router_router6_lookup_idx_select_route logical id 0xd0 entries=12288 stage=13
9230 Gateway cond-70 is also logical id 0xd0
9231 Table l3_router_router4_lookup_idx_select_route logical id 0xc1 entries=12288 stage=12
9232 Gateway cond-68 is also logical id 0xc1
9233 Table l3_router_router6_lookup_idx_lookup logical id 0xc0 entries=4096 stage=12
9234 attached table Ingress.l3_router.router6.lookup_idx.index_ctr entries=4096
9235 Table ingresshdr.udp.checksum_encode_update_condition_2 logical id 0xb3 entries=5120 stage=11
9236 Table l3_router_router6_lookup_idx_lookup logical id 0xb2 entries=4096 stage=11
9237 attached table Ingress.l3_router.router6.lookup_idx.index_ctr entries=4096
9238 Table tbl_sidecar1298 logical id 0xb1 entries=1 stage=11
9239 Table tbl_sidecar1403 logical id 0xb0 entries=1 stage=11
9240 Table ingresshdr.icmp.hdr_checksum_encode_update_condition_3 logical id 0xa5 entries=4 stage=10
9241 Table l3_router_router4_lookup_idx_lookup logical id 0xa4 entries=8192 stage=10
9242 attached table Ingress.l3_router.router4.lookup_idx.index_ctr entries=8192
9243 Table tbl_sidecar1403$precompute logical id 0xa3 entries=1 stage=10
9244 Table l3_router_router6_lookup_idx_lookup$precompute logical id 0xa2 entries=1 stage=10
9245 Gateway cond-69 is also logical id 0xa2
9246 Table tbl_sidecar1298$precompute logical id 0xa1 entries=1 stage=10
9247 Gateway cond-67 is also logical id 0xa1
9248 Table cond-66 logical id 0xa0 entries=0 stage=10
9249 Table ara_table_1 logical id 0xffffffffffffffff entries=0 stage=10
9250 Table tbl_sidecar2137 logical id 0x92 entries=1 stage=9
9251 Table tbl_sidecar2135 logical id 0x91 entries=1 stage=9
9252 Gateway cond-75 is also logical id 0x91
9253 Table ara_table_0 logical id 0xffffffffffffffff entries=0 stage=9
9254 Table nat_egress_nat_egress logical id 0x90 entries=2048 stage=9
9255 Gateway cond-65 is also logical id 0x90
9256 Table cond-64 logical id 0x82 entries=0 stage=8
9257 Table cond-63 logical id 0x81 entries=0 stage=8
9258 Table tbl_sidecar440 logical id 0x80 entries=1 stage=8
9259 Gateway cond-62 is also logical id 0x80
9260 Table tbl_sidecar2139 logical id 0x71 entries=1 stage=7
9261 Table services_service logical id 0x70 entries=512 stage=7
9262 attached table Ingress.services.service_ctr entries=7
9263 Table ara_table_2 logical id 0xffffffffffffffff entries=0 stage=6
9264 Table ara_table_7 logical id 0xffffffffffffffff entries=0 stage=6
9265 Table ara_table_5 logical id 0xffffffffffffffff entries=0 stage=6
9266 Table tbl_sidecar433 logical id 0x61 entries=1 stage=6
9267 Gateway cond-61 is also logical id 0x61
9268 Table tbl_sidecar774 logical id 0x60 entries=1 stage=6
9269 Gateway cond-57 is also logical id 0x60
9270 Table tbl_sidecar2173 logical id 0x55 entries=1 stage=5
9271 Gateway cond-76 is also logical id 0x55
9272 Table cond-60 logical id 0x54 entries=0 stage=5
9273 Table cond-59 logical id 0x53 entries=0 stage=5
9274 Table tbl_nat_ingress_CalculateIPv4Len_invert logical id 0x52 entries=1 stage=5
9275 Table tbl_nat_ingress_encap_ipv6 logical id 0x51 entries=1 stage=5
9276 Gateway cond-56 is also logical id 0x51
9277 Table tbl_nat_ingress_encap_ipv4 logical id 0x50 entries=1 stage=5
9278 Table nat_ingress_CalculateIPv4Len_ipv4_set_len logical id 0x42 entries=3072 stage=4
9279 Gateway cond-55 is also logical id 0x42
9280 Table tbl_sidecar788 logical id 0x41 entries=1 stage=4
9281 Gateway cond-58 is also logical id 0x41
9282 Table nat_ingress_ingress_hit logical id 0x40 entries=2048 stage=4
9283 Table tbl_sidecar2386 logical id 0x32 entries=1 stage=3
9284 attached table Egress.unicast_ctr entries=512
9285 Table tbl_sidecar2384 logical id 0x31 entries=1 stage=3
9286 attached table Egress.link_local_mcast_ctr entries=512
9287 Gateway cond-82 is also logical id 0x31
9288 Table nat_ingress_ingress_ipv4 logical id 0x30 entries=1536 stage=3
9289 attached table Ingress.nat_ingress.ipv4_ingress_ctr entries=1536
9290 Table tbl_sidecar2350 logical id 0x23 entries=1 stage=2
9291 attached table Egress.drop_port_ctr entries=512
9292 Table tbl_sidecar2354 logical id 0x22 entries=1 stage=2
9293 attached table Egress.forwarded_ctr entries=512
9294 Table nat_ingress_ingress_ipv4 logical id 0x21 entries=1024 stage=2
9295 attached table Ingress.nat_ingress.ipv4_ingress_ctr entries=1024
9296 Gateway cond-53 is also logical id 0x21
9297 Table nat_ingress_ingress_ipv6 logical id 0x20 entries=2560 stage=2
9298 attached table Ingress.nat_ingress.ipv6_ingress_ctr entries=2560
9299 Gateway cond-54 is also logical id 0x20
9300 Table tbl_sidecar2351 logical id 0x15 entries=1 stage=1
9301 attached table Egress.drop_reason_ctr entries=28
9302 Gateway cond-81 is also logical id 0x15
9303 Table unicast_mac_rewrite_mac_rewrite logical id 0x14 entries=1024 stage=1
9304 attached table Egress.unicast_mac_rewrite.ctr entries=256
9305 Gateway cond-80 is also logical id 0x14
9306 Table cond-52 logical id 0x13 entries=0 stage=1
9307 Table nat_ingress_icmp_dst_port logical id 0x12 entries=512 stage=1
9308 Gateway cond-51 is also logical id 0x12
9309 Table attached_subnet_ingress_attached_subnets_v6 logical id 0x11 entries=1024 stage=1
9310 attached table Ingress.attached_subnet_ingress.attached_subnets_v6_ctr entries=513
9311 Gateway cond-50 is also logical id 0x11
9312 Table attached_subnet_ingress_attached_subnets_v4 logical id 0x10 entries=1024 stage=1
9313 attached table Ingress.attached_subnet_ingress.attached_subnets_v4_ctr entries=513
9314 Gateway cond-49 is also logical id 0x10
9315 Table tbl_sidecar2081 logical id 0xc entries=1 stage=0
9316 attached table Ingress.ingress_ctr entries=512
9317 Table tbl_sidecar2082 logical id 0xb entries=1 stage=0
9318 attached table Ingress.packet_ctr entries=1024
9319 Table tbl_sidecar2296 logical id 0xa entries=1 stage=0
9320 Gateway cond-78 is also logical id 0xa
9321 Table cond-77 logical id 0x9 entries=0 stage=0
9322 Table egress_filter_egress_filter logical id 0x8 entries=5120 stage=0
9323 Gateway cond-79 is also logical id 0x8
9324 Table cond-48 logical id 0x7 entries=0 stage=0
9325 Table filter_switch_ipv6_addr logical id 0x6 entries=512 stage=0
9326 attached table Ingress.filter.ipv6_ctr entries=512
9327 Gateway cond-47 is also logical id 0x6
9328 Table cond-46 logical id 0x5 entries=0 stage=0
9329 Table filter_switch_ipv4_addr logical id 0x4 entries=512 stage=0
9330 attached table Ingress.filter.ipv4_ctr entries=512
9331 Table cond-45 logical id 0x3 entries=0 stage=0
9332 Table cond-44 logical id 0x2 entries=0 stage=0
9333 Table filter_uplink_ports logical id 0x1 entries=5120 stage=0
9334 Gateway cond-43 is also logical id 0x1
9335 Table tbl_sidecar2085 logical id 0x0 entries=1 stage=0
9336 Gateway cond-42 is also logical id 0x0
9337 Finished table placement decisions pipe
9338 folding gateway cond-42 onto tbl_sidecar2085
9339 Adding Ternary Indirect table to tbl_sidecar2085
9340 folding gateway cond-43 onto filter_uplink_ports
9341 Adding Ternary Indirect table to filter_switch_ipv4_addr
9342 folding gateway cond-47 onto filter_switch_ipv6_addr
9343 Adding Ternary Indirect table to filter_switch_ipv6_addr
9344 folding gateway cond-49 onto attached_subnet_ingress_attached_subnets_v4
9345 Adding Ternary Indirect table to attached_subnet_ingress_attached_subnets_v4
9346 Adding Action Data Table to attached_subnet_ingress_attached_subnets_v4
9347 folding gateway cond-50 onto attached_subnet_ingress_attached_subnets_v6
9348 Adding Ternary Indirect table to attached_subnet_ingress_attached_subnets_v6
9349 Adding Action Data Table to attached_subnet_ingress_attached_subnets_v6
9350 folding gateway cond-51 onto nat_ingress_icmp_dst_port
9351 Adding Ternary Indirect table to nat_ingress_icmp_dst_port
9352 folding gateway cond-53 onto nat_ingress_ingress_ipv4
9353 splitting nat_ingress_ingress_ipv4 across 2 stages
9354 Adding Ternary Indirect table to nat_ingress_ingress_ipv4
9355 Adding Action Data Table to nat_ingress_ingress_ipv4
9356 Adding Action Data Table to nat_ingress_ingress_ipv4
9357 folding gateway cond-54 onto nat_ingress_ingress_ipv6
9358 Adding Ternary Indirect table to nat_ingress_ingress_ipv6
9359 Adding Action Data Table to nat_ingress_ingress_ipv6
9360 Adding Action Data Table to nat_ingress_ingress_hit
9361 folding gateway cond-55 onto nat_ingress_CalculateIPv4Len_ipv4_set_len
9362 folding gateway cond-56 onto tbl_nat_ingress_encap_ipv6
9363 Adding Ternary Indirect table to tbl_nat_ingress_encap_ipv6
9364 Adding Action Data Table to tbl_nat_ingress_encap_ipv6
9365 Adding Ternary Indirect table to tbl_nat_ingress_CalculateIPv4Len_invert
9366 Adding Ternary Indirect table to tbl_nat_ingress_encap_ipv4
9367 Adding Action Data Table to tbl_nat_ingress_encap_ipv4
9368 folding gateway cond-57 onto tbl_sidecar774
9369 Adding Ternary Indirect table to tbl_sidecar774
9370 folding gateway cond-58 onto tbl_sidecar788
9371 Adding Ternary Indirect table to tbl_sidecar788
9372 folding gateway cond-61 onto tbl_sidecar433
9373 Adding Ternary Indirect table to tbl_sidecar433
9374 Adding Ternary Indirect table to services_service
9375 Adding Action Data Table to services_service
9376 folding gateway cond-62 onto tbl_sidecar440
9377 Adding Ternary Indirect table to tbl_sidecar440
9378 folding gateway cond-65 onto nat_egress_nat_egress
9379 Adding Action Data Table to nat_egress_nat_egress
9380 folding gateway cond-67 onto tbl_sidecar1298$precompute
9381 folding gateway cond-69 onto l3_router_router6_lookup_idx_lookup$precompute
9382 Adding Ternary Indirect table to l3_router_router6_lookup_idx_lookup$precompute
9383 Adding Ternary Indirect table to tbl_sidecar1403
9384 splitting l3_router_router6_lookup_idx_lookup across 2 stages
9385 Adding Ternary Indirect table to l3_router_router6_lookup_idx_lookup
9386 Adding Action Data Table to l3_router_router6_lookup_idx_lookup
9387 Adding Ternary Indirect table to l3_router_router6_lookup_idx_lookup
9388 Adding Action Data Table to l3_router_router6_lookup_idx_lookup
9389 folding gateway cond-70 onto l3_router_router6_lookup_idx_select_route
9390 Adding Ternary Indirect table to tbl_sidecar1027
9391 folding gateway cond-71 onto tbl_sidecar1039
9392 Adding Ternary Indirect table to tbl_sidecar1039
9393 Adding Action Data Table to l3_router_router6_lookup_idx_route
9394 Adding Ternary Indirect table to tbl_sidecar1039_0
9395 Adding Ternary Indirect table to tbl_sidecar1039_1
9396 Adding Action Data Table to tbl_sidecar1039_1
9397 Adding Ternary Indirect table to tbl_sidecar1298
9398 Adding Ternary Indirect table to l3_router_router4_lookup_idx_lookup
9399 Adding Action Data Table to l3_router_router4_lookup_idx_lookup
9400 folding gateway cond-68 onto l3_router_router4_lookup_idx_select_route
9401 Adding Ternary Indirect table to tbl_sidecar1174
9402 Adding Action Data Table to l3_router_router4_lookup_idx_route
9403 folding gateway cond-73 onto l3_router_Ndp_tbl
9404 Adding Action Data Table to l3_router_Ndp_tbl
9405 Adding Action Data Table to l3_router_Arp_tbl
9406 folding gateway cond-74 onto tbl_sidecar2130
9407 folding gateway cond-75 onto tbl_sidecar2135
9408 Adding Ternary Indirect table to tbl_sidecar2135
9409 Adding Ternary Indirect table to tbl_sidecar2137
9410 Adding Ternary Indirect table to tbl_sidecar2139
9411 folding gateway cond-76 onto tbl_sidecar2173
9412 Adding Ternary Indirect table to tbl_sidecar2173
9413 folding gateway cond-78 onto tbl_sidecar2296
9414 Adding Ternary Indirect table to tbl_sidecar2296
9415 folding gateway cond-79 onto egress_filter_egress_filter
9416 folding gateway cond-80 onto unicast_mac_rewrite_mac_rewrite
9417 Adding Action Data Table to unicast_mac_rewrite_mac_rewrite
9418 folding gateway cond-81 onto tbl_sidecar2351
9419 folding gateway cond-82 onto tbl_sidecar2384
9420 table placement completed pipe
9421 ingress: [59]
9422 +--tbl_sidecar2085
9423 0+--cond-48
9424 00+--tbl_sidecar2082
9425 000+--tbl_sidecar2081
9426 0000+--nat_ingress_icmp_dst_port
9427 00000+--cond-59
9428 000000+--tbl_sidecar2173
9429 0000000+--ara_table_2
9430 00000000+--ara_table_5
9431 000000000+--ara_table_7
9432 0000000000+--tbl_sidecar2139
9433 00000000000+--cond-63
9434 000000000000+--tbl_sidecar2135
9435 0000000000000+--ara_table_0
9436 00000000000000+--ingresshdr.icmp.hdr_checksum_encode_update_condition_3
9437 000000000000000+--ara_table_1
9438 0000000000000000+--ingresshdr.udp.checksum_encode_update_condition_2
9439 00000000000000000+--ara_table_4
9440 000000000000000000+--ara_table_6
9441 0000000000000000000+--ara_table_3
9442 00000000000000000000+--ara_table_8
9443 000000000000000000000+--ara_table_9
9444 0000000000000000000000+--tbl_sidecar2130
9445 0: tbl_sidecar2085(ingress::meta.ipv4_checksum_err;, 1 => $false)
9446 $false: [68]
9447 1: filter_uplink_ports(ingress::meta.dropped; => $true, 1){ GE -1+0, 0 [1x5 5K] }
9448 $true: [119]
9449 $default: [61]
9450 2: cond-44(ingress::hdr.arp.$valid == 1; => $true, 1 => $false)
9451 $true: [66]
9452 4: filter_switch_ipv4_addr{ T 41+11, 0 0K }
9453 $false: [67]
9454 3: cond-45(ingress::hdr.ipv4.$valid == 1; => $true, 1 => $false)
9455 $true: [66]...
9456 $false: [65]
9457 5: cond-46(ingress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
9458 $true: [63]
9459 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 }
9460 $false: [117]
9461 $false: [118]
9462 7: cond-48(!ingress::meta.is_mcast; => $true, ingress::meta.is_link_local_mcastv6; => $true, 1 => $false)
9463 $true: [72]
9464 10: attached_subnet_ingress_attached_subnets_v4(ingress::hdr.ipv4.$valid == 1;, 1 => $false){ GT 32+10, 32 1K }
9465 $false: [71]
9466 11: attached_subnet_ingress_attached_subnets_v6(ingress::hdr.ipv6.$valid == 1;, 1 => $false){ GT 128+10, 32 1K }
9467 $false: [120]
9468 $false: [121]
9469 b: tbl_sidecar2082{ E 0+10, 0 0K }
9470 stats Ingress.packet_ctr 1024
9471 c: tbl_sidecar2081{ E 0+10, 0 0K }
9472 stats Ingress.ingress_ctr 512
9473 12: nat_ingress_icmp_dst_port(!ingress::meta.dropped && ingress::hdr.geneve.$valid != 1;, 1 => $false){ GT 9+0, 0 0K }
9474 $false: [127]
9475 $default: [73] 0
9476 13: cond-52(ingress::hdr.ipv4.$valid == 1; => $true, 1 => $false)
9477 $true: [76]
9478 21: nat_ingress_ingress_ipv4(ingress::meta.encap_needed; => $true, 1){ GT 64+10, 32 1K }
9479 $true: [122]
9480 $try_next_stage: [155]
9481 30: nat_ingress_ingress_ipv4{ GT 64+10, 32 1K }
9482 $false: [77]
9483 20: nat_ingress_ingress_ipv6(ingress::hdr.ipv6.$valid == 1;, 1 => $false){ GT 160+10, 32 2K }
9484 $false: [123]
9485 40: nat_ingress_ingress_hit{ E -6+2, 8 [1x2 2K] }
9486 $hit: [78] 0
9487 42: nat_ingress_CalculateIPv4Len_ipv4_set_len(ingress::hdr.ipv4.$valid == 1;, 1 => $false){ GE -6+16, 2 [1x3 3K] }
9488 $false: [81]
9489 51: tbl_nat_ingress_encap_ipv6(ingress::hdr.ipv6.$valid == 1;, 1 => $false)
9490 $false: [124]
9491 $default: [80]
9492 $default: [79] 0
9493 50: tbl_nat_ingress_encap_ipv4
9494 52: tbl_nat_ingress_CalculateIPv4Len_invert
9495 60: tbl_sidecar774(ingress::hdr.vlan.$valid == 1;, 1 => $false)
9496 $false: [125]
9497 $miss: [84]
9498 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 }
9499 $false: [126]
9500 $default: [83]
9501 53: cond-59(ingress::meta.dropped; => $true, 1 => $false)
9502 $false: [89]
9503 54: cond-60(!ingress::meta.is_mcast; => $true, ingress::meta.is_link_local_mcastv6; => $true, 1 => $false)
9504 $true: [88]
9505 61: tbl_sidecar433(!ingress::meta.is_switch_address; => $false, ingress::hdr.geneve.$valid != 1; => $false, ingress::hdr.geneve.vni == 0; => $false, 1)
9506 $false: [85] 0
9507 70: services_service{ T 34+13, 16 0K }
9508 stats Ingress.services.service_ctr 7
9509 80: tbl_sidecar440(ingress::meta.service_routed && ingress::hdr.ipv6.$valid == 1 && ingress::hdr.ipv6.dst_addr[127:112] == 65282;, 1 => $false)
9510 $false: [128]
9511 $false: [129]
9512 $true: [130]
9513 55: tbl_sidecar2173(ingress::meta.encap_needed;, 1 => $false){ GE 0+8, 4 0K }
9514 $false: [140]
9515 60: ara_table_2
9516 60: ara_table_5
9517 60: ara_table_7
9518 71: tbl_sidecar2139
9519 81: cond-63(!ingress::meta.dropped && !ingress::meta.service_routed; => $true, 1 => $false)
9520 $true: [90] 0
9521 82: cond-64(ingress::hdr.geneve.$valid == 1; => $true, 1 => $false)
9522 $true: [92]
9523 90: nat_egress_nat_egress(ingress::meta.nat_egress_hit;, 1 => $false){ GE -5+19, 10 [1x2 2K] }
9524 $false: [131]
9525 $default: [91]
9526 $false: [132]
9527 a0: cond-66(ingress::meta.dropped; => $true, 1 => $false)
9528 $false: [93] 0
9529 a1: tbl_sidecar1298$precompute(ingress::hdr.ipv4.$valid == 1;, 1 => $false)
9530 $false: [100]
9531 a2: l3_router_router6_lookup_idx_lookup$precompute(ingress::hdr.ipv6.$valid == 1;, 1 => $false)
9532 $false: [135]
9533 $default: [96] 0 00 000
9534 a3: tbl_sidecar1403$precompute
9535 b0: tbl_sidecar1403{ E 0+8, 1 0K }
9536 b2: l3_router_router6_lookup_idx_lookup{ T 128+43, 16 4K }
9537 $try_next_stage: [156]
9538 c0: l3_router_router6_lookup_idx_lookup{ T 128+43, 16 4K }
9539 d0: l3_router_router6_lookup_idx_select_route(ingress::l3_router_fwd.is_hit;, 1 => $false){ GE 6+16, 2 [1x3 3K 3K 3K 3K] }
9540 $false: [134]
9541 $default: [97] 0
9542 d1: tbl_sidecar1039(ingress::hdr.ipv6.hop_limit == 1 && !ingress::meta.skip_ttl_check;, 1 => $false){ GE 0+16, 2 0K }
9543 $false: [99]
9544 f0: l3_router_router6_lookup_idx_route{ E 6+11, 32 [1x2 2K 2K 2K 2K] }
9545 $default: [98] 0
9546 e1: tbl_sidecar1039_0
9547 f1: tbl_sidecar1039_1{ E 0+16, 16 0K }
9548 e0: tbl_sidecar1027
9549 $default: [94] 0 00
9550 a4: l3_router_router4_lookup_idx_lookup{ T 32+11, 16 8K }
9551 b1: tbl_sidecar1298{ E 0+8, 1 0K }
9552 c1: l3_router_router4_lookup_idx_select_route(ingress::l3_router_fwd.is_hit;, 1 => $false){ GE 6+16, 2 [1x3 3K 3K 3K 3K] }
9553 $false: [133]
9554 $default: [95] 0
9555 d2: tbl_sidecar1174
9556 e2: l3_router_router4_lookup_idx_route{ E 7+13, 32 [1x4 4K 4K 4K 4K] }
9557 100: cond-72(ingress::meta.resolve_nexthop; => $true, 1 => $false)
9558 $true: [103]
9559 101: l3_router_Ndp_tbl(ingress::meta.nexthop_is_v6;, 1 => $false){ GE 118+44, 12 [2x1 1K 1K 1K 1K] }
9560 $false: [102]
9561 102: l3_router_Arp_tbl{ E 22+44, 12 [1x1 1K 1K 1K 1K] }
9562 $default: [101]
9563 $false: [136]
9564 $true: [137]
9565 $false: [138]
9566 91: tbl_sidecar2135(ingress::meta.is_mcast && !ingress::meta.is_link_local_mcastv6;, 1 => $false)
9567 $false: [106]
9568 92: tbl_sidecar2137
9569 90: ara_table_0
9570 a5: ingresshdr.icmp.hdr_checksum_encode_update_condition_3(ingress::meta.icmp_recalc == 1 && ingress::hdr.icmp.$valid == 1; => $entry0, ingress::meta.icmp_recalc == 0 && ingress::hdr.icmp.$valid == 1; => $entry1, 1){ GE 0+6, 1 0K }
9571 $entry0, $entry1, $miss: [157]
9572 a0: ara_table_1
9573 b3: ingresshdr.udp.checksum_encode_update_condition_2{ E -4+6, 1 [1x5 5K] }
9574 d0: ara_table_4
9575 d0: ara_table_6
9576 100: ara_table_3
9577 100: ara_table_8
9578 100: ara_table_9
9579 110: tbl_sidecar2130(ingress::meta.dropped;, 1 => $false){ GE 0+10, 0 0K }
9580 stats Ingress.drop_reason_ctr 28
9581 $false: [139]
9582 $default: [104]
9583 111: tbl_sidecar2128{ E 0+10, 0 0K }
9584 stats Ingress.drop_port_ctr 512
9585 egress: [108] 0 00 000
9586 8: egress_filter_egress_filter(egress::meta.bridge_hdr.nat_egress_hit;, 1 => $false){ GE -1+1, 0 [1x5 5K] }
9587 $false: [143]
9588 9: cond-77(egress::hdr.ipv6.$valid == 1; => $true, 1 => $false)
9589 $true: [110]
9590 a: tbl_sidecar2296(egress::hdr.ipv6.dst_addr[127:112] == 65282;, 1 => $false)
9591 $false: [141]
9592 $false: [142]
9593 14: 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] }
9594 $false: [144]
9595 15: tbl_sidecar2351(egress::meta.drop_reason == 0; => $false, 1){ GE 0+10, 0 0K }
9596 stats Egress.drop_reason_ctr 28
9597 $false: [114] 0
9598 22: tbl_sidecar2354{ E 0+10, 0 0K }
9599 stats Egress.forwarded_ctr 512
9600 31: tbl_sidecar2384(egress::is_link_local_ipv6_mcast_0, 1 => $false){ GE 0+10, 0 0K }
9601 stats Egress.link_local_mcast_ctr 512
9602 $false: [116]
9603 32: tbl_sidecar2386{ E 0+10, 0 0K }
9604 stats Egress.unicast_ctr 512
9605 $default: [113]
9606 23: tbl_sidecar2350{ E 0+10, 0 0K }
9607 stats Egress.drop_port_ctr 512
9608