Allocation history of config default_alloc_config 1: TRYING to allocate SUPERCLUSTER Uid: 6956 slice lists: [ ingress::meta.icmp_csum<16> meta solitary no_split mocha [0:15] ] rotational clusters: [[ingress::meta.icmp_csum<16> meta solitary no_split mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7492 slice lists: [ ingress::meta.icmp_csum<16> meta solitary no_split mocha [0:15] ] rotational clusters: [[ingress::meta.icmp_csum<16> meta solitary no_split mocha [0:15]]] Best Score: {M[n_set_gress: 1, n_set_parser_group_gress: 1, n_set_deparser_group_gress: 1, n_inc_containers: 1, ], } Allocation Decisions: allocate: MH0[0:15] <- ingress::meta.icmp_csum<16> meta solitary no_split mocha [0:15] @[-1r,16w] 2: TRYING to allocate SUPERCLUSTER Uid: 6961 slice lists: [ ingress::meta.body_checksum<16> meta solitary no_split mocha [0:15] ] rotational clusters: [[ingress::meta.body_checksum<16> meta solitary no_split mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7497 slice lists: [ ingress::meta.body_checksum<16> meta solitary no_split mocha [0:15] ] rotational clusters: [[ingress::meta.body_checksum<16> meta solitary no_split mocha [0:15]]] Best Score: {M[n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, ], } Allocation Decisions: allocate: MH1[0:15] <- ingress::meta.body_checksum<16> meta solitary no_split mocha [0:15] @[-1r,16w] 3: TRYING to allocate SUPERCLUSTER Uid: 6936 slice lists: [ ] rotational clusters: [[ingress::meta.ipv4_checksum_err<1> meta no_split mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7498 slice lists: [ ] rotational clusters: [[ingress::meta.ipv4_checksum_err<1> meta no_split mocha [0:0]]] Best Score: {M[n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_mismatched_deparser_gress: 1, ], } Allocation Decisions: allocate: MH4[0:0] <- ingress::meta.ipv4_checksum_err<1> meta no_split mocha [0:0] @[-1r,16w] 4: TRYING to allocate SUPERCLUSTER Uid: 6927 slice lists: [ ingress::ig_intr_md_for_dprsr.mirror_type.$valid<1> meta pov mocha [0:0] ingress::ig_intr_md_for_tm.ucast_egress_port.$valid<1> meta pov [0:0] ingress::ig_intr_md_for_tm.mcast_grp_a.$valid<1> meta pov [0:0] ingress::ig_intr_md_for_tm.mcast_grp_b.$valid<1> meta pov [0:0] ingress::ig_intr_md_for_tm.rid.$valid<1> meta pov [0:0] ingress::ig_intr_md_for_tm.level1_exclusion_id.$valid<1> meta pov [0:0] ingress::ig_intr_md_for_tm.level2_exclusion_id.$valid<1> meta pov [0:0] ingress::ig_intr_md_for_tm.level1_mcast_hash.$valid<1> meta pov [0:0] ingress::ig_intr_md_for_tm.level2_mcast_hash.$valid<1> meta pov [0:0] ingress::ig_intr_md_for_dprsr.drop_ctl.$valid<1> meta pov [0:0] ingress::meta.bridge_hdr.$valid<1> pov mocha [0:0] ingress::hdr.ethernet.$valid<1> pov mocha [0:0] ingress::hdr.sidecar.$valid<1> pov [0:0] ingress::hdr.ipv4.$valid<1> pov [0:0] ingress::hdr.icmp.$valid<1> pov [0:0] ingress::hdr.tcp.$valid<1> pov [0:0] ingress::hdr.udp.$valid<1> pov [0:0] ingress::hdr.geneve.$valid<1> pov [0:0] ingress::hdr.inner_eth.$valid<1> pov [0:0] ingress::hdr.inner_ipv4.$valid<1> pov [0:0] ingress::hdr.inner_tcp.$valid<1> pov [0:0] ingress::hdr.inner_udp.$valid<1> pov [0:0] ingress::hdr.inner_icmp.$valid<1> pov [0:0] ingress::hdr.inner_ipv6.$valid<1> pov [0:0] ingress::hdr.geneve_opts.oxg_ext_tag.$valid<1> pov [0:0] ingress::hdr.geneve_opts.oxg_mcast_tag.$valid<1> pov [0:0] ingress::hdr.geneve_opts.oxg_mcast.$valid<1> pov [0:0] ingress::hdr.geneve_opts.oxg_mss_tag.$valid<1> pov [0:0] ingress::hdr.geneve_opts.oxg_mss.$valid<1> pov [0:0] ingress::hdr.ipv6.$valid<1> pov [0:0] ingress::hdr.arp.$valid<1> pov mocha [0:0] ] rotational clusters: [[ingress::ig_intr_md_for_dprsr.mirror_type.$valid<1> meta pov mocha [0:0]]] [[ingress::ig_intr_md_for_tm.ucast_egress_port.$valid<1> meta pov [0:0]]] [[ingress::ig_intr_md_for_tm.mcast_grp_a.$valid<1> meta pov [0:0]]] [[ingress::ig_intr_md_for_tm.mcast_grp_b.$valid<1> meta pov [0:0]]] [[ingress::ig_intr_md_for_tm.rid.$valid<1> meta pov [0:0]]] [[ingress::ig_intr_md_for_tm.level1_exclusion_id.$valid<1> meta pov [0:0]]] [[ingress::ig_intr_md_for_tm.level2_exclusion_id.$valid<1> meta pov [0:0]]] [[ingress::ig_intr_md_for_tm.level1_mcast_hash.$valid<1> meta pov [0:0]]] [[ingress::ig_intr_md_for_tm.level2_mcast_hash.$valid<1> meta pov [0:0]]] [[ingress::ig_intr_md_for_dprsr.drop_ctl.$valid<1> meta pov [0:0]]] [[ingress::meta.bridge_hdr.$valid<1> pov mocha [0:0]]] [[ingress::hdr.ethernet.$valid<1> pov mocha [0:0]]] [[ingress::hdr.sidecar.$valid<1> pov [0:0]]] [[ingress::hdr.ipv4.$valid<1> pov [0:0]]] [[ingress::hdr.icmp.$valid<1> pov [0:0]]] [[ingress::hdr.tcp.$valid<1> pov [0:0]]] [[ingress::hdr.udp.$valid<1> pov [0:0]]] [[ingress::hdr.geneve.$valid<1> pov [0:0]]] [[ingress::hdr.inner_eth.$valid<1> pov [0:0]]] [[ingress::hdr.inner_ipv4.$valid<1> pov [0:0]]] [[ingress::hdr.inner_tcp.$valid<1> pov [0:0]]] [[ingress::hdr.inner_udp.$valid<1> pov [0:0]]] [[ingress::hdr.inner_icmp.$valid<1> pov [0:0]]] [[ingress::hdr.inner_ipv6.$valid<1> pov [0:0]]] [[ingress::hdr.geneve_opts.oxg_ext_tag.$valid<1> pov [0:0]]] [[ingress::hdr.geneve_opts.oxg_mcast_tag.$valid<1> pov [0:0]]] [[ingress::hdr.geneve_opts.oxg_mcast.$valid<1> pov [0:0]]] [[ingress::hdr.geneve_opts.oxg_mss_tag.$valid<1> pov [0:0]]] [[ingress::hdr.geneve_opts.oxg_mss.$valid<1> pov [0:0]]] [[ingress::hdr.ipv6.$valid<1> pov [0:0]]] [[ingress::hdr.arp.$valid<1> pov mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7504 slice lists: [ ingress::ig_intr_md_for_dprsr.mirror_type.$valid<1> meta pov mocha [0:0] ingress::ig_intr_md_for_tm.ucast_egress_port.$valid<1> meta pov [0:0] ingress::ig_intr_md_for_tm.mcast_grp_a.$valid<1> meta pov [0:0] ingress::ig_intr_md_for_tm.mcast_grp_b.$valid<1> meta pov [0:0] ingress::ig_intr_md_for_tm.rid.$valid<1> meta pov [0:0] ingress::ig_intr_md_for_tm.level1_exclusion_id.$valid<1> meta pov [0:0] ingress::ig_intr_md_for_tm.level2_exclusion_id.$valid<1> meta pov [0:0] ingress::ig_intr_md_for_tm.level1_mcast_hash.$valid<1> meta pov [0:0] ingress::ig_intr_md_for_tm.level2_mcast_hash.$valid<1> meta pov [0:0] ingress::ig_intr_md_for_dprsr.drop_ctl.$valid<1> meta pov [0:0] ingress::meta.bridge_hdr.$valid<1> pov mocha [0:0] ingress::hdr.ethernet.$valid<1> pov mocha [0:0] ingress::hdr.sidecar.$valid<1> pov [0:0] ingress::hdr.ipv4.$valid<1> pov [0:0] ingress::hdr.icmp.$valid<1> pov [0:0] ingress::hdr.tcp.$valid<1> pov [0:0] ingress::hdr.udp.$valid<1> pov [0:0] ingress::hdr.geneve.$valid<1> pov [0:0] ingress::hdr.inner_eth.$valid<1> pov [0:0] ingress::hdr.inner_ipv4.$valid<1> pov [0:0] ingress::hdr.inner_tcp.$valid<1> pov [0:0] ingress::hdr.inner_udp.$valid<1> pov [0:0] ingress::hdr.inner_icmp.$valid<1> pov [0:0] ingress::hdr.inner_ipv6.$valid<1> pov [0:0] ingress::hdr.geneve_opts.oxg_ext_tag.$valid<1> pov [0:0] ingress::hdr.geneve_opts.oxg_mcast_tag.$valid<1> pov [0:0] ingress::hdr.geneve_opts.oxg_mcast.$valid<1> pov [0:0] ingress::hdr.geneve_opts.oxg_mss_tag.$valid<1> pov [0:0] ingress::hdr.geneve_opts.oxg_mss.$valid<1> pov [0:0] ingress::hdr.ipv6.$valid<1> pov [0:0] ingress::hdr.arp.$valid<1> pov mocha [0:0] ] rotational clusters: [[ingress::ig_intr_md_for_dprsr.mirror_type.$valid<1> meta pov mocha [0:0]]] [[ingress::ig_intr_md_for_tm.ucast_egress_port.$valid<1> meta pov [0:0]]] [[ingress::ig_intr_md_for_tm.mcast_grp_a.$valid<1> meta pov [0:0]]] [[ingress::ig_intr_md_for_tm.mcast_grp_b.$valid<1> meta pov [0:0]]] [[ingress::ig_intr_md_for_tm.rid.$valid<1> meta pov [0:0]]] [[ingress::ig_intr_md_for_tm.level1_exclusion_id.$valid<1> meta pov [0:0]]] [[ingress::ig_intr_md_for_tm.level2_exclusion_id.$valid<1> meta pov [0:0]]] [[ingress::ig_intr_md_for_tm.level1_mcast_hash.$valid<1> meta pov [0:0]]] [[ingress::ig_intr_md_for_tm.level2_mcast_hash.$valid<1> meta pov [0:0]]] [[ingress::ig_intr_md_for_dprsr.drop_ctl.$valid<1> meta pov [0:0]]] [[ingress::meta.bridge_hdr.$valid<1> pov mocha [0:0]]] [[ingress::hdr.ethernet.$valid<1> pov mocha [0:0]]] [[ingress::hdr.sidecar.$valid<1> pov [0:0]]] [[ingress::hdr.ipv4.$valid<1> pov [0:0]]] [[ingress::hdr.icmp.$valid<1> pov [0:0]]] [[ingress::hdr.tcp.$valid<1> pov [0:0]]] [[ingress::hdr.udp.$valid<1> pov [0:0]]] [[ingress::hdr.geneve.$valid<1> pov [0:0]]] [[ingress::hdr.inner_eth.$valid<1> pov [0:0]]] [[ingress::hdr.inner_ipv4.$valid<1> pov [0:0]]] [[ingress::hdr.inner_tcp.$valid<1> pov [0:0]]] [[ingress::hdr.inner_udp.$valid<1> pov [0:0]]] [[ingress::hdr.inner_icmp.$valid<1> pov [0:0]]] [[ingress::hdr.inner_ipv6.$valid<1> pov [0:0]]] [[ingress::hdr.geneve_opts.oxg_ext_tag.$valid<1> pov [0:0]]] [[ingress::hdr.geneve_opts.oxg_mcast_tag.$valid<1> pov [0:0]]] [[ingress::hdr.geneve_opts.oxg_mcast.$valid<1> pov [0:0]]] [[ingress::hdr.geneve_opts.oxg_mss_tag.$valid<1> pov [0:0]]] [[ingress::hdr.geneve_opts.oxg_mss.$valid<1> pov [0:0]]] [[ingress::hdr.ipv6.$valid<1> pov [0:0]]] [[ingress::hdr.arp.$valid<1> pov mocha [0:0]]] Best Score: {mocha_on_phv_bits: 4, wasted_pov_bits: 1, [n_set_gress: 1, n_set_parser_group_gress: 1, n_set_deparser_group_gress: 1, n_inc_containers: 1, n_field_packing_score: 137, ], } Allocation Decisions: allocate: W0[0:0] <- ingress::ig_intr_md_for_dprsr.mirror_type.$valid<1> meta pov mocha [0:0] @[-1r,16w] allocate: W0[1:1] <- ingress::ig_intr_md_for_tm.ucast_egress_port.$valid<1> meta pov [0:0] @[-1r,16w] allocate: W0[2:2] <- ingress::ig_intr_md_for_tm.mcast_grp_a.$valid<1> meta pov [0:0] @[-1r,16w] allocate: W0[3:3] <- ingress::ig_intr_md_for_tm.mcast_grp_b.$valid<1> meta pov [0:0] @[-1r,16w] allocate: W0[4:4] <- ingress::ig_intr_md_for_tm.rid.$valid<1> meta pov [0:0] @[-1r,16w] allocate: W0[5:5] <- ingress::ig_intr_md_for_tm.level1_exclusion_id.$valid<1> meta pov [0:0] @[-1r,16w] allocate: W0[6:6] <- ingress::ig_intr_md_for_tm.level2_exclusion_id.$valid<1> meta pov [0:0] @[-1r,16w] allocate: W0[7:7] <- ingress::ig_intr_md_for_tm.level1_mcast_hash.$valid<1> meta pov [0:0] @[-1r,16w] allocate: W0[8:8] <- ingress::ig_intr_md_for_tm.level2_mcast_hash.$valid<1> meta pov [0:0] @[-1r,16w] allocate: W0[9:9] <- ingress::ig_intr_md_for_dprsr.drop_ctl.$valid<1> meta pov [0:0] @[-1r,16w] allocate: W0[10:10] <- ingress::meta.bridge_hdr.$valid<1> pov mocha [0:0] @[-1r,16w] allocate: W0[11:11] <- ingress::hdr.ethernet.$valid<1> pov mocha [0:0] @[-1r,16w] allocate: W0[12:12] <- ingress::hdr.sidecar.$valid<1> pov [0:0] @[-1r,16w] allocate: W0[13:13] <- ingress::hdr.ipv4.$valid<1> pov [0:0] @[-1r,16w] allocate: W0[14:14] <- ingress::hdr.icmp.$valid<1> pov [0:0] @[-1r,16w] allocate: W0[15:15] <- ingress::hdr.tcp.$valid<1> pov [0:0] @[-1r,16w] allocate: W0[16:16] <- ingress::hdr.udp.$valid<1> pov [0:0] @[-1r,16w] allocate: W0[17:17] <- ingress::hdr.geneve.$valid<1> pov [0:0] @[-1r,16w] allocate: W0[18:18] <- ingress::hdr.inner_eth.$valid<1> pov [0:0] @[-1r,16w] allocate: W0[19:19] <- ingress::hdr.inner_ipv4.$valid<1> pov [0:0] @[-1r,16w] allocate: W0[20:20] <- ingress::hdr.inner_tcp.$valid<1> pov [0:0] @[-1r,16w] allocate: W0[21:21] <- ingress::hdr.inner_udp.$valid<1> pov [0:0] @[-1r,16w] allocate: W0[22:22] <- ingress::hdr.inner_icmp.$valid<1> pov [0:0] @[-1r,16w] allocate: W0[23:23] <- ingress::hdr.inner_ipv6.$valid<1> pov [0:0] @[-1r,16w] allocate: W0[24:24] <- ingress::hdr.geneve_opts.oxg_ext_tag.$valid<1> pov [0:0] @[-1r,16w] allocate: W0[25:25] <- ingress::hdr.geneve_opts.oxg_mcast_tag.$valid<1> pov [0:0] @[-1r,16w] allocate: W0[26:26] <- ingress::hdr.geneve_opts.oxg_mcast.$valid<1> pov [0:0] @[-1r,16w] allocate: W0[27:27] <- ingress::hdr.geneve_opts.oxg_mss_tag.$valid<1> pov [0:0] @[-1r,16w] allocate: W0[28:28] <- ingress::hdr.geneve_opts.oxg_mss.$valid<1> pov [0:0] @[-1r,16w] allocate: W0[29:29] <- ingress::hdr.ipv6.$valid<1> pov [0:0] @[-1r,16w] allocate: W0[30:30] <- ingress::hdr.arp.$valid<1> pov mocha [0:0] @[-1r,16w] 5: TRYING to allocate SUPERCLUSTER Uid: 7243 slice lists: [ egress::eg_intr_md_for_dprsr.mirror_io_select.$valid<1> meta pov mocha [0:0] egress::eg_intr_md.egress_port.$valid<1> meta pov mocha [0:0] egress::eg_intr_md_for_dprsr.drop_ctl.$valid<1> meta pov [0:0] egress::hdr.ethernet.$valid<1> pov mocha [0:0] egress::hdr.inner_ipv4.$valid<1> pov mocha [0:0] egress::hdr.inner_tcp.$valid<1> pov mocha [0:0] egress::hdr.inner_udp.$valid<1> pov mocha [0:0] egress::hdr.inner_ipv6.$valid<1> pov mocha [0:0] ] rotational clusters: [[egress::eg_intr_md_for_dprsr.mirror_io_select.$valid<1> meta pov mocha [0:0]]] [[egress::eg_intr_md.egress_port.$valid<1> meta pov mocha [0:0]]] [[egress::eg_intr_md_for_dprsr.drop_ctl.$valid<1> meta pov [0:0]]] [[egress::hdr.ethernet.$valid<1> pov mocha [0:0]]] [[egress::hdr.inner_ipv4.$valid<1> pov mocha [0:0]]] [[egress::hdr.inner_tcp.$valid<1> pov mocha [0:0]]] [[egress::hdr.inner_udp.$valid<1> pov mocha [0:0]]] [[egress::hdr.inner_ipv6.$valid<1> pov mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7524 slice lists: [ egress::eg_intr_md_for_dprsr.mirror_io_select.$valid<1> meta pov mocha [0:0] egress::eg_intr_md.egress_port.$valid<1> meta pov mocha [0:0] egress::eg_intr_md_for_dprsr.drop_ctl.$valid<1> meta pov [0:0] egress::hdr.ethernet.$valid<1> pov mocha [0:0] egress::hdr.inner_ipv4.$valid<1> pov mocha [0:0] egress::hdr.inner_tcp.$valid<1> pov mocha [0:0] egress::hdr.inner_udp.$valid<1> pov mocha [0:0] egress::hdr.inner_ipv6.$valid<1> pov mocha [0:0] ] rotational clusters: [[egress::eg_intr_md_for_dprsr.mirror_io_select.$valid<1> meta pov mocha [0:0]]] [[egress::eg_intr_md.egress_port.$valid<1> meta pov mocha [0:0]]] [[egress::eg_intr_md_for_dprsr.drop_ctl.$valid<1> meta pov [0:0]]] [[egress::hdr.ethernet.$valid<1> pov mocha [0:0]]] [[egress::hdr.inner_ipv4.$valid<1> pov mocha [0:0]]] [[egress::hdr.inner_tcp.$valid<1> pov mocha [0:0]]] [[egress::hdr.inner_udp.$valid<1> pov mocha [0:0]]] [[egress::hdr.inner_ipv6.$valid<1> pov mocha [0:0]]] Best Score: {mocha_on_phv_bits: 7, [n_set_gress: 1, n_set_parser_group_gress: 1, n_set_deparser_group_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, n_field_packing_score: 4, ], } Allocation Decisions: allocate: B4[0:0] <- egress::eg_intr_md_for_dprsr.mirror_io_select.$valid<1> meta pov mocha [0:0] @[-1r,16w] allocate: B4[1:1] <- egress::eg_intr_md.egress_port.$valid<1> meta pov mocha [0:0] @[-1r,16w] allocate: B4[2:2] <- egress::eg_intr_md_for_dprsr.drop_ctl.$valid<1> meta pov [0:0] @[-1r,16w] allocate: B4[3:3] <- egress::hdr.ethernet.$valid<1> pov mocha [0:0] @[-1r,16w] allocate: B4[4:4] <- egress::hdr.inner_ipv4.$valid<1> pov mocha [0:0] @[-1r,16w] allocate: B4[5:5] <- egress::hdr.inner_tcp.$valid<1> pov mocha [0:0] @[-1r,16w] allocate: B4[6:6] <- egress::hdr.inner_udp.$valid<1> pov mocha [0:0] @[-1r,16w] allocate: B4[7:7] <- egress::hdr.inner_ipv6.$valid<1> pov mocha [0:0] @[-1r,16w] 6: TRYING to allocate SUPERCLUSTER Uid: 7475 slice lists: [ ] rotational clusters: [[ingress::hdr.vlan.$valid<1> pov [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7525 slice lists: [ ] rotational clusters: [[ingress::hdr.vlan.$valid<1> pov [0:0]]] Best Score: {wasted_pov_bits: 7, [n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, ], } Allocation Decisions: allocate: B1[0:0] <- ingress::hdr.vlan.$valid<1> pov [0:0] @[-1r,16w] 7: TRYING to allocate SUPERCLUSTER Uid: 7230 slice lists: [ ] rotational clusters: [[ingress::hdr.icmp.hdr_checksum.$deparse_original_csum<1> meta pov [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7526 slice lists: [ ] rotational clusters: [[ingress::hdr.icmp.hdr_checksum.$deparse_original_csum<1> meta pov [0:0]]] Best Score: {wasted_pov_bits: 7, [n_set_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, ], } Allocation Decisions: allocate: B2[0:0] <- ingress::hdr.icmp.hdr_checksum.$deparse_original_csum<1> meta pov [0:0] @[-1r,16w] 8: TRYING to allocate SUPERCLUSTER Uid: 7231 slice lists: [ ] rotational clusters: [[ingress::hdr.icmp.hdr_checksum.$deparse_updated_csum_0<1> meta pov [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7527 slice lists: [ ] rotational clusters: [[ingress::hdr.icmp.hdr_checksum.$deparse_updated_csum_0<1> meta pov [0:0]]] Best Score: {wasted_pov_bits: 7, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B2[1:1] <- ingress::hdr.icmp.hdr_checksum.$deparse_updated_csum_0<1> meta pov [0:0] @[-1r,16w] 9: TRYING to allocate SUPERCLUSTER Uid: 7225 slice lists: [ ] rotational clusters: [[ingress::hdr.udp.checksum.$deparse_original_csum<1> meta pov [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7528 slice lists: [ ] rotational clusters: [[ingress::hdr.udp.checksum.$deparse_original_csum<1> meta pov [0:0]]] Best Score: {wasted_pov_bits: 7, [n_set_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, ], } Allocation Decisions: allocate: B3[0:0] <- ingress::hdr.udp.checksum.$deparse_original_csum<1> meta pov [0:0] @[-1r,16w] 10: TRYING to allocate SUPERCLUSTER Uid: 7226 slice lists: [ ] rotational clusters: [[ingress::hdr.udp.checksum.$deparse_updated_csum_0<1> meta pov [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7529 slice lists: [ ] rotational clusters: [[ingress::hdr.udp.checksum.$deparse_updated_csum_0<1> meta pov [0:0]]] Best Score: {wasted_pov_bits: 7, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B3[1:1] <- ingress::hdr.udp.checksum.$deparse_updated_csum_0<1> meta pov [0:0] @[-1r,16w] 11: TRYING to allocate SUPERCLUSTER Uid: 7227 slice lists: [ ] rotational clusters: [[ingress::hdr.udp.checksum.$deparse_updated_csum_1<1> meta pov [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7530 slice lists: [ ] rotational clusters: [[ingress::hdr.udp.checksum.$deparse_updated_csum_1<1> meta pov [0:0]]] Best Score: {wasted_pov_bits: 7, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B3[2:2] <- ingress::hdr.udp.checksum.$deparse_updated_csum_1<1> meta pov [0:0] @[-1r,16w] 12: TRYING to allocate SUPERCLUSTER Uid: 7228 slice lists: [ ] rotational clusters: [[ingress::hdr.udp.checksum.$deparse_updated_csum_2<1> meta pov [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7531 slice lists: [ ] rotational clusters: [[ingress::hdr.udp.checksum.$deparse_updated_csum_2<1> meta pov [0:0]]] Best Score: {wasted_pov_bits: 7, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B3[3:3] <- ingress::hdr.udp.checksum.$deparse_updated_csum_2<1> meta pov [0:0] @[-1r,16w] 13: TRYING to allocate SUPERCLUSTER Uid: 7229 slice lists: [ ] rotational clusters: [[ingress::hdr.udp.checksum.$deparse_updated_csum_3<1> meta pov [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7532 slice lists: [ ] rotational clusters: [[ingress::hdr.udp.checksum.$deparse_updated_csum_3<1> meta pov [0:0]]] Best Score: {wasted_pov_bits: 7, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B3[4:4] <- ingress::hdr.udp.checksum.$deparse_updated_csum_3<1> meta pov [0:0] @[-1r,16w] 14: TRYING to allocate SUPERCLUSTER Uid: 7476 slice lists: [ ] rotational clusters: [[egress::hdr.vlan.$valid<1> pov [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7533 slice lists: [ ] rotational clusters: [[egress::hdr.vlan.$valid<1> pov [0:0]]] Best Score: {wasted_pov_bits: 7, [n_set_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, ], } Allocation Decisions: allocate: B5[0:0] <- egress::hdr.vlan.$valid<1> pov [0:0] @[-1r,16w] 15: TRYING to allocate SUPERCLUSTER Uid: 7477 slice lists: [ ] rotational clusters: [[egress::hdr.ipv4.$valid<1> pov [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7534 slice lists: [ ] rotational clusters: [[egress::hdr.ipv4.$valid<1> pov [0:0]]] Best Score: {wasted_pov_bits: 7, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B5[1:1] <- egress::hdr.ipv4.$valid<1> pov [0:0] @[-1r,16w] 16: TRYING to allocate SUPERCLUSTER Uid: 7478 slice lists: [ ] rotational clusters: [[egress::hdr.ipv6.$valid<1> pov [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7535 slice lists: [ ] rotational clusters: [[egress::hdr.ipv6.$valid<1> pov [0:0]]] Best Score: {wasted_pov_bits: 7, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B5[2:2] <- egress::hdr.ipv6.$valid<1> pov [0:0] @[-1r,16w] 17: TRYING to allocate SUPERCLUSTER Uid: 7479 slice lists: [ ] rotational clusters: [[egress::hdr.udp.$valid<1> pov [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7536 slice lists: [ ] rotational clusters: [[egress::hdr.udp.$valid<1> pov [0:0]]] Best Score: {wasted_pov_bits: 7, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B5[3:3] <- egress::hdr.udp.$valid<1> pov [0:0] @[-1r,16w] 18: TRYING to allocate SUPERCLUSTER Uid: 7480 slice lists: [ ] rotational clusters: [[egress::hdr.geneve.$valid<1> pov [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7537 slice lists: [ ] rotational clusters: [[egress::hdr.geneve.$valid<1> pov [0:0]]] Best Score: {wasted_pov_bits: 7, [n_packing_bits: 1, n_packing_priority: 100000, n_field_packing_score: 1, ], } Allocation Decisions: allocate: B5[4:4] <- egress::hdr.geneve.$valid<1> pov [0:0] @[-1r,16w] 19: TRYING to allocate SUPERCLUSTER Uid: 7481 slice lists: [ ] rotational clusters: [[egress::hdr.inner_eth.$valid<1> pov [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7538 slice lists: [ ] rotational clusters: [[egress::hdr.inner_eth.$valid<1> pov [0:0]]] Best Score: {wasted_pov_bits: 7, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B5[5:5] <- egress::hdr.inner_eth.$valid<1> pov [0:0] @[-1r,16w] 20: TRYING to allocate SUPERCLUSTER Uid: 7482 slice lists: [ ] rotational clusters: [[egress::hdr.geneve_opts.oxg_ext_tag.$valid<1> pov [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7539 slice lists: [ ] rotational clusters: [[egress::hdr.geneve_opts.oxg_ext_tag.$valid<1> pov [0:0]]] Best Score: {wasted_pov_bits: 7, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B5[6:6] <- egress::hdr.geneve_opts.oxg_ext_tag.$valid<1> pov [0:0] @[-1r,16w] 21: TRYING to allocate SUPERCLUSTER Uid: 7483 slice lists: [ ] rotational clusters: [[egress::hdr.geneve_opts.oxg_mcast_tag.$valid<1> pov [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7540 slice lists: [ ] rotational clusters: [[egress::hdr.geneve_opts.oxg_mcast_tag.$valid<1> pov [0:0]]] Best Score: {wasted_pov_bits: 7, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B5[7:7] <- egress::hdr.geneve_opts.oxg_mcast_tag.$valid<1> pov [0:0] @[-1r,16w] 22: TRYING to allocate SUPERCLUSTER Uid: 7484 slice lists: [ ] rotational clusters: [[egress::hdr.geneve_opts.oxg_mcast.$valid<1> pov [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7541 slice lists: [ ] rotational clusters: [[egress::hdr.geneve_opts.oxg_mcast.$valid<1> pov [0:0]]] Best Score: {wasted_pov_bits: 7, [n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, n_mismatched_deparser_gress: 1, ], } Allocation Decisions: allocate: B8[0:0] <- egress::hdr.geneve_opts.oxg_mcast.$valid<1> pov [0:0] @[-1r,16w] 23: TRYING to allocate SUPERCLUSTER Uid: 7485 slice lists: [ ] rotational clusters: [[egress::hdr.geneve_opts.oxg_mss_tag.$valid<1> pov [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7542 slice lists: [ ] rotational clusters: [[egress::hdr.geneve_opts.oxg_mss_tag.$valid<1> pov [0:0]]] Best Score: {wasted_pov_bits: 7, [n_set_deparser_group_gress: 1, n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B8[1:1] <- egress::hdr.geneve_opts.oxg_mss_tag.$valid<1> pov [0:0] @[-1r,16w] 24: TRYING to allocate SUPERCLUSTER Uid: 7486 slice lists: [ ] rotational clusters: [[egress::hdr.geneve_opts.oxg_mss.$valid<1> pov [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7543 slice lists: [ ] rotational clusters: [[egress::hdr.geneve_opts.oxg_mss.$valid<1> pov [0:0]]] Best Score: {wasted_pov_bits: 7, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B8[2:2] <- egress::hdr.geneve_opts.oxg_mss.$valid<1> pov [0:0] @[-1r,16w] 25: TRYING to allocate SUPERCLUSTER Uid: 7473 slice lists: [ ] rotational clusters: [[egress::hdr.inner_ipv4.hdr_checksum.$deparse_original_csum<1> meta pov [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7544 slice lists: [ ] rotational clusters: [[egress::hdr.inner_ipv4.hdr_checksum.$deparse_original_csum<1> meta pov [0:0]]] Best Score: {wasted_pov_bits: 7, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B8[3:3] <- egress::hdr.inner_ipv4.hdr_checksum.$deparse_original_csum<1> meta pov [0:0] @[-1r,16w] 26: TRYING to allocate SUPERCLUSTER Uid: 7474 slice lists: [ ] rotational clusters: [[egress::hdr.inner_ipv4.hdr_checksum.$deparse_updated_csum_0<1> meta pov [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7545 slice lists: [ ] rotational clusters: [[egress::hdr.inner_ipv4.hdr_checksum.$deparse_updated_csum_0<1> meta pov [0:0]]] Best Score: {wasted_pov_bits: 7, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B8[4:4] <- egress::hdr.inner_ipv4.hdr_checksum.$deparse_updated_csum_0<1> meta pov [0:0] @[-1r,16w] 27: TRYING to allocate SUPERCLUSTER Uid: 7487 slice lists: [ ] rotational clusters: [[egress::hdr.tcp.$valid<1> pov [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7546 slice lists: [ ] rotational clusters: [[egress::hdr.tcp.$valid<1> pov [0:0]]] Best Score: {wasted_pov_bits: 7, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B8[5:5] <- egress::hdr.tcp.$valid<1> pov [0:0] @[-1r,16w] 28: TRYING to allocate SUPERCLUSTER Uid: 7131 slice lists: [ ingress::hdr.inner_udp.hdr_length<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15] ] [ ingress::meta.l4_length<16> meta solitary no_split [0:15] ] [ ingress::hdr.ipv4.total_len<16> ^0 ^bit[0..31] deparsed no_split exact_containers mocha [0:15] ] [ ingress::hdr.udp.hdr_length<16> ^0 ^bit[0..47] deparsed solitary no_split exact_containers [0:15] ] [ ingress::hdr.ipv6.payload_len<16> ^0 ^bit[0..47] deparsed solitary no_split exact_containers [0:15] ] [ ingress::hdr.inner_ipv4.total_len<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.inner_ipv6.payload_len<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.inner_udp.hdr_length<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15]], [ingress::meta.l4_length<16> meta solitary no_split [0:15], ingress::hdr.ipv4.total_len<16> ^0 ^bit[0..31] deparsed no_split exact_containers mocha [0:15], ingress::hdr.udp.hdr_length<16> ^0 ^bit[0..47] deparsed solitary no_split exact_containers [0:15], ingress::hdr.ipv6.payload_len<16> ^0 ^bit[0..47] deparsed solitary no_split exact_containers [0:15]], [ingress::hdr.inner_ipv4.total_len<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]], [ingress::hdr.inner_ipv6.payload_len<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7554 slice lists: [ ingress::hdr.inner_udp.hdr_length<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15] ] [ ingress::meta.l4_length<16> meta solitary no_split [0:15] ] [ ingress::hdr.ipv4.total_len<16> ^0 ^bit[0..31] deparsed no_split exact_containers mocha [0:15] ] [ ingress::hdr.udp.hdr_length<16> ^0 ^bit[0..47] deparsed solitary no_split exact_containers [0:15] ] [ ingress::hdr.ipv6.payload_len<16> ^0 ^bit[0..47] deparsed solitary no_split exact_containers [0:15] ] [ ingress::hdr.inner_ipv4.total_len<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.inner_ipv6.payload_len<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.inner_udp.hdr_length<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15]], [ingress::meta.l4_length<16> meta solitary no_split [0:15], ingress::hdr.ipv4.total_len<16> ^0 ^bit[0..31] deparsed no_split exact_containers mocha [0:15], ingress::hdr.udp.hdr_length<16> ^0 ^bit[0..47] deparsed solitary no_split exact_containers [0:15], ingress::hdr.ipv6.payload_len<16> ^0 ^bit[0..47] deparsed solitary no_split exact_containers [0:15]], [ingress::hdr.inner_ipv4.total_len<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]], [ingress::hdr.inner_ipv6.payload_len<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15]]] Best Score: {M[n_set_gress: 3, n_set_parser_group_gress: 3, n_set_deparser_group_gress: 3, n_overlay_bits: 16, n_inc_containers: 3, ], [n_set_gress: 3, n_set_parser_group_gress: 2, n_set_deparser_group_gress: 3, n_inc_containers: 3, n_inc_small_containers: 3, ], } Allocation Decisions: allocate: MH5[0:15] <- ingress::hdr.inner_ipv4.total_len<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: MH5[0:15] <- ingress::hdr.inner_ipv6.payload_len<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: MH6[0:15] <- ingress::hdr.ipv4.total_len<16> ^0 ^bit[0..31] deparsed no_split exact_containers mocha [0:15] @[-1r,16w] allocate: MH7[0:15] <- ingress::hdr.inner_udp.hdr_length<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: H12[0:15] <- ingress::meta.l4_length<16> meta solitary no_split [0:15] @[-1r,16w] allocate: H13[0:15] <- ingress::hdr.ipv6.payload_len<16> ^0 ^bit[0..47] deparsed solitary no_split exact_containers [0:15] @[-1r,16w] allocate: H14[0:15] <- ingress::hdr.udp.hdr_length<16> ^0 ^bit[0..47] deparsed solitary no_split exact_containers [0:15] @[-1r,16w] 29: TRYING to allocate SUPERCLUSTER Uid: 7030 slice lists: [ ingress::hdr.inner_ipv4.ttl<8> ^0 ^bit[0..71] deparsed exact_containers mocha [0:7] ] [ ingress::hdr.ipv4.ttl<8> ^0 ^bit[0..71] deparsed solitary no_split exact_containers [0:7] ] rotational clusters: [[ingress::hdr.inner_ipv4.ttl<8> ^0 ^bit[0..71] deparsed exact_containers mocha [0:7]], [ingress::hdr.ipv4.ttl<8> ^0 ^bit[0..71] deparsed solitary no_split exact_containers [0:7]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7559 slice lists: [ ingress::hdr.inner_ipv4.ttl<8> ^0 ^bit[0..71] deparsed exact_containers mocha [0:7] ] [ ingress::hdr.ipv4.ttl<8> ^0 ^bit[0..71] deparsed solitary no_split exact_containers [0:7] ] rotational clusters: [[ingress::hdr.inner_ipv4.ttl<8> ^0 ^bit[0..71] deparsed exact_containers mocha [0:7]], [ingress::hdr.ipv4.ttl<8> ^0 ^bit[0..71] deparsed solitary no_split exact_containers [0:7]]] Best Score: {M[n_set_gress: 1, n_set_parser_group_gress: 1, n_set_deparser_group_gress: 1, n_inc_containers: 1, ], [n_set_gress: 1, n_set_parser_group_gress: 1, n_set_deparser_group_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, ], } Allocation Decisions: allocate: MB4[0:7] <- ingress::hdr.inner_ipv4.ttl<8> ^0 ^bit[0..71] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: B12[0:7] <- ingress::hdr.ipv4.ttl<8> ^0 ^bit[0..71] deparsed solitary no_split exact_containers [0:7] @[-1r,16w] 30: TRYING to allocate SUPERCLUSTER Uid: 7126 slice lists: [ ingress::hdr.inner_ipv6.hop_limit<8> ^0 ^bit[0..63] deparsed exact_containers mocha [0:7] ] [ ingress::hdr.ipv6.hop_limit<8> ^0 ^bit[0..63] deparsed solitary no_split exact_containers [0:7] ] rotational clusters: [[ingress::hdr.inner_ipv6.hop_limit<8> ^0 ^bit[0..63] deparsed exact_containers mocha [0:7]], [ingress::hdr.ipv6.hop_limit<8> ^0 ^bit[0..63] deparsed solitary no_split exact_containers [0:7]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7564 slice lists: [ ingress::hdr.inner_ipv6.hop_limit<8> ^0 ^bit[0..63] deparsed exact_containers mocha [0:7] ] [ ingress::hdr.ipv6.hop_limit<8> ^0 ^bit[0..63] deparsed solitary no_split exact_containers [0:7] ] rotational clusters: [[ingress::hdr.inner_ipv6.hop_limit<8> ^0 ^bit[0..63] deparsed exact_containers mocha [0:7]], [ingress::hdr.ipv6.hop_limit<8> ^0 ^bit[0..63] deparsed solitary no_split exact_containers [0:7]]] Best Score: {M[n_overlay_bits: 8, ], [n_overlay_bits: 8, ], } Allocation Decisions: allocate: MB4[0:7] <- ingress::hdr.inner_ipv6.hop_limit<8> ^0 ^bit[0..63] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: B12[0:7] <- ingress::hdr.ipv6.hop_limit<8> ^0 ^bit[0..63] deparsed solitary no_split exact_containers [0:7] @[-1r,16w] 31: TRYING to allocate SUPERCLUSTER Uid: 7431 slice lists: [ egress::hdr.inner_ipv4.ttl<8> ^0 ^bit[0..71] deparsed solitary no_split exact_containers [0:7] ] rotational clusters: [[egress::hdr.inner_ipv4.ttl<8> ^0 ^bit[0..71] deparsed solitary no_split exact_containers [0:7]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7569 slice lists: [ egress::hdr.inner_ipv4.ttl<8> ^0 ^bit[0..71] deparsed solitary no_split exact_containers [0:7] ] rotational clusters: [[egress::hdr.inner_ipv4.ttl<8> ^0 ^bit[0..71] deparsed solitary no_split exact_containers [0:7]]] Best Score: {[n_set_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, n_clot_bits: 8, ], } Allocation Decisions: allocate: B9[0:7] <- egress::hdr.inner_ipv4.ttl<8> ^0 ^bit[0..71] deparsed solitary no_split exact_containers [0:7] @[-1r,16w] 32: TRYING to allocate SUPERCLUSTER Uid: 7436 slice lists: [ egress::hdr.inner_ipv6.hop_limit<8> ^0 ^bit[0..63] deparsed solitary no_split exact_containers [0:7] ] rotational clusters: [[egress::hdr.inner_ipv6.hop_limit<8> ^0 ^bit[0..63] deparsed solitary no_split exact_containers [0:7]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7574 slice lists: [ egress::hdr.inner_ipv6.hop_limit<8> ^0 ^bit[0..63] deparsed solitary no_split exact_containers [0:7] ] rotational clusters: [[egress::hdr.inner_ipv6.hop_limit<8> ^0 ^bit[0..63] deparsed solitary no_split exact_containers [0:7]]] Best Score: {[n_overlay_bits: 8, n_clot_bits: 8, ], } Allocation Decisions: allocate: B9[0:7] <- egress::hdr.inner_ipv6.hop_limit<8> ^0 ^bit[0..63] deparsed solitary no_split exact_containers [0:7] @[-1r,16w] 33: TRYING to allocate SUPERCLUSTER Uid: 7366 slice lists: [ egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..223] deparsed exact_containers mocha [96:111] egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..207] deparsed exact_containers mocha [112:127] ] rotational clusters: [[egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..223] deparsed exact_containers mocha [96:111]]] [[egress::is_link_local_ipv6_mcast_0<16> meta solitary no_split [0:15], egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..207] deparsed exact_containers mocha [112:127]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7580 slice lists: [ egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..223] deparsed exact_containers mocha [96:111] egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..207] deparsed exact_containers mocha [112:127] ] rotational clusters: [[egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..223] deparsed exact_containers mocha [96:111]]] [[egress::is_link_local_ipv6_mcast_0<16> meta solitary no_split [0:15], egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..207] deparsed exact_containers mocha [112:127]]] Best Score: {M[n_set_gress: 1, n_set_parser_group_gress: 1, n_set_deparser_group_gress: 1, n_inc_containers: 1, n_clot_bits: 32, ], [n_set_gress: 1, n_inc_containers: 1, n_wasted_bits: 16, n_mismatched_deparser_gress: 1, ], } Allocation Decisions: allocate: MW0[0:15] <- egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..223] deparsed exact_containers mocha [96:111] @[-1r,16w] allocate: MW0[16:31] <- egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..207] deparsed exact_containers mocha [112:127] @[-1r,16w] allocate: W1[16:31] <- egress::is_link_local_ipv6_mcast_0<16> meta solitary no_split [0:15] @[-1r,16w] 34: TRYING to allocate SUPERCLUSTER Uid: 7224 slice lists: [ ] rotational clusters: [[ingress::ig_intr_md_for_dprsr.mirror_type<4> meta intrinsic solitary no_split deparsed_bottom_bits mocha [0:3]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7593 slice lists: [ ] rotational clusters: [[ingress::ig_intr_md_for_dprsr.mirror_type<4> meta intrinsic solitary no_split deparsed_bottom_bits mocha [0:3]]] Best Score: {M[n_set_gress: 1, n_inc_containers: 1, n_wasted_bits: 4, ], } Allocation Decisions: allocate: MB5[0:3] <- ingress::ig_intr_md_for_dprsr.mirror_type<4> meta intrinsic solitary no_split deparsed_bottom_bits mocha [0:3] @[-1r,16w] 35: TRYING to allocate SUPERCLUSTER Uid: 7221 slice lists: [ ingress::l3_router_Router6_fwd.idx<16> meta solitary no_split [0:7] ingress::l3_router_Router6_fwd.idx<16> meta solitary no_split [8:15] ] [ ingress::l3_router_Router6_fwd.slot<16> meta no_split mocha [0:7] ingress::l3_router_Router6_fwd.slot<16> meta no_split mocha [8:15] ] rotational clusters: [[ingress::l3_router_Router6_fwd.idx<16> meta solitary no_split [0:7], ingress::l3_router_Router6_fwd.slot<16> meta no_split mocha [0:7]]] [[ingress::l3_router_Router6_fwd.idx<16> meta solitary no_split [8:15], ingress::l3_router_Router6_fwd.slot<16> meta no_split mocha [8:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7598 slice lists: [ ingress::l3_router_Router6_fwd.idx<16> meta solitary no_split [0:7] ingress::l3_router_Router6_fwd.idx<16> meta solitary no_split [8:15] ] [ ingress::l3_router_Router6_fwd.slot<16> meta no_split mocha [0:7] ingress::l3_router_Router6_fwd.slot<16> meta no_split mocha [8:15] ] rotational clusters: [[ingress::l3_router_Router6_fwd.idx<16> meta solitary no_split [0:7], ingress::l3_router_Router6_fwd.slot<16> meta no_split mocha [0:7]]] [[ingress::l3_router_Router6_fwd.idx<16> meta solitary no_split [8:15], ingress::l3_router_Router6_fwd.slot<16> meta no_split mocha [8:15]]] Best Score: {M[n_set_gress: 1, n_inc_containers: 1, n_mismatched_deparser_gress: 1, ], [n_set_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, n_mismatched_deparser_gress: 1, ], } Allocation Decisions: allocate: MH8[0:7] <- ingress::l3_router_Router6_fwd.slot<16> meta no_split mocha [0:7] @[-1r,16w] allocate: MH8[8:15] <- ingress::l3_router_Router6_fwd.slot<16> meta no_split mocha [8:15] @[-1r,16w] allocate: H24[0:7] <- ingress::l3_router_Router6_fwd.idx<16> meta solitary no_split [0:7] @[-1r,16w] allocate: H24[8:15] <- ingress::l3_router_Router6_fwd.idx<16> meta solitary no_split [8:15] @[-1r,16w] 36: TRYING to allocate SUPERCLUSTER Uid: 7213 slice lists: [ ingress::l3_router_Router4_fwd.idx<16> meta solitary no_split [0:7] ingress::l3_router_Router4_fwd.idx<16> meta solitary no_split [8:15] ] [ ingress::l3_router_Router4_fwd.slot<16> meta no_split mocha [0:7] ingress::l3_router_Router4_fwd.slot<16> meta no_split mocha [8:15] ] rotational clusters: [[ingress::l3_router_Router4_fwd.idx<16> meta solitary no_split [0:7], ingress::l3_router_Router4_fwd.slot<16> meta no_split mocha [0:7]]] [[ingress::l3_router_Router4_fwd.idx<16> meta solitary no_split [8:15], ingress::l3_router_Router4_fwd.slot<16> meta no_split mocha [8:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7603 slice lists: [ ingress::l3_router_Router4_fwd.idx<16> meta solitary no_split [0:7] ingress::l3_router_Router4_fwd.idx<16> meta solitary no_split [8:15] ] [ ingress::l3_router_Router4_fwd.slot<16> meta no_split mocha [0:7] ingress::l3_router_Router4_fwd.slot<16> meta no_split mocha [8:15] ] rotational clusters: [[ingress::l3_router_Router4_fwd.idx<16> meta solitary no_split [0:7], ingress::l3_router_Router4_fwd.slot<16> meta no_split mocha [0:7]]] [[ingress::l3_router_Router4_fwd.idx<16> meta solitary no_split [8:15], ingress::l3_router_Router4_fwd.slot<16> meta no_split mocha [8:15]]] Best Score: {M[n_overlay_bits: 16, ], [n_overlay_bits: 16, ], } Allocation Decisions: allocate: MH8[0:7] <- ingress::l3_router_Router4_fwd.slot<16> meta no_split mocha [0:7] @[-1r,16w] allocate: MH8[8:15] <- ingress::l3_router_Router4_fwd.slot<16> meta no_split mocha [8:15] @[-1r,16w] allocate: H24[0:7] <- ingress::l3_router_Router4_fwd.idx<16> meta solitary no_split [0:7] @[-1r,16w] allocate: H24[8:15] <- ingress::l3_router_Router4_fwd.idx<16> meta solitary no_split [8:15] @[-1r,16w] 37: TRYING to allocate SUPERCLUSTER Uid: 7185 slice lists: [ ingress::hdr.geneve_opts.oxg_ext_tag.opt_len<5> ^0 ^bit[0..31] deparsed solitary exact_containers mocha [0:4] ingress::hdr.geneve_opts.oxg_ext_tag.reserved<3> ^5 ^bit[0..26] deparsed solitary exact_containers [0:2] ingress::hdr.geneve_opts.oxg_ext_tag.type<7> ^0 ^bit[0..23] deparsed solitary exact_containers mocha [0:6] ingress::hdr.geneve_opts.oxg_ext_tag.crit<1> ^7 ^bit[0..16] deparsed solitary exact_containers [0:0] ingress::hdr.geneve_opts.oxg_ext_tag.class<16> ^0 ^bit[0..15] deparsed solitary exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.geneve_opts.oxg_ext_tag.opt_len<5> ^0 ^bit[0..31] deparsed solitary exact_containers mocha [0:4]]] [[ingress::hdr.geneve_opts.oxg_ext_tag.reserved<3> ^5 ^bit[0..26] deparsed solitary exact_containers [0:2]]] [[ingress::hdr.geneve_opts.oxg_ext_tag.type<7> ^0 ^bit[0..23] deparsed solitary exact_containers mocha [0:6]]] [[ingress::hdr.geneve_opts.oxg_ext_tag.crit<1> ^7 ^bit[0..16] deparsed solitary exact_containers [0:0]]] [[ingress::hdr.geneve_opts.oxg_ext_tag.class<16> ^0 ^bit[0..15] deparsed solitary exact_containers mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7609 slice lists: [ ingress::hdr.geneve_opts.oxg_ext_tag.opt_len<5> ^0 ^bit[0..31] deparsed solitary exact_containers mocha [0:4] ingress::hdr.geneve_opts.oxg_ext_tag.reserved<3> ^5 ^bit[0..26] deparsed solitary exact_containers [0:2] ingress::hdr.geneve_opts.oxg_ext_tag.type<7> ^0 ^bit[0..23] deparsed solitary exact_containers mocha [0:6] ingress::hdr.geneve_opts.oxg_ext_tag.crit<1> ^7 ^bit[0..16] deparsed solitary exact_containers [0:0] ingress::hdr.geneve_opts.oxg_ext_tag.class<16> ^0 ^bit[0..15] deparsed solitary exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.geneve_opts.oxg_ext_tag.opt_len<5> ^0 ^bit[0..31] deparsed solitary exact_containers mocha [0:4]]] [[ingress::hdr.geneve_opts.oxg_ext_tag.reserved<3> ^5 ^bit[0..26] deparsed solitary exact_containers [0:2]]] [[ingress::hdr.geneve_opts.oxg_ext_tag.type<7> ^0 ^bit[0..23] deparsed solitary exact_containers mocha [0:6]]] [[ingress::hdr.geneve_opts.oxg_ext_tag.crit<1> ^7 ^bit[0..16] deparsed solitary exact_containers [0:0]]] [[ingress::hdr.geneve_opts.oxg_ext_tag.class<16> ^0 ^bit[0..15] deparsed solitary exact_containers mocha [0:15]]] Best Score: {mocha_on_phv_bits: 28, [n_set_gress: 1, n_set_parser_group_gress: 1, n_set_deparser_group_gress: 1, n_inc_containers: 1, n_wasted_bits: 128, ], } Allocation Decisions: allocate: W2[0:4] <- ingress::hdr.geneve_opts.oxg_ext_tag.opt_len<5> ^0 ^bit[0..31] deparsed solitary exact_containers mocha [0:4] @[-1r,16w] allocate: W2[5:7] <- ingress::hdr.geneve_opts.oxg_ext_tag.reserved<3> ^5 ^bit[0..26] deparsed solitary exact_containers [0:2] @[-1r,16w] allocate: W2[8:14] <- ingress::hdr.geneve_opts.oxg_ext_tag.type<7> ^0 ^bit[0..23] deparsed solitary exact_containers mocha [0:6] @[-1r,16w] allocate: W2[15:15] <- ingress::hdr.geneve_opts.oxg_ext_tag.crit<1> ^7 ^bit[0..16] deparsed solitary exact_containers [0:0] @[-1r,16w] allocate: W2[16:31] <- ingress::hdr.geneve_opts.oxg_ext_tag.class<16> ^0 ^bit[0..15] deparsed solitary exact_containers mocha [0:15] @[-1r,16w] 38: TRYING to allocate SUPERCLUSTER Uid: 7442 slice lists: [ egress::hdr.geneve_opts.oxg_ext_tag.opt_len<5> ^0 ^bit[0..31] deparsed solitary exact_containers mocha [0:4] egress::hdr.geneve_opts.oxg_ext_tag.reserved<3> ^5 ^bit[0..26] deparsed solitary exact_containers [0:2] egress::hdr.geneve_opts.oxg_ext_tag.type<7> ^0 ^bit[0..23] deparsed solitary exact_containers mocha [0:6] egress::hdr.geneve_opts.oxg_ext_tag.crit<1> ^7 ^bit[0..16] deparsed solitary exact_containers [0:0] egress::hdr.geneve_opts.oxg_ext_tag.class<16> ^0 ^bit[0..15] deparsed solitary exact_containers mocha [0:15] ] rotational clusters: [[egress::hdr.geneve_opts.oxg_ext_tag.opt_len<5> ^0 ^bit[0..31] deparsed solitary exact_containers mocha [0:4]]] [[egress::hdr.geneve_opts.oxg_ext_tag.reserved<3> ^5 ^bit[0..26] deparsed solitary exact_containers [0:2]]] [[egress::hdr.geneve_opts.oxg_ext_tag.type<7> ^0 ^bit[0..23] deparsed solitary exact_containers mocha [0:6]]] [[egress::hdr.geneve_opts.oxg_ext_tag.crit<1> ^7 ^bit[0..16] deparsed solitary exact_containers [0:0]]] [[egress::hdr.geneve_opts.oxg_ext_tag.class<16> ^0 ^bit[0..15] deparsed solitary exact_containers mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7641 slice lists: [ egress::hdr.geneve_opts.oxg_ext_tag.opt_len<5> ^0 ^bit[0..31] deparsed solitary exact_containers mocha [0:4] egress::hdr.geneve_opts.oxg_ext_tag.reserved<3> ^5 ^bit[0..26] deparsed solitary exact_containers [0:2] egress::hdr.geneve_opts.oxg_ext_tag.type<7> ^0 ^bit[0..23] deparsed solitary exact_containers mocha [0:6] egress::hdr.geneve_opts.oxg_ext_tag.crit<1> ^7 ^bit[0..16] deparsed solitary exact_containers [0:0] egress::hdr.geneve_opts.oxg_ext_tag.class<16> ^0 ^bit[0..15] deparsed solitary exact_containers mocha [0:15] ] rotational clusters: [[egress::hdr.geneve_opts.oxg_ext_tag.opt_len<5> ^0 ^bit[0..31] deparsed solitary exact_containers mocha [0:4]]] [[egress::hdr.geneve_opts.oxg_ext_tag.reserved<3> ^5 ^bit[0..26] deparsed solitary exact_containers [0:2]]] [[egress::hdr.geneve_opts.oxg_ext_tag.type<7> ^0 ^bit[0..23] deparsed solitary exact_containers mocha [0:6]]] [[egress::hdr.geneve_opts.oxg_ext_tag.crit<1> ^7 ^bit[0..16] deparsed solitary exact_containers [0:0]]] [[egress::hdr.geneve_opts.oxg_ext_tag.class<16> ^0 ^bit[0..15] deparsed solitary exact_containers mocha [0:15]]] Best Score: {mocha_on_phv_bits: 28, [n_set_gress: 1, n_set_parser_group_gress: 1, n_set_deparser_group_gress: 1, n_inc_containers: 1, n_wasted_bits: 128, ], } Allocation Decisions: allocate: W4[0:4] <- egress::hdr.geneve_opts.oxg_ext_tag.opt_len<5> ^0 ^bit[0..31] deparsed solitary exact_containers mocha [0:4] @[-1r,16w] allocate: W4[5:7] <- egress::hdr.geneve_opts.oxg_ext_tag.reserved<3> ^5 ^bit[0..26] deparsed solitary exact_containers [0:2] @[-1r,16w] allocate: W4[8:14] <- egress::hdr.geneve_opts.oxg_ext_tag.type<7> ^0 ^bit[0..23] deparsed solitary exact_containers mocha [0:6] @[-1r,16w] allocate: W4[15:15] <- egress::hdr.geneve_opts.oxg_ext_tag.crit<1> ^7 ^bit[0..16] deparsed solitary exact_containers [0:0] @[-1r,16w] allocate: W4[16:31] <- egress::hdr.geneve_opts.oxg_ext_tag.class<16> ^0 ^bit[0..15] deparsed solitary exact_containers mocha [0:15] @[-1r,16w] 39: TRYING to allocate SUPERCLUSTER Uid: 7191 slice lists: [ ingress::hdr.geneve_opts.oxg_mcast.reserved<30> ^0 ^bit[0..63] deparsed solitary exact_containers mocha [0:29] ingress::hdr.geneve_opts.oxg_mcast.mcast_tag<2> ^6 ^bit[0..33] deparsed solitary exact_containers [0:1] ] rotational clusters: [[ingress::hdr.geneve_opts.oxg_mcast.reserved<30> ^0 ^bit[0..63] deparsed solitary exact_containers mocha [0:29]]] [[ingress::hdr.geneve_opts.oxg_mcast.mcast_tag<2> ^6 ^bit[0..33] deparsed solitary exact_containers [0:1]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7679 slice lists: [ ingress::hdr.geneve_opts.oxg_mcast.reserved<30> ^0 ^bit[0..63] deparsed solitary exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.geneve_opts.oxg_mcast.reserved<30> ^0 ^bit[0..63] deparsed solitary exact_containers mocha [0:15]]] SUPERCLUSTER Uid: 7685 slice lists: [ ingress::hdr.geneve_opts.oxg_mcast.reserved<30> ^0 ^bit[0..39] deparsed solitary exact_containers mocha [24:29] ingress::hdr.geneve_opts.oxg_mcast.mcast_tag<2> ^6 ^bit[0..33] deparsed solitary exact_containers [0:1] ] rotational clusters: [[ingress::hdr.geneve_opts.oxg_mcast.reserved<30> ^0 ^bit[0..39] deparsed solitary exact_containers mocha [24:29]]] [[ingress::hdr.geneve_opts.oxg_mcast.mcast_tag<2> ^6 ^bit[0..33] deparsed solitary exact_containers [0:1]]] SUPERCLUSTER Uid: 7686 slice lists: [ ingress::hdr.geneve_opts.oxg_mcast.reserved<30> ^0 ^bit[0..47] deparsed solitary exact_containers mocha [16:23] ] rotational clusters: [[ingress::hdr.geneve_opts.oxg_mcast.reserved<30> ^0 ^bit[0..47] deparsed solitary exact_containers mocha [16:23]]] Best Score: {mocha_on_phv_bits: 6, [n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_wasted_bits: 8, n_inc_small_containers: 1, n_clot_bits: 8, ], } Allocation Decisions: allocate: B14[0:5] <- ingress::hdr.geneve_opts.oxg_mcast.reserved<30> ^0 ^bit[0..39] deparsed solitary exact_containers mocha [24:29] @[-1r,16w] allocate: B14[6:7] <- ingress::hdr.geneve_opts.oxg_mcast.mcast_tag<2> ^6 ^bit[0..33] deparsed solitary exact_containers [0:1] @[-1r,16w] 40: TRYING to allocate SUPERCLUSTER Uid: 7448 slice lists: [ egress::hdr.geneve_opts.oxg_mcast.reserved<30> ^0 ^bit[0..63] deparsed solitary exact_containers mocha [0:29] egress::hdr.geneve_opts.oxg_mcast.mcast_tag<2> ^6 ^bit[0..33] deparsed solitary exact_containers [0:1] ] rotational clusters: [[egress::hdr.geneve_opts.oxg_mcast.reserved<30> ^0 ^bit[0..63] deparsed solitary exact_containers mocha [0:29]]] [[egress::hdr.geneve_opts.oxg_mcast.mcast_tag<2> ^6 ^bit[0..33] deparsed solitary exact_containers [0:1]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7717 slice lists: [ egress::hdr.geneve_opts.oxg_mcast.reserved<30> ^0 ^bit[0..63] deparsed solitary exact_containers mocha [0:29] egress::hdr.geneve_opts.oxg_mcast.mcast_tag<2> ^6 ^bit[0..33] deparsed solitary exact_containers [0:1] ] rotational clusters: [[egress::hdr.geneve_opts.oxg_mcast.reserved<30> ^0 ^bit[0..63] deparsed solitary exact_containers mocha [0:29]]] [[egress::hdr.geneve_opts.oxg_mcast.mcast_tag<2> ^6 ^bit[0..33] deparsed solitary exact_containers [0:1]]] Best Score: {mocha_on_phv_bits: 30, [n_overlay_bits: 32, n_wasted_bits: 32, ], } Allocation Decisions: allocate: W4[0:29] <- egress::hdr.geneve_opts.oxg_mcast.reserved<30> ^0 ^bit[0..63] deparsed solitary exact_containers mocha [0:29] @[-1r,16w] allocate: W4[30:31] <- egress::hdr.geneve_opts.oxg_mcast.mcast_tag<2> ^6 ^bit[0..33] deparsed solitary exact_containers [0:1] @[-1r,16w] 41: TRYING to allocate SUPERCLUSTER Uid: 7454 slice lists: [ egress::hdr.geneve_opts.oxg_mss.mss<32> ^0 ^bit[0..63] deparsed solitary exact_containers mocha [0:31] ] rotational clusters: [[egress::hdr.geneve_opts.oxg_mss.mss<32> ^0 ^bit[0..63] deparsed solitary exact_containers mocha [0:31]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7761 slice lists: [ egress::hdr.geneve_opts.oxg_mss.mss<32> ^0 ^bit[0..63] deparsed solitary exact_containers mocha [0:31] ] rotational clusters: [[egress::hdr.geneve_opts.oxg_mss.mss<32> ^0 ^bit[0..63] deparsed solitary exact_containers mocha [0:31]]] Best Score: {mocha_on_phv_bits: 32, [n_overlay_bits: 32, ], } Allocation Decisions: allocate: W4[0:31] <- egress::hdr.geneve_opts.oxg_mss.mss<32> ^0 ^bit[0..63] deparsed solitary exact_containers mocha [0:31] @[-1r,16w] 42: TRYING to allocate SUPERCLUSTER Uid: 6950 slice lists: [ ] rotational clusters: [[ingress::meta.l4_dst_port<16> ^0 ^bit[0..31] meta solitary mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7800 slice lists: [ ] rotational clusters: [[ingress::meta.l4_dst_port<16> ^0 ^bit[0..31] meta solitary mocha [0:15]]] Best Score: {M[n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_mismatched_deparser_gress: 1, ], } Allocation Decisions: allocate: MH9[0:15] <- ingress::meta.l4_dst_port<16> ^0 ^bit[0..31] meta solitary mocha [0:15] @[-1r,16w] 43: TRYING to allocate SUPERCLUSTER Uid: 7352 slice lists: [ egress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..47] deparsed exact_containers [0:23] egress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..23] deparsed exact_containers [24:31] ] [ egress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..159] deparsed exact_containers mocha [0:23] egress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..135] deparsed exact_containers mocha [24:31] ] [ egress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..159] deparsed exact_containers mocha [0:23] egress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..135] deparsed exact_containers mocha [24:31] ] [ egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..319] deparsed exact_containers mocha [0:23] egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..295] deparsed exact_containers mocha [24:31] ] [ egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..319] deparsed exact_containers mocha [0:23] egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..295] deparsed exact_containers mocha [24:31] ] rotational clusters: [[egress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..47] deparsed exact_containers [0:23], egress::mac_rewrite_ip_suffix_0<48> meta mocha dark [0:23]], [egress::mac_rewrite_ip_suffix<24> meta [0:23], egress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..159] deparsed exact_containers mocha [0:23], egress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..159] deparsed exact_containers mocha [0:23]], [egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..319] deparsed exact_containers mocha [0:23]], [egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..319] deparsed exact_containers mocha [0:23]]] [[egress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..23] deparsed exact_containers [24:31], egress::mac_rewrite_ip_suffix_0<48> meta mocha dark [24:31]], [egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..295] deparsed exact_containers mocha [24:31]], [egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..295] deparsed exact_containers mocha [24:31]]] [[egress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..135] deparsed exact_containers mocha [24:31]]] [[egress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..135] deparsed exact_containers mocha [24:31]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7858 slice lists: [ egress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..47] deparsed exact_containers [0:7] ] [ egress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..159] deparsed exact_containers mocha [0:7] ] [ egress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..159] deparsed exact_containers mocha [0:7] ] [ egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..319] deparsed exact_containers mocha [0:7] ] [ egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..319] deparsed exact_containers mocha [0:7] ] rotational clusters: [[egress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..47] deparsed exact_containers [0:7], egress::mac_rewrite_ip_suffix_0<48> meta mocha dark [0:7]], [egress::mac_rewrite_ip_suffix<24> meta [0:7], egress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..159] deparsed exact_containers mocha [0:7], egress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..159] deparsed exact_containers mocha [0:7]], [egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..319] deparsed exact_containers mocha [0:7]], [egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..319] deparsed exact_containers mocha [0:7]]] SUPERCLUSTER Uid: 7878 slice lists: [ egress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..39] deparsed exact_containers [8:15] ] [ egress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..151] deparsed exact_containers mocha [8:15] ] [ egress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..151] deparsed exact_containers mocha [8:15] ] [ egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..311] deparsed exact_containers mocha [8:15] ] [ egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..311] deparsed exact_containers mocha [8:15] ] rotational clusters: [[egress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..39] deparsed exact_containers [8:15], egress::mac_rewrite_ip_suffix_0<48> meta mocha dark [8:15]], [egress::mac_rewrite_ip_suffix<24> meta [8:15], egress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..151] deparsed exact_containers mocha [8:15], egress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..151] deparsed exact_containers mocha [8:15]], [egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..311] deparsed exact_containers mocha [8:15]], [egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..311] deparsed exact_containers mocha [8:15]]] SUPERCLUSTER Uid: 7884 slice lists: [ egress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..31] deparsed exact_containers [16:23] ] [ egress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..143] deparsed exact_containers mocha [16:23] ] [ egress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..143] deparsed exact_containers mocha [16:23] ] [ egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..303] deparsed exact_containers mocha [16:23] ] [ egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..303] deparsed exact_containers mocha [16:23] ] rotational clusters: [[egress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..31] deparsed exact_containers [16:23], egress::mac_rewrite_ip_suffix_0<48> meta mocha dark [16:23]], [egress::mac_rewrite_ip_suffix<24> meta [16:23], egress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..143] deparsed exact_containers mocha [16:23], egress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..143] deparsed exact_containers mocha [16:23]], [egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..303] deparsed exact_containers mocha [16:23]], [egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..303] deparsed exact_containers mocha [16:23]]] SUPERCLUSTER Uid: 7885 slice lists: [ egress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..23] deparsed exact_containers [24:31] ] [ egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..295] deparsed exact_containers mocha [24:31] ] [ egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..295] deparsed exact_containers mocha [24:31] ] rotational clusters: [[egress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..23] deparsed exact_containers [24:31], egress::mac_rewrite_ip_suffix_0<48> meta mocha dark [24:31]], [egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..295] deparsed exact_containers mocha [24:31]], [egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..295] deparsed exact_containers mocha [24:31]]] SUPERCLUSTER Uid: 7886 slice lists: [ egress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..135] deparsed exact_containers mocha [24:31] ] rotational clusters: [[egress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..135] deparsed exact_containers mocha [24:31]]] SUPERCLUSTER Uid: 7887 slice lists: [ egress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..135] deparsed exact_containers mocha [24:31] ] rotational clusters: [[egress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..135] deparsed exact_containers mocha [24:31]]] Best Score: {mocha_on_phv_bits: 16, D[n_set_gress: 2, n_inc_containers: 2, n_mismatched_deparser_gress: 2, ], M[n_set_gress: 8, n_set_parser_group_gress: 8, n_set_deparser_group_gress: 8, n_overlay_bits: 88, n_inc_containers: 8, n_clot_bits: 128, ], [n_set_gress: 7, n_set_parser_group_gress: 4, n_set_deparser_group_gress: 4, n_overlay_bits: 16, n_inc_containers: 7, n_inc_small_containers: 7, n_mismatched_deparser_gress: 3, ], } Allocation Decisions: allocate: MB8[0:7] <- egress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..159] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: MB8[0:7] <- egress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..159] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: MB8[0:7] <- egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..319] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: MB9[0:7] <- egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..319] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: MB9[0:7] <- egress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..143] deparsed exact_containers mocha [16:23] @[-1r,16w] allocate: MB10[0:7] <- egress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..143] deparsed exact_containers mocha [16:23] @[-1r,16w] allocate: MB10[0:7] <- egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..303] deparsed exact_containers mocha [16:23] @[-1r,16w] allocate: MB10[0:7] <- egress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..135] deparsed exact_containers mocha [24:31] @[-1r,16w] allocate: MB11[0:7] <- egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..303] deparsed exact_containers mocha [16:23] @[-1r,16w] allocate: DB8[0:7] <- egress::mac_rewrite_ip_suffix_0<48> meta mocha dark [0:7] @[-1r,16w] allocate: B24[0:7] <- egress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..47] deparsed exact_containers [0:7] @[-1r,16w] allocate: B25[0:7] <- egress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..31] deparsed exact_containers [16:23] @[-1r,16w] allocate: B28[0:7] <- egress::mac_rewrite_ip_suffix<24> meta [0:7] @[-1r,16w] allocate: B28[0:7] <- egress::mac_rewrite_ip_suffix_0<48> meta mocha dark [16:23] @[-1r,16w] allocate: B29[0:7] <- egress::mac_rewrite_ip_suffix<24> meta [16:23] @[-1r,16w] allocate: MB12[0:7] <- egress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..151] deparsed exact_containers mocha [8:15] @[-1r,16w] allocate: MB12[0:7] <- egress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..151] deparsed exact_containers mocha [8:15] @[-1r,16w] allocate: MB12[0:7] <- egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..311] deparsed exact_containers mocha [8:15] @[-1r,16w] allocate: MB13[0:7] <- egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..311] deparsed exact_containers mocha [8:15] @[-1r,16w] allocate: MB14[0:7] <- egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..295] deparsed exact_containers mocha [24:31] @[-1r,16w] allocate: MB15[0:7] <- egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..295] deparsed exact_containers mocha [24:31] @[-1r,16w] allocate: MB15[0:7] <- egress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..135] deparsed exact_containers mocha [24:31] @[-1r,16w] allocate: DB12[0:7] <- egress::mac_rewrite_ip_suffix_0<48> meta mocha dark [8:15] @[-1r,16w] allocate: B36[0:7] <- egress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..39] deparsed exact_containers [8:15] @[-1r,16w] allocate: B37[0:7] <- egress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..23] deparsed exact_containers [24:31] @[-1r,16w] allocate: B40[0:7] <- egress::mac_rewrite_ip_suffix<24> meta [8:15] @[-1r,16w] allocate: B40[0:7] <- egress::mac_rewrite_ip_suffix_0<48> meta mocha dark [24:31] @[-1r,16w] 44: TRYING to allocate SUPERCLUSTER Uid: 7133 slice lists: [ ingress::hdr.inner_udp.dst_port<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] ingress::hdr.inner_udp.src_port<16> ^0 ^bit[0..15] deparsed exact_containers mocha [0:5] ingress::hdr.inner_udp.src_port<16> ^6 ^bit[0..9] deparsed exact_containers mocha [6:12] ingress::hdr.inner_udp.src_port<16> ^5 ^bit[0..2] deparsed exact_containers mocha [13:15] ] [ ingress::hdr.udp.dst_port<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] ingress::hdr.udp.src_port<16> ^0 ^bit[0..15] deparsed exact_containers mocha [0:5] ingress::hdr.udp.src_port<16> ^6 ^bit[0..9] deparsed exact_containers mocha [6:12] ingress::hdr.udp.src_port<16> ^5 ^bit[0..2] deparsed exact_containers mocha [13:15] ] [ ingress::meta.flow_hash<16> meta [0:5] ingress::meta.flow_hash<16> meta [6:12] ingress::meta.flow_hash<16> meta [13:15] ] [ ingress::ig_intr_md_for_tm.level1_mcast_hash<13> meta intrinsic no_split deparsed_to_tm mocha [0:5] ingress::ig_intr_md_for_tm.level1_mcast_hash<13> meta intrinsic no_split deparsed_to_tm mocha [6:12] ] rotational clusters: [[ingress::hdr.inner_udp.dst_port<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]], [ingress::hdr.udp.dst_port<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]]] [[ingress::hdr.inner_udp.src_port<16> ^0 ^bit[0..15] deparsed exact_containers mocha [0:5]], [ingress::hdr.udp.src_port<16> ^0 ^bit[0..15] deparsed exact_containers mocha [0:5]], [ingress::meta.flow_hash<16> meta [0:5]], [ingress::ig_intr_md_for_tm.level1_mcast_hash<13> meta intrinsic no_split deparsed_to_tm mocha [0:5]], [ingress::l3_router_Router4_fwd.ecmp_hash<8> meta mocha [0:5]], [ingress::l3_router_Router6_fwd.ecmp_hash<8> meta mocha [0:5]]] [[ingress::hdr.inner_udp.src_port<16> ^6 ^bit[0..9] deparsed exact_containers mocha [6:12]], [ingress::hdr.udp.src_port<16> ^6 ^bit[0..9] deparsed exact_containers mocha [6:12]], [ingress::meta.flow_hash<16> meta [6:12]], [ingress::ig_intr_md_for_tm.level1_mcast_hash<13> meta intrinsic no_split deparsed_to_tm mocha [6:12]]] [[ingress::hdr.inner_udp.src_port<16> ^5 ^bit[0..2] deparsed exact_containers mocha [13:15]], [ingress::hdr.udp.src_port<16> ^5 ^bit[0..2] deparsed exact_containers mocha [13:15]], [ingress::meta.flow_hash<16> meta [13:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7899 slice lists: [ ingress::hdr.inner_udp.dst_port<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.udp.dst_port<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.inner_udp.dst_port<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]], [ingress::hdr.udp.dst_port<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]]] SUPERCLUSTER Uid: 7901 slice lists: [ ingress::hdr.inner_udp.src_port<16> ^0 ^bit[0..15] deparsed exact_containers mocha [0:5] ingress::hdr.inner_udp.src_port<16> ^6 ^bit[0..9] deparsed exact_containers mocha [6:12] ingress::hdr.inner_udp.src_port<16> ^5 ^bit[0..2] deparsed exact_containers mocha [13:15] ] [ ingress::hdr.udp.src_port<16> ^0 ^bit[0..15] deparsed exact_containers mocha [0:5] ingress::hdr.udp.src_port<16> ^6 ^bit[0..9] deparsed exact_containers mocha [6:12] ingress::hdr.udp.src_port<16> ^5 ^bit[0..2] deparsed exact_containers mocha [13:15] ] [ ingress::meta.flow_hash<16> meta [0:5] ingress::meta.flow_hash<16> meta [6:12] ingress::meta.flow_hash<16> meta [13:15] ] [ ingress::ig_intr_md_for_tm.level1_mcast_hash<13> meta intrinsic no_split deparsed_to_tm mocha [0:5] ingress::ig_intr_md_for_tm.level1_mcast_hash<13> meta intrinsic no_split deparsed_to_tm mocha [6:12] ] rotational clusters: [[ingress::hdr.inner_udp.src_port<16> ^0 ^bit[0..15] deparsed exact_containers mocha [0:5]], [ingress::hdr.udp.src_port<16> ^0 ^bit[0..15] deparsed exact_containers mocha [0:5]], [ingress::meta.flow_hash<16> meta [0:5]], [ingress::ig_intr_md_for_tm.level1_mcast_hash<13> meta intrinsic no_split deparsed_to_tm mocha [0:5]], [ingress::l3_router_Router4_fwd.ecmp_hash<8> meta mocha [0:5]], [ingress::l3_router_Router6_fwd.ecmp_hash<8> meta mocha [0:5]]] [[ingress::hdr.inner_udp.src_port<16> ^6 ^bit[0..9] deparsed exact_containers mocha [6:12]], [ingress::hdr.udp.src_port<16> ^6 ^bit[0..9] deparsed exact_containers mocha [6:12]], [ingress::meta.flow_hash<16> meta [6:12]], [ingress::ig_intr_md_for_tm.level1_mcast_hash<13> meta intrinsic no_split deparsed_to_tm mocha [6:12]]] [[ingress::hdr.inner_udp.src_port<16> ^5 ^bit[0..2] deparsed exact_containers mocha [13:15]], [ingress::hdr.udp.src_port<16> ^5 ^bit[0..2] deparsed exact_containers mocha [13:15]], [ingress::meta.flow_hash<16> meta [13:15]]] Best Score: {M[n_set_gress: 6, n_set_parser_group_gress: 4, n_set_deparser_group_gress: 4, n_overlay_bits: 6, n_inc_containers: 6, ], [n_set_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, n_mismatched_deparser_gress: 1, ], } Allocation Decisions: allocate: MH2[0:15] <- ingress::hdr.inner_udp.dst_port<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: MH3[0:15] <- ingress::hdr.udp.dst_port<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: MH12[0:5] <- ingress::ig_intr_md_for_tm.level1_mcast_hash<13> meta intrinsic no_split deparsed_to_tm mocha [0:5] @[-1r,16w] allocate: MH12[6:12] <- ingress::ig_intr_md_for_tm.level1_mcast_hash<13> meta intrinsic no_split deparsed_to_tm mocha [6:12] @[-1r,16w] allocate: MH13[0:5] <- ingress::hdr.inner_udp.src_port<16> ^0 ^bit[0..15] deparsed exact_containers mocha [0:5] @[-1r,16w] allocate: MH13[6:12] <- ingress::hdr.inner_udp.src_port<16> ^6 ^bit[0..9] deparsed exact_containers mocha [6:12] @[-1r,16w] allocate: MH13[13:15] <- ingress::hdr.inner_udp.src_port<16> ^5 ^bit[0..2] deparsed exact_containers mocha [13:15] @[-1r,16w] allocate: MH14[0:5] <- ingress::hdr.udp.src_port<16> ^0 ^bit[0..15] deparsed exact_containers mocha [0:5] @[-1r,16w] allocate: MH14[6:12] <- ingress::hdr.udp.src_port<16> ^6 ^bit[0..9] deparsed exact_containers mocha [6:12] @[-1r,16w] allocate: MH14[13:15] <- ingress::hdr.udp.src_port<16> ^5 ^bit[0..2] deparsed exact_containers mocha [13:15] @[-1r,16w] allocate: MH15[0:5] <- ingress::l3_router_Router4_fwd.ecmp_hash<8> meta mocha [0:5] @[-1r,16w] allocate: MH15[0:5] <- ingress::l3_router_Router6_fwd.ecmp_hash<8> meta mocha [0:5] @[-1r,16w] allocate: H36[0:5] <- ingress::meta.flow_hash<16> meta [0:5] @[-1r,16w] allocate: H36[6:12] <- ingress::meta.flow_hash<16> meta [6:12] @[-1r,16w] allocate: H36[13:15] <- ingress::meta.flow_hash<16> meta [13:15] @[-1r,16w] 45: TRYING to allocate SUPERCLUSTER Uid: 7147 slice lists: [ ingress::ig_intr_md.ingress_port<9> ^0 ^bit[0..15] intrinsic mocha [0:8] ingress::ig_intr_md._pad2<3> intrinsic mocha [0:2] ingress::ig_intr_md.packet_version<2> intrinsic mocha dark [0:1] ingress::ig_intr_md._pad1<1> intrinsic mocha [0:0] ingress::ig_intr_md.resubmit_flag<1> intrinsic mocha dark [0:0] ] [ ingress::ig_intr_md_for_tm.ucast_egress_port<9> ^0 meta intrinsic no_split deparsed_bottom_bits deparsed_to_tm mocha [0:8] ] [ ingress::hdr.sidecar.sc_egress<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:8] ingress::hdr.sidecar.sc_egress<16> ^1 ^bit[0..38] deparsed exact_containers mocha [9:15] ingress::hdr.sidecar.sc_ingress<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:8] ingress::hdr.sidecar.sc_ingress<16> ^1 ^bit[0..22] deparsed exact_containers mocha [9:15] ] rotational clusters: [[ingress::ig_intr_md_for_tm.ucast_egress_port<9> ^0 meta intrinsic no_split deparsed_bottom_bits deparsed_to_tm mocha [0:8]], [ingress::ig_intr_md.ingress_port<9> ^0 ^bit[0..15] intrinsic mocha [0:8]], [ingress::hdr.sidecar.sc_egress<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:8]], [ingress::hdr.sidecar.sc_ingress<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:8]], [ingress::l3_router_Router4_fwd.port<9> meta mocha [0:8]], [ingress::l3_router_Router6_fwd.port<9> meta mocha [0:8]]] [[ingress::ig_intr_md._pad2<3> intrinsic mocha [0:2]]] [[ingress::ig_intr_md.packet_version<2> intrinsic mocha dark [0:1]]] [[ingress::ig_intr_md._pad1<1> intrinsic mocha [0:0]]] [[ingress::ig_intr_md.resubmit_flag<1> intrinsic mocha dark [0:0]]] [[ingress::hdr.sidecar.sc_egress<16> ^1 ^bit[0..38] deparsed exact_containers mocha [9:15]]] [[ingress::hdr.sidecar.sc_ingress<16> ^1 ^bit[0..22] deparsed exact_containers mocha [9:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7942 slice lists: [ ingress::ig_intr_md.ingress_port<9> ^0 ^bit[0..15] intrinsic mocha [0:8] ingress::ig_intr_md._pad2<3> intrinsic mocha [0:2] ingress::ig_intr_md.packet_version<2> intrinsic mocha dark [0:1] ingress::ig_intr_md._pad1<1> intrinsic mocha [0:0] ingress::ig_intr_md.resubmit_flag<1> intrinsic mocha dark [0:0] ] [ ingress::ig_intr_md_for_tm.ucast_egress_port<9> ^0 meta intrinsic no_split deparsed_bottom_bits deparsed_to_tm mocha [0:8] ] [ ingress::hdr.sidecar.sc_egress<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:8] ingress::hdr.sidecar.sc_egress<16> ^1 ^bit[0..38] deparsed exact_containers mocha [9:15] ] [ ingress::hdr.sidecar.sc_ingress<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:8] ingress::hdr.sidecar.sc_ingress<16> ^1 ^bit[0..22] deparsed exact_containers mocha [9:15] ] rotational clusters: [[ingress::ig_intr_md_for_tm.ucast_egress_port<9> ^0 meta intrinsic no_split deparsed_bottom_bits deparsed_to_tm mocha [0:8]], [ingress::ig_intr_md.ingress_port<9> ^0 ^bit[0..15] intrinsic mocha [0:8]], [ingress::hdr.sidecar.sc_egress<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:8]], [ingress::hdr.sidecar.sc_ingress<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:8]], [ingress::l3_router_Router4_fwd.port<9> meta mocha [0:8]], [ingress::l3_router_Router6_fwd.port<9> meta mocha [0:8]]] [[ingress::ig_intr_md._pad2<3> intrinsic mocha [0:2]]] [[ingress::ig_intr_md.packet_version<2> intrinsic mocha dark [0:1]]] [[ingress::ig_intr_md._pad1<1> intrinsic mocha [0:0]]] [[ingress::ig_intr_md.resubmit_flag<1> intrinsic mocha dark [0:0]]] [[ingress::hdr.sidecar.sc_egress<16> ^1 ^bit[0..38] deparsed exact_containers mocha [9:15]]] [[ingress::hdr.sidecar.sc_ingress<16> ^1 ^bit[0..22] deparsed exact_containers mocha [9:15]]] Best Score: {mocha_on_phv_bits: 32, M[n_set_gress: 3, n_set_parser_group_gress: 1, n_set_deparser_group_gress: 3, n_overlay_bits: 9, n_inc_containers: 3, ], [n_set_gress: 2, n_set_parser_group_gress: 2, n_set_deparser_group_gress: 2, n_inc_containers: 2, n_inc_small_containers: 2, ], } Allocation Decisions: allocate: MH16[0:8] <- ingress::ig_intr_md.ingress_port<9> ^0 ^bit[0..15] intrinsic mocha [0:8] @[-1r,16w] allocate: MH17[0:8] <- ingress::ig_intr_md_for_tm.ucast_egress_port<9> ^0 meta intrinsic no_split deparsed_bottom_bits deparsed_to_tm mocha [0:8] @[-1r,16w] allocate: MH18[0:8] <- ingress::l3_router_Router4_fwd.port<9> meta mocha [0:8] @[-1r,16w] allocate: MH18[0:8] <- ingress::l3_router_Router6_fwd.port<9> meta mocha [0:8] @[-1r,16w] allocate: H48[0:8] <- ingress::hdr.sidecar.sc_egress<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:8] @[-1r,16w] allocate: H48[9:15] <- ingress::hdr.sidecar.sc_egress<16> ^1 ^bit[0..38] deparsed exact_containers mocha [9:15] @[-1r,16w] allocate: H49[0:8] <- ingress::hdr.sidecar.sc_ingress<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:8] @[-1r,16w] allocate: H49[9:15] <- ingress::hdr.sidecar.sc_ingress<16> ^1 ^bit[0..22] deparsed exact_containers mocha [9:15] @[-1r,16w] 46: TRYING to allocate SUPERCLUSTER Uid: 7359 slice lists: [ egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..287] deparsed exact_containers mocha [32:63] ] rotational clusters: [[egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..287] deparsed exact_containers mocha [32:63]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7948 slice lists: [ egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..287] deparsed exact_containers mocha [32:63] ] rotational clusters: [[egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..287] deparsed exact_containers mocha [32:63]]] Best Score: {M[n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_clot_bits: 32, ], } Allocation Decisions: allocate: MW1[0:31] <- egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..287] deparsed exact_containers mocha [32:63] @[-1r,16w] 47: TRYING to allocate SUPERCLUSTER Uid: 7365 slice lists: [ egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..255] deparsed exact_containers mocha [64:95] ] rotational clusters: [[egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..255] deparsed exact_containers mocha [64:95]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 7992 slice lists: [ egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..255] deparsed exact_containers mocha [64:95] ] rotational clusters: [[egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..255] deparsed exact_containers mocha [64:95]]] Best Score: {M[n_set_gress: 1, n_set_parser_group_gress: 1, n_set_deparser_group_gress: 1, n_inc_containers: 1, n_clot_bits: 32, ], } Allocation Decisions: allocate: MW2[0:31] <- egress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..255] deparsed exact_containers mocha [64:95] @[-1r,16w] 48: TRYING to allocate SUPERCLUSTER Uid: 7252 slice lists: [ egress::eg_intr_md.egress_port<9> ^0 ^bit[0..15] intrinsic no_split deparsed_bottom_bits deparsed_to_tm mocha [0:8] egress::eg_intr_md._pad0<7> intrinsic deparsed_to_tm mocha [0:6] ] [ egress::meta.bridge_hdr.ingress_port<9> ^0 ^bit[0..247] mocha [0:8] egress::meta.bridge_hdr.__pad_1<7> mocha [0:6] ] rotational clusters: [[egress::eg_intr_md.egress_port<9> ^0 ^bit[0..15] intrinsic no_split deparsed_bottom_bits deparsed_to_tm mocha [0:8], egress::meta.bridge_hdr.ingress_port<9> ^0 ^bit[0..247] mocha [0:8]]] [[egress::eg_intr_md._pad0<7> intrinsic deparsed_to_tm mocha [0:6]]] [[egress::meta.bridge_hdr.__pad_1<7> mocha [0:6]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 8036 slice lists: [ egress::eg_intr_md.egress_port<9> ^0 ^bit[0..15] intrinsic no_split deparsed_bottom_bits deparsed_to_tm mocha [0:8] egress::eg_intr_md._pad0<7> intrinsic deparsed_to_tm mocha [0:6] ] [ egress::meta.bridge_hdr.ingress_port<9> ^0 ^bit[0..247] mocha [0:8] egress::meta.bridge_hdr.__pad_1<7> mocha [0:6] ] rotational clusters: [[egress::eg_intr_md.egress_port<9> ^0 ^bit[0..15] intrinsic no_split deparsed_bottom_bits deparsed_to_tm mocha [0:8], egress::meta.bridge_hdr.ingress_port<9> ^0 ^bit[0..247] mocha [0:8]]] [[egress::eg_intr_md._pad0<7> intrinsic deparsed_to_tm mocha [0:6]]] [[egress::meta.bridge_hdr.__pad_1<7> mocha [0:6]]] Best Score: {M[n_set_gress: 2, n_set_parser_group_gress: 2, n_set_deparser_group_gress: 2, n_inc_containers: 2, ], } Allocation Decisions: allocate: MH10[0:8] <- egress::eg_intr_md.egress_port<9> ^0 ^bit[0..15] intrinsic no_split deparsed_bottom_bits deparsed_to_tm mocha [0:8] @[-1r,16w] allocate: MH11[0:8] <- egress::meta.bridge_hdr.ingress_port<9> ^0 ^bit[0..247] mocha [0:8] @[-1r,16w] 49: TRYING to allocate SUPERCLUSTER Uid: 7197 slice lists: [ ingress::ig_intr_md_for_tm.mcast_grp_a<16> ^0 meta intrinsic no_split deparsed_bottom_bits deparsed_to_tm mocha [0:15] ] rotational clusters: [[ingress::ig_intr_md_for_tm.mcast_grp_a<16> ^0 meta intrinsic no_split deparsed_bottom_bits deparsed_to_tm mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 8041 slice lists: [ ingress::ig_intr_md_for_tm.mcast_grp_a<16> ^0 meta intrinsic no_split deparsed_bottom_bits deparsed_to_tm mocha [0:15] ] rotational clusters: [[ingress::ig_intr_md_for_tm.mcast_grp_a<16> ^0 meta intrinsic no_split deparsed_bottom_bits deparsed_to_tm mocha [0:15]]] Best Score: {M[n_set_gress: 1, n_inc_containers: 1, ], } Allocation Decisions: allocate: MH19[0:15] <- ingress::ig_intr_md_for_tm.mcast_grp_a<16> ^0 meta intrinsic no_split deparsed_bottom_bits deparsed_to_tm mocha [0:15] @[-1r,16w] 50: TRYING to allocate SUPERCLUSTER Uid: 7202 slice lists: [ ingress::ig_intr_md_for_tm.mcast_grp_b<16> ^0 meta intrinsic no_split deparsed_bottom_bits deparsed_to_tm mocha [0:15] ] rotational clusters: [[ingress::ig_intr_md_for_tm.mcast_grp_b<16> ^0 meta intrinsic no_split deparsed_bottom_bits deparsed_to_tm mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 8046 slice lists: [ ingress::ig_intr_md_for_tm.mcast_grp_b<16> ^0 meta intrinsic no_split deparsed_bottom_bits deparsed_to_tm mocha [0:15] ] rotational clusters: [[ingress::ig_intr_md_for_tm.mcast_grp_b<16> ^0 meta intrinsic no_split deparsed_bottom_bits deparsed_to_tm mocha [0:15]]] Best Score: {M[n_set_gress: 1, n_set_deparser_group_gress: 1, n_inc_containers: 1, ], } Allocation Decisions: allocate: MH20[0:15] <- ingress::ig_intr_md_for_tm.mcast_grp_b<16> ^0 meta intrinsic no_split deparsed_bottom_bits deparsed_to_tm mocha [0:15] @[-1r,16w] 51: TRYING to allocate SUPERCLUSTER Uid: 7204 slice lists: [ ] rotational clusters: [[ingress::ig_intr_md_for_tm.level1_exclusion_id<16> meta intrinsic no_split deparsed_to_tm mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 8047 slice lists: [ ] rotational clusters: [[ingress::ig_intr_md_for_tm.level1_exclusion_id<16> meta intrinsic no_split deparsed_to_tm mocha [0:15]]] Best Score: {M[n_set_gress: 1, n_inc_containers: 1, ], } Allocation Decisions: allocate: MH21[0:15] <- ingress::ig_intr_md_for_tm.level1_exclusion_id<16> meta intrinsic no_split deparsed_to_tm mocha [0:15] @[-1r,16w] 52: TRYING to allocate SUPERCLUSTER Uid: 7206 slice lists: [ ] rotational clusters: [[ingress::ig_intr_md_for_tm.rid<16> meta intrinsic no_split deparsed_to_tm mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 8048 slice lists: [ ] rotational clusters: [[ingress::ig_intr_md_for_tm.rid<16> meta intrinsic no_split deparsed_to_tm mocha [0:15]]] Best Score: {M[n_set_gress: 1, n_inc_containers: 1, ], } Allocation Decisions: allocate: MH22[0:15] <- ingress::ig_intr_md_for_tm.rid<16> meta intrinsic no_split deparsed_to_tm mocha [0:15] @[-1r,16w] 53: TRYING to allocate SUPERCLUSTER Uid: 7203 slice lists: [ ] rotational clusters: [[ingress::ig_intr_md_for_tm.level2_mcast_hash<13> meta intrinsic no_split deparsed_to_tm [0:12]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 8049 slice lists: [ ] rotational clusters: [[ingress::ig_intr_md_for_tm.level2_mcast_hash<13> meta intrinsic no_split deparsed_to_tm [0:12]]] Best Score: {[n_set_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, ], } Allocation Decisions: allocate: H15[0:12] <- ingress::ig_intr_md_for_tm.level2_mcast_hash<13> meta intrinsic no_split deparsed_to_tm [0:12] @[-1r,16w] 54: TRYING to allocate SUPERCLUSTER Uid: 7237 slice lists: [ ] rotational clusters: [[egress::eg_intr_md_for_dprsr.drop_ctl<3> meta intrinsic no_split deparsed_to_tm mocha [0:2]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 8050 slice lists: [ ] rotational clusters: [[egress::eg_intr_md_for_dprsr.drop_ctl<3> meta intrinsic no_split deparsed_to_tm mocha [0:2]]] Best Score: {M[n_set_gress: 1, n_inc_containers: 1, ], } Allocation Decisions: allocate: MW3[0:2] <- egress::eg_intr_md_for_dprsr.drop_ctl<3> meta intrinsic no_split deparsed_to_tm mocha [0:2] @[-1r,16w] 55: TRYING to allocate SUPERCLUSTER Uid: 7205 slice lists: [ ] rotational clusters: [[ingress::ig_intr_md_for_tm.level2_exclusion_id<9> meta intrinsic no_split deparsed_to_tm mocha [0:8]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 8051 slice lists: [ ] rotational clusters: [[ingress::ig_intr_md_for_tm.level2_exclusion_id<9> meta intrinsic no_split deparsed_to_tm mocha [0:8]]] Best Score: {M[n_set_gress: 1, n_inc_containers: 1, ], } Allocation Decisions: allocate: MH23[0:8] <- ingress::ig_intr_md_for_tm.level2_exclusion_id<9> meta intrinsic no_split deparsed_to_tm mocha [0:8] @[-1r,16w] 56: TRYING to allocate SUPERCLUSTER Uid: 7223 slice lists: [ ] rotational clusters: [[ingress::ig_intr_md_for_dprsr.drop_ctl<3> meta intrinsic no_split deparsed_to_tm mocha [0:2]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 8052 slice lists: [ ] rotational clusters: [[ingress::ig_intr_md_for_dprsr.drop_ctl<3> meta intrinsic no_split deparsed_to_tm mocha [0:2]]] Best Score: {mocha_on_phv_bits: 3, [n_packing_bits: 3, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B1[1:3] <- ingress::ig_intr_md_for_dprsr.drop_ctl<3> meta intrinsic no_split deparsed_to_tm mocha [0:2] @[-1r,16w] 57: TRYING to allocate SUPERCLUSTER Uid: 7238 slice lists: [ ] rotational clusters: [[egress::eg_intr_md_for_dprsr.mirror_io_select<1> meta intrinsic no_split deparsed_to_tm mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 8053 slice lists: [ ] rotational clusters: [[egress::eg_intr_md_for_dprsr.mirror_io_select<1> meta intrinsic no_split deparsed_to_tm mocha [0:0]]] Best Score: {mocha_on_phv_bits: 1, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B8[6:6] <- egress::eg_intr_md_for_dprsr.mirror_io_select<1> meta intrinsic no_split deparsed_to_tm mocha [0:0] @[-1r,16w] 58: TRYING to allocate SUPERCLUSTER Uid: 7028 slice lists: [ ingress::hdr.inner_ipv4.protocol<8> ^0 ^bit[0..79] deparsed exact_containers mocha [0:7] ] [ ingress::hdr.ipv4.protocol<8> ^0 ^bit[0..79] deparsed exact_containers mocha [0:7] ] rotational clusters: [[ingress::hdr.inner_ipv4.protocol<8> ^0 ^bit[0..79] deparsed exact_containers mocha [0:7]], [ingress::hdr.ipv4.protocol<8> ^0 ^bit[0..79] deparsed exact_containers mocha [0:7]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 8058 slice lists: [ ingress::hdr.inner_ipv4.protocol<8> ^0 ^bit[0..79] deparsed exact_containers mocha [0:7] ] [ ingress::hdr.ipv4.protocol<8> ^0 ^bit[0..79] deparsed exact_containers mocha [0:7] ] rotational clusters: [[ingress::hdr.inner_ipv4.protocol<8> ^0 ^bit[0..79] deparsed exact_containers mocha [0:7]], [ingress::hdr.ipv4.protocol<8> ^0 ^bit[0..79] deparsed exact_containers mocha [0:7]]] Best Score: {M[n_set_gress: 2, n_set_parser_group_gress: 2, n_inc_containers: 2, ], } Allocation Decisions: allocate: MB6[0:7] <- ingress::hdr.inner_ipv4.protocol<8> ^0 ^bit[0..79] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: MB7[0:7] <- ingress::hdr.ipv4.protocol<8> ^0 ^bit[0..79] deparsed exact_containers mocha [0:7] @[-1r,16w] 59: TRYING to allocate SUPERCLUSTER Uid: 7129 slice lists: [ ingress::hdr.inner_ipv6.next_hdr<8> ^0 ^bit[0..55] deparsed exact_containers mocha [0:7] ] [ ingress::hdr.ipv6.next_hdr<8> ^0 ^bit[0..55] deparsed exact_containers mocha [0:7] ] rotational clusters: [[ingress::hdr.inner_ipv6.next_hdr<8> ^0 ^bit[0..55] deparsed exact_containers mocha [0:7]], [ingress::hdr.ipv6.next_hdr<8> ^0 ^bit[0..55] deparsed exact_containers mocha [0:7]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 8063 slice lists: [ ingress::hdr.inner_ipv6.next_hdr<8> ^0 ^bit[0..55] deparsed exact_containers mocha [0:7] ] [ ingress::hdr.ipv6.next_hdr<8> ^0 ^bit[0..55] deparsed exact_containers mocha [0:7] ] rotational clusters: [[ingress::hdr.inner_ipv6.next_hdr<8> ^0 ^bit[0..55] deparsed exact_containers mocha [0:7]], [ingress::hdr.ipv6.next_hdr<8> ^0 ^bit[0..55] deparsed exact_containers mocha [0:7]]] Best Score: {M[n_overlay_bits: 16, ], } Allocation Decisions: allocate: MB6[0:7] <- ingress::hdr.inner_ipv6.next_hdr<8> ^0 ^bit[0..55] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: MB7[0:7] <- ingress::hdr.ipv6.next_hdr<8> ^0 ^bit[0..55] deparsed exact_containers mocha [0:7] @[-1r,16w] 60: TRYING to allocate SUPERCLUSTER Uid: 6934 slice lists: [ ingress::meta.bridge_hdr.nat_egress_hit<1> ^0 bridge deparsed exact_containers mocha [0:0] ingress::meta.bridge_hdr.reserved<6> ^1 bridge deparsed exact_containers mocha [0:5] ingress::meta.bridge_hdr.__pad_0<1> ^7 deparsed exact_containers mocha [0:0] ] rotational clusters: [[ingress::meta.bridge_hdr.nat_egress_hit<1> ^0 bridge deparsed exact_containers mocha [0:0]]] [[ingress::meta.bridge_hdr.reserved<6> ^1 bridge deparsed exact_containers mocha [0:5]]] [[ingress::meta.bridge_hdr.__pad_0<1> ^7 deparsed exact_containers mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 8068 slice lists: [ ingress::meta.bridge_hdr.nat_egress_hit<1> ^0 bridge deparsed exact_containers mocha [0:0] ingress::meta.bridge_hdr.reserved<6> ^1 bridge deparsed exact_containers mocha [0:5] ingress::meta.bridge_hdr.__pad_0<1> ^7 deparsed exact_containers mocha [0:0] ] rotational clusters: [[ingress::meta.bridge_hdr.nat_egress_hit<1> ^0 bridge deparsed exact_containers mocha [0:0]]] [[ingress::meta.bridge_hdr.reserved<6> ^1 bridge deparsed exact_containers mocha [0:5]]] [[ingress::meta.bridge_hdr.__pad_0<1> ^7 deparsed exact_containers mocha [0:0]]] Best Score: {mocha_on_phv_bits: 8, [n_set_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, ], } Allocation Decisions: allocate: B13[0:0] <- ingress::meta.bridge_hdr.nat_egress_hit<1> ^0 bridge deparsed exact_containers mocha [0:0] @[-1r,16w] allocate: B13[1:6] <- ingress::meta.bridge_hdr.reserved<6> ^1 bridge deparsed exact_containers mocha [0:5] @[-1r,16w] allocate: B13[7:7] <- ingress::meta.bridge_hdr.__pad_0<1> ^7 deparsed exact_containers mocha [0:0] @[-1r,16w] 61: TRYING to allocate SUPERCLUSTER Uid: 7291 slice lists: [ egress::hdr.inner_ipv4.protocol<8> ^0 ^bit[0..79] deparsed exact_containers mocha [0:7] ] rotational clusters: [[egress::hdr.inner_ipv4.protocol<8> ^0 ^bit[0..79] deparsed exact_containers mocha [0:7]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 8073 slice lists: [ egress::hdr.inner_ipv4.protocol<8> ^0 ^bit[0..79] deparsed exact_containers mocha [0:7] ] rotational clusters: [[egress::hdr.inner_ipv4.protocol<8> ^0 ^bit[0..79] deparsed exact_containers mocha [0:7]]] Best Score: {} Allocation Decisions: 62: TRYING to allocate SUPERCLUSTER Uid: 7136 slice lists: [ ingress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..159] deparsed exact_containers mocha [0:7] ingress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..151] deparsed exact_containers mocha [8:15] ingress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..143] deparsed exact_containers mocha [16:22] ingress::hdr.inner_ipv4.dst_addr<32> ^7 ^bit[0..136] deparsed exact_containers mocha [23:27] ingress::hdr.inner_ipv4.dst_addr<32> ^4 ^bit[0..131] deparsed exact_containers mocha [28:31] ] [ ingress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..159] deparsed exact_containers mocha [0:7] ingress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..151] deparsed exact_containers mocha [8:15] ingress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..143] deparsed exact_containers mocha [16:22] ingress::hdr.ipv4.dst_addr<32> ^7 ^bit[0..136] deparsed exact_containers mocha [23:27] ingress::hdr.ipv4.dst_addr<32> ^4 ^bit[0..131] deparsed exact_containers mocha [28:31] ] [ ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..303] deparsed exact_containers mocha [0:7] ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..295] deparsed exact_containers mocha [8:15] ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..287] deparsed exact_containers mocha [16:22] ingress::hdr.ethernet.dst_mac<48> ^7 ^bit[0..280] deparsed exact_containers mocha [23:23] ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..279] deparsed exact_containers mocha [24:31] ] [ ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..319] deparsed exact_containers mocha [0:7] ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..311] deparsed exact_containers mocha [8:15] ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..303] deparsed exact_containers mocha [16:22] ingress::hdr.ipv6.dst_addr<128> ^7 ^bit[0..296] deparsed exact_containers mocha [23:23] ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..295] deparsed exact_containers mocha [24:31] ] [ ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..319] deparsed exact_containers mocha [0:7] ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..311] deparsed exact_containers mocha [8:15] ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..303] deparsed exact_containers mocha [16:22] ingress::hdr.inner_ipv6.dst_addr<128> ^7 ^bit[0..296] deparsed exact_containers mocha [23:23] ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..295] deparsed exact_containers mocha [24:31] ] [ ingress::meta.orig_src_mac<48> ^0 ^bit[0..351] meta mocha [0:7] ingress::meta.orig_src_mac<48> ^0 ^bit[0..343] meta mocha [8:15] ingress::meta.orig_src_mac<48> ^0 ^bit[0..335] meta mocha [16:22] ingress::meta.orig_src_mac<48> ^7 ^bit[0..328] meta mocha [23:23] ingress::meta.orig_src_mac<48> ^0 ^bit[0..327] meta mocha [24:31] ] [ ingress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..127] deparsed exact_containers mocha [0:7] ingress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..119] deparsed exact_containers mocha [8:15] ingress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..111] deparsed exact_containers mocha [16:22] ingress::hdr.inner_ipv4.src_addr<32> ^7 ^bit[0..104] deparsed exact_containers mocha [23:27] ingress::hdr.inner_ipv4.src_addr<32> ^4 ^bit[0..99] deparsed exact_containers mocha [28:31] ] [ ingress::hdr.ipv4.src_addr<32> ^0 ^bit[0..127] deparsed exact_containers mocha [0:7] ingress::hdr.ipv4.src_addr<32> ^0 ^bit[0..119] deparsed exact_containers mocha [8:15] ingress::hdr.ipv4.src_addr<32> ^0 ^bit[0..111] deparsed exact_containers mocha [16:22] ingress::hdr.ipv4.src_addr<32> ^7 ^bit[0..104] deparsed exact_containers mocha [23:27] ingress::hdr.ipv4.src_addr<32> ^4 ^bit[0..99] deparsed exact_containers mocha [28:31] ] [ ingress::meta.orig_src_ipv4<32> ^0 ^bit[0..127] meta mocha [0:7] ingress::meta.orig_src_ipv4<32> ^0 ^bit[0..119] meta mocha [8:15] ingress::meta.orig_src_ipv4<32> ^0 ^bit[0..111] meta mocha [16:22] ingress::meta.orig_src_ipv4<32> ^7 ^bit[0..104] meta mocha [23:27] ingress::meta.orig_src_ipv4<32> ^4 ^bit[0..99] meta mocha [28:31] ] [ ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:7] ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..183] deparsed exact_containers mocha [8:15] ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..175] deparsed exact_containers mocha [16:22] ingress::hdr.inner_ipv6.src_addr<128> ^7 ^bit[0..168] deparsed exact_containers mocha [23:23] ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..167] deparsed exact_containers mocha [24:31] ] [ ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:7] ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..183] deparsed exact_containers mocha [8:15] ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..175] deparsed exact_containers mocha [16:22] ingress::hdr.ipv6.src_addr<128> ^7 ^bit[0..168] deparsed exact_containers mocha [23:23] ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..167] deparsed exact_containers mocha [24:31] ] rotational clusters: [[ingress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..159] deparsed exact_containers mocha [0:7]], [ingress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..159] deparsed exact_containers mocha [0:7], ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..303] deparsed exact_containers mocha [0:7], ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..319] deparsed exact_containers mocha [0:7]], [ingress::meta.nat_ingress_tgt<128> meta mocha [0:7]], [ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..319] deparsed exact_containers mocha [0:7]], [ingress::meta.orig_src_mac<48> ^0 ^bit[0..351] meta mocha [0:7]], [ingress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..127] deparsed exact_containers mocha [0:7]], [ingress::hdr.ipv4.src_addr<32> ^0 ^bit[0..127] deparsed exact_containers mocha [0:7]], [ingress::meta.orig_src_ipv4<32> ^0 ^bit[0..127] meta mocha [0:7]], [ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:7]], [ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:7]]] [[ingress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..151] deparsed exact_containers mocha [8:15]], [ingress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..151] deparsed exact_containers mocha [8:15], ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..295] deparsed exact_containers mocha [8:15], ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..311] deparsed exact_containers mocha [8:15]], [ingress::meta.nat_ingress_tgt<128> meta mocha [8:15]], [ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..311] deparsed exact_containers mocha [8:15]], [ingress::meta.orig_src_mac<48> ^0 ^bit[0..343] meta mocha [8:15]], [ingress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..119] deparsed exact_containers mocha [8:15]], [ingress::hdr.ipv4.src_addr<32> ^0 ^bit[0..119] deparsed exact_containers mocha [8:15]], [ingress::meta.orig_src_ipv4<32> ^0 ^bit[0..119] meta mocha [8:15]], [ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..183] deparsed exact_containers mocha [8:15]], [ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..183] deparsed exact_containers mocha [8:15]]] [[ingress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..143] deparsed exact_containers mocha [16:22]], [ingress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..143] deparsed exact_containers mocha [16:22], ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..287] deparsed exact_containers mocha [16:22], ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..303] deparsed exact_containers mocha [16:22]], [ingress::meta.nat_ingress_tgt<128> meta mocha [16:22]], [ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..303] deparsed exact_containers mocha [16:22]], [ingress::meta.orig_src_mac<48> ^0 ^bit[0..335] meta mocha [16:22]], [ingress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..111] deparsed exact_containers mocha [16:22]], [ingress::hdr.ipv4.src_addr<32> ^0 ^bit[0..111] deparsed exact_containers mocha [16:22]], [ingress::meta.orig_src_ipv4<32> ^0 ^bit[0..111] meta mocha [16:22]], [ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..175] deparsed exact_containers mocha [16:22]], [ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..175] deparsed exact_containers mocha [16:22]]] [[ingress::hdr.inner_ipv4.src_addr<32> ^7 ^bit[0..104] deparsed exact_containers mocha [23:27]], [ingress::hdr.ipv4.src_addr<32> ^7 ^bit[0..104] deparsed exact_containers mocha [23:27]], [ingress::hdr.inner_ipv4.dst_addr<32> ^7 ^bit[0..136] deparsed exact_containers mocha [23:27]], [ingress::hdr.ipv4.dst_addr<32> ^7 ^bit[0..136] deparsed exact_containers mocha [23:27]], [ingress::meta.orig_src_ipv4<32> ^7 ^bit[0..104] meta mocha [23:27]]] [[ingress::hdr.inner_ipv4.src_addr<32> ^4 ^bit[0..99] deparsed exact_containers mocha [28:31]], [ingress::hdr.ipv4.src_addr<32> ^4 ^bit[0..99] deparsed exact_containers mocha [28:31]], [ingress::hdr.inner_ipv4.dst_addr<32> ^4 ^bit[0..131] deparsed exact_containers mocha [28:31]], [ingress::hdr.ipv4.dst_addr<32> ^4 ^bit[0..131] deparsed exact_containers mocha [28:31]], [ingress::meta.orig_src_ipv4<32> ^4 ^bit[0..99] meta mocha [28:31]]] [[ingress::hdr.ipv6.dst_addr<128> ^7 ^bit[0..296] deparsed exact_containers mocha [23:23], ingress::hdr.ethernet.dst_mac<48> ^7 ^bit[0..280] deparsed exact_containers mocha [23:23]], [ingress::meta.nat_ingress_tgt<128> meta mocha [23:23]], [ingress::hdr.inner_ipv6.dst_addr<128> ^7 ^bit[0..296] deparsed exact_containers mocha [23:23]], [ingress::meta.orig_src_mac<48> ^7 ^bit[0..328] meta mocha [23:23]], [ingress::hdr.inner_ipv6.src_addr<128> ^7 ^bit[0..168] deparsed exact_containers mocha [23:23]], [ingress::hdr.ipv6.src_addr<128> ^7 ^bit[0..168] deparsed exact_containers mocha [23:23]]] [[ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..295] deparsed exact_containers mocha [24:31], ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..279] deparsed exact_containers mocha [24:31]], [ingress::meta.nat_ingress_tgt<128> meta mocha [24:31]], [ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..295] deparsed exact_containers mocha [24:31]], [ingress::meta.orig_src_mac<48> ^0 ^bit[0..327] meta mocha [24:31]], [ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..167] deparsed exact_containers mocha [24:31]], [ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..167] deparsed exact_containers mocha [24:31]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 8184 slice lists: [ ingress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..103] deparsed exact_containers mocha [24:27] ingress::hdr.inner_ipv4.src_addr<32> ^4 ^bit[0..99] deparsed exact_containers mocha [28:31] ] [ ingress::hdr.ipv4.src_addr<32> ^0 ^bit[0..103] deparsed exact_containers mocha [24:27] ingress::hdr.ipv4.src_addr<32> ^4 ^bit[0..99] deparsed exact_containers mocha [28:31] ] [ ingress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..135] deparsed exact_containers mocha [24:27] ingress::hdr.inner_ipv4.dst_addr<32> ^4 ^bit[0..131] deparsed exact_containers mocha [28:31] ] [ ingress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..135] deparsed exact_containers mocha [24:27] ingress::hdr.ipv4.dst_addr<32> ^4 ^bit[0..131] deparsed exact_containers mocha [28:31] ] [ ingress::meta.orig_src_ipv4<32> ^0 ^bit[0..103] meta mocha [24:27] ingress::meta.orig_src_ipv4<32> ^4 ^bit[0..99] meta mocha [28:31] ] rotational clusters: [[ingress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..103] deparsed exact_containers mocha [24:27]], [ingress::hdr.ipv4.src_addr<32> ^0 ^bit[0..103] deparsed exact_containers mocha [24:27]], [ingress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..135] deparsed exact_containers mocha [24:27]], [ingress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..135] deparsed exact_containers mocha [24:27]], [ingress::meta.orig_src_ipv4<32> ^0 ^bit[0..103] meta mocha [24:27]]] [[ingress::hdr.inner_ipv4.src_addr<32> ^4 ^bit[0..99] deparsed exact_containers mocha [28:31]], [ingress::hdr.ipv4.src_addr<32> ^4 ^bit[0..99] deparsed exact_containers mocha [28:31]], [ingress::hdr.inner_ipv4.dst_addr<32> ^4 ^bit[0..131] deparsed exact_containers mocha [28:31]], [ingress::hdr.ipv4.dst_addr<32> ^4 ^bit[0..131] deparsed exact_containers mocha [28:31]], [ingress::meta.orig_src_ipv4<32> ^4 ^bit[0..99] meta mocha [28:31]]] SUPERCLUSTER Uid: 8185 slice lists: [ ingress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..143] deparsed exact_containers mocha [16:22] ingress::hdr.inner_ipv4.dst_addr<32> ^7 ^bit[0..136] deparsed exact_containers mocha [23:23] ] [ ingress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..143] deparsed exact_containers mocha [16:22] ingress::hdr.ipv4.dst_addr<32> ^7 ^bit[0..136] deparsed exact_containers mocha [23:23] ] [ ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..287] deparsed exact_containers mocha [16:22] ingress::hdr.ethernet.dst_mac<48> ^7 ^bit[0..280] deparsed exact_containers mocha [23:23] ] [ ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..303] deparsed exact_containers mocha [16:22] ingress::hdr.ipv6.dst_addr<128> ^7 ^bit[0..296] deparsed exact_containers mocha [23:23] ] [ ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..303] deparsed exact_containers mocha [16:22] ingress::hdr.inner_ipv6.dst_addr<128> ^7 ^bit[0..296] deparsed exact_containers mocha [23:23] ] [ ingress::meta.orig_src_mac<48> ^0 ^bit[0..335] meta mocha [16:22] ingress::meta.orig_src_mac<48> ^7 ^bit[0..328] meta mocha [23:23] ] [ ingress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..111] deparsed exact_containers mocha [16:22] ingress::hdr.inner_ipv4.src_addr<32> ^7 ^bit[0..104] deparsed exact_containers mocha [23:23] ] [ ingress::hdr.ipv4.src_addr<32> ^0 ^bit[0..111] deparsed exact_containers mocha [16:22] ingress::hdr.ipv4.src_addr<32> ^7 ^bit[0..104] deparsed exact_containers mocha [23:23] ] [ ingress::meta.orig_src_ipv4<32> ^0 ^bit[0..111] meta mocha [16:22] ingress::meta.orig_src_ipv4<32> ^7 ^bit[0..104] meta mocha [23:23] ] [ ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..175] deparsed exact_containers mocha [16:22] ingress::hdr.inner_ipv6.src_addr<128> ^7 ^bit[0..168] deparsed exact_containers mocha [23:23] ] [ ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..175] deparsed exact_containers mocha [16:22] ingress::hdr.ipv6.src_addr<128> ^7 ^bit[0..168] deparsed exact_containers mocha [23:23] ] rotational clusters: [[ingress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..143] deparsed exact_containers mocha [16:22]], [ingress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..143] deparsed exact_containers mocha [16:22], ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..287] deparsed exact_containers mocha [16:22], ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..303] deparsed exact_containers mocha [16:22]], [ingress::meta.nat_ingress_tgt<128> meta mocha [16:22]], [ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..303] deparsed exact_containers mocha [16:22]], [ingress::meta.orig_src_mac<48> ^0 ^bit[0..335] meta mocha [16:22]], [ingress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..111] deparsed exact_containers mocha [16:22]], [ingress::hdr.ipv4.src_addr<32> ^0 ^bit[0..111] deparsed exact_containers mocha [16:22]], [ingress::meta.orig_src_ipv4<32> ^0 ^bit[0..111] meta mocha [16:22]], [ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..175] deparsed exact_containers mocha [16:22]], [ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..175] deparsed exact_containers mocha [16:22]]] [[ingress::hdr.inner_ipv4.src_addr<32> ^7 ^bit[0..104] deparsed exact_containers mocha [23:23]], [ingress::hdr.ipv4.src_addr<32> ^7 ^bit[0..104] deparsed exact_containers mocha [23:23]], [ingress::hdr.inner_ipv4.dst_addr<32> ^7 ^bit[0..136] deparsed exact_containers mocha [23:23]], [ingress::hdr.ipv4.dst_addr<32> ^7 ^bit[0..136] deparsed exact_containers mocha [23:23]], [ingress::meta.orig_src_ipv4<32> ^7 ^bit[0..104] meta mocha [23:23]]] [[ingress::hdr.ipv6.dst_addr<128> ^7 ^bit[0..296] deparsed exact_containers mocha [23:23], ingress::hdr.ethernet.dst_mac<48> ^7 ^bit[0..280] deparsed exact_containers mocha [23:23]], [ingress::meta.nat_ingress_tgt<128> meta mocha [23:23]], [ingress::hdr.inner_ipv6.dst_addr<128> ^7 ^bit[0..296] deparsed exact_containers mocha [23:23]], [ingress::meta.orig_src_mac<48> ^7 ^bit[0..328] meta mocha [23:23]], [ingress::hdr.inner_ipv6.src_addr<128> ^7 ^bit[0..168] deparsed exact_containers mocha [23:23]], [ingress::hdr.ipv6.src_addr<128> ^7 ^bit[0..168] deparsed exact_containers mocha [23:23]]] SUPERCLUSTER Uid: 8186 slice lists: [ ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..295] deparsed exact_containers mocha [24:31] ] [ ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..279] deparsed exact_containers mocha [24:31] ] [ ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..295] deparsed exact_containers mocha [24:31] ] [ ingress::meta.orig_src_mac<48> ^0 ^bit[0..327] meta mocha [24:31] ] [ ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..167] deparsed exact_containers mocha [24:31] ] [ ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..167] deparsed exact_containers mocha [24:31] ] rotational clusters: [[ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..295] deparsed exact_containers mocha [24:31], ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..279] deparsed exact_containers mocha [24:31]], [ingress::meta.nat_ingress_tgt<128> meta mocha [24:31]], [ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..295] deparsed exact_containers mocha [24:31]], [ingress::meta.orig_src_mac<48> ^0 ^bit[0..327] meta mocha [24:31]], [ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..167] deparsed exact_containers mocha [24:31]], [ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..167] deparsed exact_containers mocha [24:31]]] SUPERCLUSTER Uid: 8196 slice lists: [ ingress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..159] deparsed exact_containers mocha [0:7] ingress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..151] deparsed exact_containers mocha [8:15] ] [ ingress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..159] deparsed exact_containers mocha [0:7] ingress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..151] deparsed exact_containers mocha [8:15] ] [ ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..303] deparsed exact_containers mocha [0:7] ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..295] deparsed exact_containers mocha [8:15] ] [ ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..319] deparsed exact_containers mocha [0:7] ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..311] deparsed exact_containers mocha [8:15] ] [ ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..319] deparsed exact_containers mocha [0:7] ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..311] deparsed exact_containers mocha [8:15] ] [ ingress::meta.orig_src_mac<48> ^0 ^bit[0..351] meta mocha [0:7] ingress::meta.orig_src_mac<48> ^0 ^bit[0..343] meta mocha [8:15] ] [ ingress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..127] deparsed exact_containers mocha [0:7] ingress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..119] deparsed exact_containers mocha [8:15] ] [ ingress::hdr.ipv4.src_addr<32> ^0 ^bit[0..127] deparsed exact_containers mocha [0:7] ingress::hdr.ipv4.src_addr<32> ^0 ^bit[0..119] deparsed exact_containers mocha [8:15] ] [ ingress::meta.orig_src_ipv4<32> ^0 ^bit[0..127] meta mocha [0:7] ingress::meta.orig_src_ipv4<32> ^0 ^bit[0..119] meta mocha [8:15] ] [ ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:7] ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..183] deparsed exact_containers mocha [8:15] ] [ ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:7] ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..183] deparsed exact_containers mocha [8:15] ] rotational clusters: [[ingress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..159] deparsed exact_containers mocha [0:7]], [ingress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..159] deparsed exact_containers mocha [0:7], ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..303] deparsed exact_containers mocha [0:7], ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..319] deparsed exact_containers mocha [0:7]], [ingress::meta.nat_ingress_tgt<128> meta mocha [0:7]], [ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..319] deparsed exact_containers mocha [0:7]], [ingress::meta.orig_src_mac<48> ^0 ^bit[0..351] meta mocha [0:7]], [ingress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..127] deparsed exact_containers mocha [0:7]], [ingress::hdr.ipv4.src_addr<32> ^0 ^bit[0..127] deparsed exact_containers mocha [0:7]], [ingress::meta.orig_src_ipv4<32> ^0 ^bit[0..127] meta mocha [0:7]], [ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:7]], [ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:7]]] [[ingress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..151] deparsed exact_containers mocha [8:15]], [ingress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..151] deparsed exact_containers mocha [8:15], ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..295] deparsed exact_containers mocha [8:15], ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..311] deparsed exact_containers mocha [8:15]], [ingress::meta.nat_ingress_tgt<128> meta mocha [8:15]], [ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..311] deparsed exact_containers mocha [8:15]], [ingress::meta.orig_src_mac<48> ^0 ^bit[0..343] meta mocha [8:15]], [ingress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..119] deparsed exact_containers mocha [8:15]], [ingress::hdr.ipv4.src_addr<32> ^0 ^bit[0..119] deparsed exact_containers mocha [8:15]], [ingress::meta.orig_src_ipv4<32> ^0 ^bit[0..119] meta mocha [8:15]], [ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..183] deparsed exact_containers mocha [8:15]], [ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..183] deparsed exact_containers mocha [8:15]]] Best Score: {mocha_on_phv_bits: 368, M[n_overlay_bits: 16, ], [n_set_gress: 23, n_set_parser_group_gress: 21, n_set_deparser_group_gress: 20, n_overlay_bits: 129, n_inc_containers: 23, n_inc_small_containers: 23, n_field_packing_score: 43012, n_mismatched_deparser_gress: 2, ], } Allocation Decisions: allocate: B13[7:7] <- ingress::meta.nat_ingress_tgt<128> meta mocha [23:23] @[-1r,16w] allocate: B15[0:6] <- ingress::meta.nat_ingress_tgt<128> meta mocha [16:22] @[-1r,16w] allocate: B16[0:6] <- ingress::meta.orig_src_mac<48> ^0 ^bit[0..335] meta mocha [16:22] @[-1r,16w] allocate: B16[7:7] <- ingress::meta.orig_src_mac<48> ^7 ^bit[0..328] meta mocha [23:23] @[-1r,16w] allocate: B17[0:6] <- ingress::meta.orig_src_ipv4<32> ^0 ^bit[0..111] meta mocha [16:22] @[-1r,16w] allocate: B17[7:7] <- ingress::meta.orig_src_ipv4<32> ^7 ^bit[0..104] meta mocha [23:23] @[-1r,16w] allocate: B18[0:6] <- ingress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..143] deparsed exact_containers mocha [16:22] @[-1r,16w] allocate: B18[7:7] <- ingress::hdr.inner_ipv4.dst_addr<32> ^7 ^bit[0..136] deparsed exact_containers mocha [23:23] @[-1r,16w] allocate: B18[0:6] <- ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..303] deparsed exact_containers mocha [16:22] @[-1r,16w] allocate: B18[7:7] <- ingress::hdr.inner_ipv6.dst_addr<128> ^7 ^bit[0..296] deparsed exact_containers mocha [23:23] @[-1r,16w] allocate: B19[0:6] <- ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..175] deparsed exact_containers mocha [16:22] @[-1r,16w] allocate: B19[7:7] <- ingress::hdr.inner_ipv6.src_addr<128> ^7 ^bit[0..168] deparsed exact_containers mocha [23:23] @[-1r,16w] allocate: B19[0:6] <- ingress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..111] deparsed exact_containers mocha [16:22] @[-1r,16w] allocate: B19[7:7] <- ingress::hdr.inner_ipv4.src_addr<32> ^7 ^bit[0..104] deparsed exact_containers mocha [23:23] @[-1r,16w] allocate: B20[0:6] <- ingress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..143] deparsed exact_containers mocha [16:22] @[-1r,16w] allocate: B20[7:7] <- ingress::hdr.ipv4.dst_addr<32> ^7 ^bit[0..136] deparsed exact_containers mocha [23:23] @[-1r,16w] allocate: B20[0:6] <- ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..303] deparsed exact_containers mocha [16:22] @[-1r,16w] allocate: B20[7:7] <- ingress::hdr.ipv6.dst_addr<128> ^7 ^bit[0..296] deparsed exact_containers mocha [23:23] @[-1r,16w] allocate: B21[0:6] <- ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..287] deparsed exact_containers mocha [16:22] @[-1r,16w] allocate: B21[7:7] <- ingress::hdr.ethernet.dst_mac<48> ^7 ^bit[0..280] deparsed exact_containers mocha [23:23] @[-1r,16w] allocate: B22[0:6] <- ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..175] deparsed exact_containers mocha [16:22] @[-1r,16w] allocate: B22[7:7] <- ingress::hdr.ipv6.src_addr<128> ^7 ^bit[0..168] deparsed exact_containers mocha [23:23] @[-1r,16w] allocate: B22[0:6] <- ingress::hdr.ipv4.src_addr<32> ^0 ^bit[0..111] deparsed exact_containers mocha [16:22] @[-1r,16w] allocate: B22[7:7] <- ingress::hdr.ipv4.src_addr<32> ^7 ^bit[0..104] deparsed exact_containers mocha [23:23] @[-1r,16w] allocate: B26[0:3] <- ingress::meta.orig_src_ipv4<32> ^0 ^bit[0..103] meta mocha [24:27] @[-1r,16w] allocate: B26[4:7] <- ingress::meta.orig_src_ipv4<32> ^4 ^bit[0..99] meta mocha [28:31] @[-1r,16w] allocate: B27[0:7] <- ingress::meta.orig_src_mac<48> ^0 ^bit[0..327] meta mocha [24:31] @[-1r,16w] allocate: B30[0:3] <- ingress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..135] deparsed exact_containers mocha [24:27] @[-1r,16w] allocate: B30[4:7] <- ingress::hdr.inner_ipv4.dst_addr<32> ^4 ^bit[0..131] deparsed exact_containers mocha [28:31] @[-1r,16w] allocate: B30[0:7] <- ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..295] deparsed exact_containers mocha [24:31] @[-1r,16w] allocate: B31[0:3] <- ingress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..135] deparsed exact_containers mocha [24:27] @[-1r,16w] allocate: B31[4:7] <- ingress::hdr.ipv4.dst_addr<32> ^4 ^bit[0..131] deparsed exact_containers mocha [28:31] @[-1r,16w] allocate: B31[0:7] <- ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..295] deparsed exact_containers mocha [24:31] @[-1r,16w] allocate: B32[0:3] <- ingress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..103] deparsed exact_containers mocha [24:27] @[-1r,16w] allocate: B32[4:7] <- ingress::hdr.inner_ipv4.src_addr<32> ^4 ^bit[0..99] deparsed exact_containers mocha [28:31] @[-1r,16w] allocate: B32[0:7] <- ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..167] deparsed exact_containers mocha [24:31] @[-1r,16w] allocate: B33[0:3] <- ingress::hdr.ipv4.src_addr<32> ^0 ^bit[0..103] deparsed exact_containers mocha [24:27] @[-1r,16w] allocate: B33[4:7] <- ingress::hdr.ipv4.src_addr<32> ^4 ^bit[0..99] deparsed exact_containers mocha [28:31] @[-1r,16w] allocate: B33[0:7] <- ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..167] deparsed exact_containers mocha [24:31] @[-1r,16w] allocate: B34[0:7] <- ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..279] deparsed exact_containers mocha [24:31] @[-1r,16w] allocate: B35[0:7] <- ingress::meta.nat_ingress_tgt<128> meta mocha [24:31] @[-1r,16w] allocate: MH6[0:7] <- ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..319] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: MH6[8:15] <- ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..311] deparsed exact_containers mocha [8:15] @[-1r,16w] allocate: H13[0:7] <- ingress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..159] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: H13[8:15] <- ingress::hdr.ipv4.dst_addr<32> ^0 ^bit[0..151] deparsed exact_containers mocha [8:15] @[-1r,16w] allocate: H16[0:7] <- ingress::meta.orig_src_mac<48> ^0 ^bit[0..351] meta mocha [0:7] @[-1r,16w] allocate: H16[8:15] <- ingress::meta.orig_src_mac<48> ^0 ^bit[0..343] meta mocha [8:15] @[-1r,16w] allocate: H17[0:7] <- ingress::meta.orig_src_ipv4<32> ^0 ^bit[0..127] meta mocha [0:7] @[-1r,16w] allocate: H17[8:15] <- ingress::meta.orig_src_ipv4<32> ^0 ^bit[0..119] meta mocha [8:15] @[-1r,16w] allocate: H18[0:7] <- ingress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..159] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: H18[8:15] <- ingress::hdr.inner_ipv4.dst_addr<32> ^0 ^bit[0..151] deparsed exact_containers mocha [8:15] @[-1r,16w] allocate: H18[0:7] <- ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..319] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: H18[8:15] <- ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..311] deparsed exact_containers mocha [8:15] @[-1r,16w] allocate: H19[0:7] <- ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: H19[8:15] <- ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..183] deparsed exact_containers mocha [8:15] @[-1r,16w] allocate: H19[0:7] <- ingress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..127] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: H19[8:15] <- ingress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..119] deparsed exact_containers mocha [8:15] @[-1r,16w] allocate: H20[0:7] <- ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..303] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: H20[8:15] <- ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..295] deparsed exact_containers mocha [8:15] @[-1r,16w] allocate: H21[0:7] <- ingress::meta.nat_ingress_tgt<128> meta mocha [0:7] @[-1r,16w] allocate: H21[8:15] <- ingress::meta.nat_ingress_tgt<128> meta mocha [8:15] @[-1r,16w] allocate: H22[0:7] <- ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: H22[8:15] <- ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..183] deparsed exact_containers mocha [8:15] @[-1r,16w] allocate: H22[0:7] <- ingress::hdr.ipv4.src_addr<32> ^0 ^bit[0..127] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: H22[8:15] <- ingress::hdr.ipv4.src_addr<32> ^0 ^bit[0..119] deparsed exact_containers mocha [8:15] @[-1r,16w] 63: TRYING to allocate SUPERCLUSTER Uid: 7077 slice lists: [ ingress::hdr.inner_eth.ether_type<16> ^0 ^bit[0..111] deparsed exact_containers mocha [0:15] ingress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..95] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.ethernet.ether_type<16> ^0 ^bit[0..367] deparsed exact_containers mocha [0:15] ingress::hdr.ethernet.src_mac<48> ^0 ^bit[0..351] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.vlan.ether_type<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] ingress::hdr.vlan.vlan_id<12> ^0 ^bit[0..15] deparsed exact_containers mocha [0:11] ingress::hdr.vlan.dei<1> ^4 ^bit[0..3] deparsed exact_containers [0:0] ingress::hdr.vlan.pcp<3> ^5 ^bit[0..2] deparsed exact_containers [0:2] ] [ ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..79] deparsed exact_containers mocha [112:127] ingress::hdr.sidecar.sc_ether_type<16> ^0 ^bit[0..63] deparsed exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.inner_eth.ether_type<16> ^0 ^bit[0..111] deparsed exact_containers mocha [0:15]], [ingress::hdr.ethernet.ether_type<16> ^0 ^bit[0..367] deparsed exact_containers mocha [0:15]], [ingress::hdr.vlan.ether_type<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]], [ingress::hdr.sidecar.sc_ether_type<16> ^0 ^bit[0..63] deparsed exact_containers mocha [0:15]]] [[ingress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..95] deparsed exact_containers mocha [0:15]]] [[ingress::hdr.ethernet.src_mac<48> ^0 ^bit[0..351] deparsed exact_containers mocha [0:15]]] [[ingress::hdr.vlan.vlan_id<12> ^0 ^bit[0..15] deparsed exact_containers mocha [0:11]]] [[ingress::hdr.vlan.dei<1> ^4 ^bit[0..3] deparsed exact_containers [0:0]]] [[ingress::hdr.vlan.pcp<3> ^5 ^bit[0..2] deparsed exact_containers [0:2]]] [[ingress::meta.nexthop_ipv6<128> meta mocha [112:127]], [ingress::l3_router_Router4_fwd.nexthop6<128> meta mocha [112:127]], [ingress::l3_router_Router6_fwd.nexthop<128> meta mocha [112:127]], [ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..79] deparsed exact_containers mocha [112:127]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 8320 slice lists: [ ingress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..95] deparsed exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..95] deparsed exact_containers mocha [0:15]]] SUPERCLUSTER Uid: 8323 slice lists: [ ingress::hdr.ethernet.src_mac<48> ^0 ^bit[0..351] deparsed exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.ethernet.src_mac<48> ^0 ^bit[0..351] deparsed exact_containers mocha [0:15]]] SUPERCLUSTER Uid: 8326 slice lists: [ ingress::hdr.vlan.vlan_id<12> ^0 ^bit[0..15] deparsed exact_containers mocha [0:11] ingress::hdr.vlan.dei<1> ^4 ^bit[0..3] deparsed exact_containers [0:0] ingress::hdr.vlan.pcp<3> ^5 ^bit[0..2] deparsed exact_containers [0:2] ] rotational clusters: [[ingress::hdr.vlan.vlan_id<12> ^0 ^bit[0..15] deparsed exact_containers mocha [0:11]]] [[ingress::hdr.vlan.dei<1> ^4 ^bit[0..3] deparsed exact_containers [0:0]]] [[ingress::hdr.vlan.pcp<3> ^5 ^bit[0..2] deparsed exact_containers [0:2]]] SUPERCLUSTER Uid: 8328 slice lists: [ ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..79] deparsed exact_containers mocha [112:127] ] rotational clusters: [[ingress::meta.nexthop_ipv6<128> meta mocha [112:127]], [ingress::l3_router_Router4_fwd.nexthop6<128> meta mocha [112:127]], [ingress::l3_router_Router6_fwd.nexthop<128> meta mocha [112:127]], [ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..79] deparsed exact_containers mocha [112:127]]] SUPERCLUSTER Uid: 8329 slice lists: [ ingress::hdr.inner_eth.ether_type<16> ^0 ^bit[0..111] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.ethernet.ether_type<16> ^0 ^bit[0..367] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.vlan.ether_type<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.sidecar.sc_ether_type<16> ^0 ^bit[0..63] deparsed exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.inner_eth.ether_type<16> ^0 ^bit[0..111] deparsed exact_containers mocha [0:15]], [ingress::hdr.ethernet.ether_type<16> ^0 ^bit[0..367] deparsed exact_containers mocha [0:15]], [ingress::hdr.vlan.ether_type<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]], [ingress::hdr.sidecar.sc_ether_type<16> ^0 ^bit[0..63] deparsed exact_containers mocha [0:15]]] Best Score: {mocha_on_phv_bits: 156, D[n_set_gress: 3, n_set_parser_group_gress: 1, n_inc_containers: 3, n_mismatched_deparser_gress: 3, ], M[n_overlay_bits: 192, ], [n_set_gress: 8, n_set_parser_group_gress: 8, n_set_deparser_group_gress: 5, n_overlay_bits: 48, n_inc_containers: 8, n_inc_small_containers: 8, ], } Allocation Decisions: allocate: H23[0:15] <- ingress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..95] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: H50[0:15] <- ingress::hdr.ethernet.src_mac<48> ^0 ^bit[0..351] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: H51[0:11] <- ingress::hdr.vlan.vlan_id<12> ^0 ^bit[0..15] deparsed exact_containers mocha [0:11] @[-1r,16w] allocate: H51[12:12] <- ingress::hdr.vlan.dei<1> ^4 ^bit[0..3] deparsed exact_containers [0:0] @[-1r,16w] allocate: H51[13:15] <- ingress::hdr.vlan.pcp<3> ^5 ^bit[0..2] deparsed exact_containers [0:2] @[-1r,16w] allocate: MH20[0:15] <- ingress::l3_router_Router4_fwd.nexthop6<128> meta mocha [112:127] @[7w,13r] allocate: MH21[0:15] <- ingress::l3_router_Router6_fwd.nexthop<128> meta mocha [112:127] @[7w,13r] allocate: DH22[0:15] <- ingress::hdr.inner_eth.ether_type<16> ^0 ^bit[0..111] deparsed exact_containers mocha [0:15] @[6w,14r] allocate: H60[0:15] <- ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..79] deparsed exact_containers mocha [112:127] @[-1r,16w] allocate: H61[0:15] <- ingress::hdr.vlan.ether_type<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: H62[0:15] <- ingress::hdr.sidecar.sc_ether_type<16> ^0 ^bit[0..63] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: H63[0:15] <- ingress::hdr.ethernet.ether_type<16> ^0 ^bit[0..367] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: H64[0:15] <- ingress::meta.nexthop_ipv6<128> meta mocha [112:127] @[6w,14r] allocate: H64[0:15] <- ingress::hdr.inner_eth.ether_type<16> ^0 ^bit[0..111] deparsed exact_containers mocha [0:15] @[-1w,6r] allocate: H64[0:15] <- ingress::hdr.inner_eth.ether_type<16> ^0 ^bit[0..111] deparsed exact_containers mocha [0:15] @[14w,16r] 64: TRYING to allocate SUPERCLUSTER Uid: 7124 slice lists: [ ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..223] deparsed exact_containers mocha [96:119] ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..199] deparsed exact_containers mocha [120:127] ] [ ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..223] deparsed exact_containers mocha [96:119] ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..199] deparsed exact_containers mocha [120:127] ] [ ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:119] ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..71] deparsed exact_containers mocha [120:127] ] [ ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:119] ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..71] deparsed exact_containers mocha [120:127] ] rotational clusters: [[ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..223] deparsed exact_containers mocha [96:119]], [ingress::meta.nat_ingress_tgt<128> meta mocha [96:119]], [ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..223] deparsed exact_containers mocha [96:119]], [ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:119]], [ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:119]]] [[ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..199] deparsed exact_containers mocha [120:127]], [ingress::meta.nat_ingress_tgt<128> meta mocha [120:127]], [ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..199] deparsed exact_containers mocha [120:127]], [ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..71] deparsed exact_containers mocha [120:127]], [ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..71] deparsed exact_containers mocha [120:127]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 8753 slice lists: [ ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..223] deparsed exact_containers mocha [96:119] ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..199] deparsed exact_containers mocha [120:127] ] [ ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..223] deparsed exact_containers mocha [96:119] ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..199] deparsed exact_containers mocha [120:127] ] [ ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:119] ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..71] deparsed exact_containers mocha [120:127] ] [ ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:119] ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..71] deparsed exact_containers mocha [120:127] ] rotational clusters: [[ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..223] deparsed exact_containers mocha [96:119]], [ingress::meta.nat_ingress_tgt<128> meta mocha [96:119]], [ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..223] deparsed exact_containers mocha [96:119]], [ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:119]], [ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:119]]] [[ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..199] deparsed exact_containers mocha [120:127]], [ingress::meta.nat_ingress_tgt<128> meta mocha [120:127]], [ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..199] deparsed exact_containers mocha [120:127]], [ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..71] deparsed exact_containers mocha [120:127]], [ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..71] deparsed exact_containers mocha [120:127]]] Best Score: {mocha_on_phv_bits: 32, M[n_set_gress: 4, n_set_parser_group_gress: 3, n_set_deparser_group_gress: 4, n_inc_containers: 4, ], [n_set_gress: 1, n_set_parser_group_gress: 1, n_set_deparser_group_gress: 1, n_inc_containers: 1, ], } Allocation Decisions: allocate: MW4[0:23] <- ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..223] deparsed exact_containers mocha [96:119] @[-1r,16w] allocate: MW4[24:31] <- ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..199] deparsed exact_containers mocha [120:127] @[-1r,16w] allocate: MW5[0:23] <- ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:119] @[-1r,16w] allocate: MW5[24:31] <- ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..71] deparsed exact_containers mocha [120:127] @[-1r,16w] allocate: MW6[0:23] <- ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..223] deparsed exact_containers mocha [96:119] @[-1r,16w] allocate: MW6[24:31] <- ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..199] deparsed exact_containers mocha [120:127] @[-1r,16w] allocate: MW7[0:23] <- ingress::meta.nat_ingress_tgt<128> meta mocha [96:119] @[-1r,16w] allocate: MW7[24:31] <- ingress::meta.nat_ingress_tgt<128> meta mocha [120:127] @[-1r,16w] allocate: W12[0:23] <- ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:119] @[-1r,16w] allocate: W12[24:31] <- ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..71] deparsed exact_containers mocha [120:127] @[-1r,16w] 65: TRYING to allocate SUPERCLUSTER Uid: 7121 slice lists: [ ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..287] deparsed exact_containers mocha [32:63] ] [ ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..287] deparsed exact_containers mocha [32:63] ] [ ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63] ] [ ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63] ] rotational clusters: [[ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..287] deparsed exact_containers mocha [32:63]], [ingress::meta.nat_ingress_tgt<128> meta mocha [32:63]], [ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..287] deparsed exact_containers mocha [32:63]], [ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63]], [ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 8828 slice lists: [ ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..287] deparsed exact_containers mocha [32:63] ] [ ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..287] deparsed exact_containers mocha [32:63] ] [ ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63] ] [ ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63] ] rotational clusters: [[ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..287] deparsed exact_containers mocha [32:63]], [ingress::meta.nat_ingress_tgt<128> meta mocha [32:63]], [ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..287] deparsed exact_containers mocha [32:63]], [ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63]], [ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63]]] Best Score: {mocha_on_phv_bits: 32, M[n_set_gress: 4, n_set_parser_group_gress: 3, n_set_deparser_group_gress: 4, n_inc_containers: 4, ], [n_set_gress: 1, n_set_parser_group_gress: 1, n_set_deparser_group_gress: 1, n_inc_containers: 1, ], } Allocation Decisions: allocate: MW8[0:31] <- ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..287] deparsed exact_containers mocha [32:63] @[-1r,16w] allocate: MW9[0:31] <- ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63] @[-1r,16w] allocate: MW10[0:31] <- ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63] @[-1r,16w] allocate: MW11[0:31] <- ingress::meta.nat_ingress_tgt<128> meta mocha [32:63] @[-1r,16w] allocate: W24[0:31] <- ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..287] deparsed exact_containers mocha [32:63] @[-1r,16w] 66: TRYING to allocate SUPERCLUSTER Uid: 7123 slice lists: [ ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..255] deparsed exact_containers mocha [64:95] ] [ ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..255] deparsed exact_containers mocha [64:95] ] [ ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95] ] [ ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95] ] rotational clusters: [[ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..255] deparsed exact_containers mocha [64:95]], [ingress::meta.nat_ingress_tgt<128> meta mocha [64:95]], [ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..255] deparsed exact_containers mocha [64:95]], [ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95]], [ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 8939 slice lists: [ ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..255] deparsed exact_containers mocha [64:95] ] [ ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..255] deparsed exact_containers mocha [64:95] ] [ ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95] ] [ ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95] ] rotational clusters: [[ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..255] deparsed exact_containers mocha [64:95]], [ingress::meta.nat_ingress_tgt<128> meta mocha [64:95]], [ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..255] deparsed exact_containers mocha [64:95]], [ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95]], [ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95]]] Best Score: {mocha_on_phv_bits: 32, M[n_set_gress: 4, n_set_parser_group_gress: 3, n_set_deparser_group_gress: 4, n_inc_containers: 4, ], [n_set_gress: 1, n_set_parser_group_gress: 1, n_set_deparser_group_gress: 1, n_inc_containers: 1, ], } Allocation Decisions: allocate: MW12[0:31] <- ingress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..255] deparsed exact_containers mocha [64:95] @[-1r,16w] allocate: MW13[0:31] <- ingress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95] @[-1r,16w] allocate: MW14[0:31] <- ingress::hdr.ipv6.src_addr<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95] @[-1r,16w] allocate: MW15[0:31] <- ingress::meta.nat_ingress_tgt<128> meta mocha [64:95] @[-1r,16w] allocate: W36[0:31] <- ingress::hdr.ipv6.dst_addr<128> ^0 ^bit[0..255] deparsed exact_containers mocha [64:95] @[-1r,16w] 67: TRYING to allocate SUPERCLUSTER Uid: 7160 slice lists: [ ingress::hdr.inner_tcp.window<16> ^0 ^bit[0..127] deparsed exact_containers mocha [0:15] ingress::hdr.inner_tcp.flags<8> ^0 ^bit[0..111] deparsed exact_containers mocha [0:7] ingress::hdr.inner_tcp.res<4> ^0 ^bit[0..103] deparsed exact_containers mocha [0:3] ingress::hdr.inner_tcp.data_offset<4> ^4 ^bit[0..99] deparsed exact_containers [0:3] ] [ ingress::hdr.tcp.window<16> ^0 ^bit[0..127] deparsed exact_containers mocha [0:15] ingress::hdr.tcp.flags<8> ^0 ^bit[0..111] deparsed exact_containers mocha [0:7] ingress::hdr.tcp.res<4> ^0 ^bit[0..103] deparsed exact_containers mocha [0:3] ingress::hdr.tcp.data_offset<4> ^4 ^bit[0..99] deparsed exact_containers [0:3] ] rotational clusters: [[ingress::hdr.inner_tcp.window<16> ^0 ^bit[0..127] deparsed exact_containers mocha [0:15]], [ingress::hdr.tcp.window<16> ^0 ^bit[0..127] deparsed exact_containers mocha [0:15]]] [[ingress::hdr.inner_tcp.flags<8> ^0 ^bit[0..111] deparsed exact_containers mocha [0:7]], [ingress::hdr.tcp.flags<8> ^0 ^bit[0..111] deparsed exact_containers mocha [0:7]]] [[ingress::hdr.inner_tcp.res<4> ^0 ^bit[0..103] deparsed exact_containers mocha [0:3]], [ingress::hdr.tcp.res<4> ^0 ^bit[0..103] deparsed exact_containers mocha [0:3]]] [[ingress::hdr.inner_tcp.data_offset<4> ^4 ^bit[0..99] deparsed exact_containers [0:3]], [ingress::hdr.tcp.data_offset<4> ^4 ^bit[0..99] deparsed exact_containers [0:3]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 9052 slice lists: [ ingress::hdr.inner_tcp.window<16> ^0 ^bit[0..127] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.tcp.window<16> ^0 ^bit[0..127] deparsed exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.inner_tcp.window<16> ^0 ^bit[0..127] deparsed exact_containers mocha [0:15]], [ingress::hdr.tcp.window<16> ^0 ^bit[0..127] deparsed exact_containers mocha [0:15]]] SUPERCLUSTER Uid: 9053 slice lists: [ ingress::hdr.inner_tcp.flags<8> ^0 ^bit[0..111] deparsed exact_containers mocha [0:7] ingress::hdr.inner_tcp.res<4> ^0 ^bit[0..103] deparsed exact_containers mocha [0:3] ingress::hdr.inner_tcp.data_offset<4> ^4 ^bit[0..99] deparsed exact_containers [0:3] ] [ ingress::hdr.tcp.flags<8> ^0 ^bit[0..111] deparsed exact_containers mocha [0:7] ingress::hdr.tcp.res<4> ^0 ^bit[0..103] deparsed exact_containers mocha [0:3] ingress::hdr.tcp.data_offset<4> ^4 ^bit[0..99] deparsed exact_containers [0:3] ] rotational clusters: [[ingress::hdr.inner_tcp.flags<8> ^0 ^bit[0..111] deparsed exact_containers mocha [0:7]], [ingress::hdr.tcp.flags<8> ^0 ^bit[0..111] deparsed exact_containers mocha [0:7]]] [[ingress::hdr.inner_tcp.res<4> ^0 ^bit[0..103] deparsed exact_containers mocha [0:3]], [ingress::hdr.tcp.res<4> ^0 ^bit[0..103] deparsed exact_containers mocha [0:3]]] [[ingress::hdr.inner_tcp.data_offset<4> ^4 ^bit[0..99] deparsed exact_containers [0:3]], [ingress::hdr.tcp.data_offset<4> ^4 ^bit[0..99] deparsed exact_containers [0:3]]] Best Score: {mocha_on_phv_bits: 24, M[n_overlay_bits: 48, ], [n_set_gress: 1, n_set_parser_group_gress: 1, n_overlay_bits: 16, n_inc_containers: 1, n_inc_small_containers: 1, ], } Allocation Decisions: allocate: MH2[0:15] <- ingress::hdr.inner_tcp.window<16> ^0 ^bit[0..127] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: MH2[0:15] <- ingress::hdr.tcp.window<16> ^0 ^bit[0..127] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: H65[0:7] <- ingress::hdr.inner_tcp.flags<8> ^0 ^bit[0..111] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: H65[8:11] <- ingress::hdr.inner_tcp.res<4> ^0 ^bit[0..103] deparsed exact_containers mocha [0:3] @[-1r,16w] allocate: H65[12:15] <- ingress::hdr.inner_tcp.data_offset<4> ^4 ^bit[0..99] deparsed exact_containers [0:3] @[-1r,16w] allocate: H65[0:7] <- ingress::hdr.tcp.flags<8> ^0 ^bit[0..111] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: H65[8:11] <- ingress::hdr.tcp.res<4> ^0 ^bit[0..103] deparsed exact_containers mocha [0:3] @[-1r,16w] allocate: H65[12:15] <- ingress::hdr.tcp.data_offset<4> ^4 ^bit[0..99] deparsed exact_containers [0:3] @[-1r,16w] 68: TRYING to allocate SUPERCLUSTER Uid: 7032 slice lists: [ ingress::hdr.inner_ipv4.frag_offset<13> ^0 ^bit[0..63] deparsed exact_containers mocha [0:12] ingress::hdr.inner_ipv4.flags<3> ^5 ^bit[0..50] deparsed exact_containers [0:2] ingress::hdr.inner_ipv4.identification<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.ipv4.frag_offset<13> ^0 ^bit[0..63] deparsed exact_containers mocha [0:12] ingress::hdr.ipv4.flags<3> ^5 ^bit[0..50] deparsed exact_containers [0:2] ingress::hdr.ipv4.identification<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.inner_ipv4.frag_offset<13> ^0 ^bit[0..63] deparsed exact_containers mocha [0:12]], [ingress::hdr.ipv4.frag_offset<13> ^0 ^bit[0..63] deparsed exact_containers mocha [0:12]]] [[ingress::hdr.inner_ipv4.flags<3> ^5 ^bit[0..50] deparsed exact_containers [0:2]], [ingress::hdr.ipv4.flags<3> ^5 ^bit[0..50] deparsed exact_containers [0:2]]] [[ingress::hdr.inner_ipv4.identification<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15]], [ingress::hdr.ipv4.identification<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 9081 slice lists: [ ingress::hdr.inner_ipv4.frag_offset<13> ^0 ^bit[0..63] deparsed exact_containers mocha [0:12] ingress::hdr.inner_ipv4.flags<3> ^5 ^bit[0..50] deparsed exact_containers [0:2] ingress::hdr.inner_ipv4.identification<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.ipv4.frag_offset<13> ^0 ^bit[0..63] deparsed exact_containers mocha [0:12] ingress::hdr.ipv4.flags<3> ^5 ^bit[0..50] deparsed exact_containers [0:2] ingress::hdr.ipv4.identification<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.inner_ipv4.frag_offset<13> ^0 ^bit[0..63] deparsed exact_containers mocha [0:12]], [ingress::hdr.ipv4.frag_offset<13> ^0 ^bit[0..63] deparsed exact_containers mocha [0:12]]] [[ingress::hdr.inner_ipv4.flags<3> ^5 ^bit[0..50] deparsed exact_containers [0:2]], [ingress::hdr.ipv4.flags<3> ^5 ^bit[0..50] deparsed exact_containers [0:2]]] [[ingress::hdr.inner_ipv4.identification<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15]], [ingress::hdr.ipv4.identification<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15]]] Best Score: {mocha_on_phv_bits: 58, [n_set_gress: 1, n_set_parser_group_gress: 1, n_overlay_bits: 32, n_inc_containers: 1, ], } Allocation Decisions: allocate: W12[0:12] <- ingress::hdr.ipv4.frag_offset<13> ^0 ^bit[0..63] deparsed exact_containers mocha [0:12] @[-1r,16w] allocate: W12[13:15] <- ingress::hdr.ipv4.flags<3> ^5 ^bit[0..50] deparsed exact_containers [0:2] @[-1r,16w] allocate: W12[16:31] <- ingress::hdr.ipv4.identification<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: W13[0:12] <- ingress::hdr.inner_ipv4.frag_offset<13> ^0 ^bit[0..63] deparsed exact_containers mocha [0:12] @[-1r,16w] allocate: W13[13:15] <- ingress::hdr.inner_ipv4.flags<3> ^5 ^bit[0..50] deparsed exact_containers [0:2] @[-1r,16w] allocate: W13[16:31] <- ingress::hdr.inner_ipv4.identification<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15] @[-1r,16w] 69: TRYING to allocate SUPERCLUSTER Uid: 7132 slice lists: [ ingress::hdr.inner_ipv6.flow_label<20> ^0 ^bit[0..31] deparsed exact_containers mocha [0:19] ingress::hdr.inner_ipv6.traffic_class<8> ^4 ^bit[0..11] deparsed exact_containers [0:7] ingress::hdr.inner_ipv6.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3] ] [ ingress::hdr.ipv6.flow_label<20> ^0 ^bit[0..31] deparsed exact_containers mocha [0:19] ingress::hdr.ipv6.traffic_class<8> ^4 ^bit[0..11] deparsed exact_containers [0:7] ingress::hdr.ipv6.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3] ] rotational clusters: [[ingress::hdr.inner_ipv6.flow_label<20> ^0 ^bit[0..31] deparsed exact_containers mocha [0:19]], [ingress::hdr.ipv6.flow_label<20> ^0 ^bit[0..31] deparsed exact_containers mocha [0:19]]] [[ingress::hdr.inner_ipv6.traffic_class<8> ^4 ^bit[0..11] deparsed exact_containers [0:7]], [ingress::hdr.ipv6.traffic_class<8> ^4 ^bit[0..11] deparsed exact_containers [0:7]]] [[ingress::hdr.inner_ipv6.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3]], [ingress::hdr.ipv6.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 9132 slice lists: [ ingress::hdr.inner_ipv6.flow_label<20> ^0 ^bit[0..31] deparsed exact_containers mocha [0:19] ingress::hdr.inner_ipv6.traffic_class<8> ^4 ^bit[0..11] deparsed exact_containers [0:7] ingress::hdr.inner_ipv6.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3] ] [ ingress::hdr.ipv6.flow_label<20> ^0 ^bit[0..31] deparsed exact_containers mocha [0:19] ingress::hdr.ipv6.traffic_class<8> ^4 ^bit[0..11] deparsed exact_containers [0:7] ingress::hdr.ipv6.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3] ] rotational clusters: [[ingress::hdr.inner_ipv6.flow_label<20> ^0 ^bit[0..31] deparsed exact_containers mocha [0:19]], [ingress::hdr.ipv6.flow_label<20> ^0 ^bit[0..31] deparsed exact_containers mocha [0:19]]] [[ingress::hdr.inner_ipv6.traffic_class<8> ^4 ^bit[0..11] deparsed exact_containers [0:7]], [ingress::hdr.ipv6.traffic_class<8> ^4 ^bit[0..11] deparsed exact_containers [0:7]]] [[ingress::hdr.inner_ipv6.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3]], [ingress::hdr.ipv6.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3]]] Best Score: {mocha_on_phv_bits: 40, [n_set_gress: 1, n_set_parser_group_gress: 1, n_set_deparser_group_gress: 1, n_overlay_bits: 32, n_inc_containers: 1, ], } Allocation Decisions: allocate: W13[0:19] <- ingress::hdr.inner_ipv6.flow_label<20> ^0 ^bit[0..31] deparsed exact_containers mocha [0:19] @[-1r,16w] allocate: W13[20:27] <- ingress::hdr.inner_ipv6.traffic_class<8> ^4 ^bit[0..11] deparsed exact_containers [0:7] @[-1r,16w] allocate: W13[28:31] <- ingress::hdr.inner_ipv6.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3] @[-1r,16w] allocate: W14[0:19] <- ingress::hdr.ipv6.flow_label<20> ^0 ^bit[0..31] deparsed exact_containers mocha [0:19] @[-1r,16w] allocate: W14[20:27] <- ingress::hdr.ipv6.traffic_class<8> ^4 ^bit[0..11] deparsed exact_containers [0:7] @[-1r,16w] allocate: W14[28:31] <- ingress::hdr.ipv6.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3] @[-1r,16w] 70: TRYING to allocate SUPERCLUSTER Uid: 7158 slice lists: [ ingress::hdr.inner_tcp.urgent_ptr<16> ^0 ^bit[0..159] deparsed exact_containers mocha [0:15] ingress::hdr.inner_tcp.checksum<16> ^0 ^bit[0..143] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.tcp.urgent_ptr<16> ^0 ^bit[0..159] deparsed exact_containers mocha [0:15] ingress::hdr.tcp.checksum<16> ^0 ^bit[0..143] deparsed exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.inner_tcp.urgent_ptr<16> ^0 ^bit[0..159] deparsed exact_containers mocha [0:15]], [ingress::hdr.tcp.urgent_ptr<16> ^0 ^bit[0..159] deparsed exact_containers mocha [0:15]]] [[ingress::hdr.inner_tcp.checksum<16> ^0 ^bit[0..143] deparsed exact_containers mocha [0:15]], [ingress::hdr.tcp.checksum<16> ^0 ^bit[0..143] deparsed exact_containers mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 9198 slice lists: [ ingress::hdr.inner_tcp.urgent_ptr<16> ^0 ^bit[0..159] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.tcp.urgent_ptr<16> ^0 ^bit[0..159] deparsed exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.inner_tcp.urgent_ptr<16> ^0 ^bit[0..159] deparsed exact_containers mocha [0:15]], [ingress::hdr.tcp.urgent_ptr<16> ^0 ^bit[0..159] deparsed exact_containers mocha [0:15]]] SUPERCLUSTER Uid: 9200 slice lists: [ ingress::hdr.inner_tcp.checksum<16> ^0 ^bit[0..143] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.tcp.checksum<16> ^0 ^bit[0..143] deparsed exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.inner_tcp.checksum<16> ^0 ^bit[0..143] deparsed exact_containers mocha [0:15]], [ingress::hdr.tcp.checksum<16> ^0 ^bit[0..143] deparsed exact_containers mocha [0:15]]] Best Score: {M[n_overlay_bits: 96, ], } Allocation Decisions: allocate: MH7[0:15] <- ingress::hdr.inner_tcp.urgent_ptr<16> ^0 ^bit[0..159] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: MH7[0:15] <- ingress::hdr.tcp.urgent_ptr<16> ^0 ^bit[0..159] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: MH13[0:15] <- ingress::hdr.inner_tcp.checksum<16> ^0 ^bit[0..143] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: MH13[0:15] <- ingress::hdr.tcp.checksum<16> ^0 ^bit[0..143] deparsed exact_containers mocha [0:15] @[-1r,16w] 71: TRYING to allocate SUPERCLUSTER Uid: 7166 slice lists: [ ingress::hdr.inner_tcp.dst_port<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] ingress::hdr.inner_tcp.src_port<16> ^0 ^bit[0..15] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.tcp.dst_port<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] ingress::hdr.tcp.src_port<16> ^0 ^bit[0..15] deparsed exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.inner_tcp.dst_port<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]], [ingress::hdr.tcp.dst_port<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]]] [[ingress::hdr.inner_tcp.src_port<16> ^0 ^bit[0..15] deparsed exact_containers mocha [0:15]], [ingress::hdr.tcp.src_port<16> ^0 ^bit[0..15] deparsed exact_containers mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 9246 slice lists: [ ingress::hdr.inner_tcp.dst_port<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] ingress::hdr.inner_tcp.src_port<16> ^0 ^bit[0..15] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.tcp.dst_port<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] ingress::hdr.tcp.src_port<16> ^0 ^bit[0..15] deparsed exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.inner_tcp.dst_port<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]], [ingress::hdr.tcp.dst_port<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]]] [[ingress::hdr.inner_tcp.src_port<16> ^0 ^bit[0..15] deparsed exact_containers mocha [0:15]], [ingress::hdr.tcp.src_port<16> ^0 ^bit[0..15] deparsed exact_containers mocha [0:15]]] Best Score: {mocha_on_phv_bits: 64, [n_set_gress: 1, n_set_parser_group_gress: 1, n_overlay_bits: 32, n_inc_containers: 1, ], } Allocation Decisions: allocate: W3[0:15] <- ingress::hdr.inner_tcp.dst_port<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: W3[16:31] <- ingress::hdr.inner_tcp.src_port<16> ^0 ^bit[0..15] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: W3[0:15] <- ingress::hdr.tcp.dst_port<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: W3[16:31] <- ingress::hdr.tcp.src_port<16> ^0 ^bit[0..15] deparsed exact_containers mocha [0:15] @[-1r,16w] 72: TRYING to allocate SUPERCLUSTER Uid: 7163 slice lists: [ ingress::hdr.inner_tcp.ack_no<32> ^0 ^bit[0..95] deparsed exact_containers mocha [0:31] ] [ ingress::hdr.tcp.ack_no<32> ^0 ^bit[0..95] deparsed exact_containers mocha [0:31] ] rotational clusters: [[ingress::hdr.inner_tcp.ack_no<32> ^0 ^bit[0..95] deparsed exact_containers mocha [0:31]], [ingress::hdr.tcp.ack_no<32> ^0 ^bit[0..95] deparsed exact_containers mocha [0:31]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 9297 slice lists: [ ingress::hdr.inner_tcp.ack_no<32> ^0 ^bit[0..95] deparsed exact_containers mocha [0:31] ] [ ingress::hdr.tcp.ack_no<32> ^0 ^bit[0..95] deparsed exact_containers mocha [0:31] ] rotational clusters: [[ingress::hdr.inner_tcp.ack_no<32> ^0 ^bit[0..95] deparsed exact_containers mocha [0:31]], [ingress::hdr.tcp.ack_no<32> ^0 ^bit[0..95] deparsed exact_containers mocha [0:31]]] Best Score: {mocha_on_phv_bits: 64, [n_set_gress: 1, n_set_parser_group_gress: 1, n_overlay_bits: 32, n_inc_containers: 1, ], } Allocation Decisions: allocate: W15[0:31] <- ingress::hdr.inner_tcp.ack_no<32> ^0 ^bit[0..95] deparsed exact_containers mocha [0:31] @[-1r,16w] allocate: W15[0:31] <- ingress::hdr.tcp.ack_no<32> ^0 ^bit[0..95] deparsed exact_containers mocha [0:31] @[-1r,16w] 73: TRYING to allocate SUPERCLUSTER Uid: 7165 slice lists: [ ingress::hdr.inner_tcp.seq_no<32> ^0 ^bit[0..63] deparsed exact_containers mocha [0:31] ] [ ingress::hdr.tcp.seq_no<32> ^0 ^bit[0..63] deparsed exact_containers mocha [0:31] ] rotational clusters: [[ingress::hdr.inner_tcp.seq_no<32> ^0 ^bit[0..63] deparsed exact_containers mocha [0:31]], [ingress::hdr.tcp.seq_no<32> ^0 ^bit[0..63] deparsed exact_containers mocha [0:31]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 9360 slice lists: [ ingress::hdr.inner_tcp.seq_no<32> ^0 ^bit[0..63] deparsed exact_containers mocha [0:31] ] [ ingress::hdr.tcp.seq_no<32> ^0 ^bit[0..63] deparsed exact_containers mocha [0:31] ] rotational clusters: [[ingress::hdr.inner_tcp.seq_no<32> ^0 ^bit[0..63] deparsed exact_containers mocha [0:31]], [ingress::hdr.tcp.seq_no<32> ^0 ^bit[0..63] deparsed exact_containers mocha [0:31]]] Best Score: {mocha_on_phv_bits: 64, [n_set_gress: 1, n_set_parser_group_gress: 1, n_overlay_bits: 32, n_inc_containers: 1, ], } Allocation Decisions: allocate: W25[0:31] <- ingress::hdr.inner_tcp.seq_no<32> ^0 ^bit[0..63] deparsed exact_containers mocha [0:31] @[-1r,16w] allocate: W25[0:31] <- ingress::hdr.tcp.seq_no<32> ^0 ^bit[0..63] deparsed exact_containers mocha [0:31] @[-1r,16w] 74: TRYING to allocate SUPERCLUSTER Uid: 7176 slice lists: [ ingress::hdr.inner_icmp.data<32> ^0 ^bit[0..63] deparsed exact_containers mocha [0:31] ] [ ingress::hdr.icmp.data<32> ^0 ^bit[0..63] deparsed exact_containers mocha [0:31] ] rotational clusters: [[ingress::hdr.inner_icmp.data<32> ^0 ^bit[0..63] deparsed exact_containers mocha [0:31]], [ingress::hdr.icmp.data<32> ^0 ^bit[0..63] deparsed exact_containers mocha [0:31]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 9432 slice lists: [ ingress::hdr.inner_icmp.data<32> ^0 ^bit[0..63] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.icmp.data<32> ^0 ^bit[0..63] deparsed exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.inner_icmp.data<32> ^0 ^bit[0..63] deparsed exact_containers mocha [0:15]], [ingress::hdr.icmp.data<32> ^0 ^bit[0..63] deparsed exact_containers mocha [0:15]]] SUPERCLUSTER Uid: 9434 slice lists: [ ingress::hdr.inner_icmp.data<32> ^0 ^bit[0..47] deparsed exact_containers mocha [16:31] ] [ ingress::hdr.icmp.data<32> ^0 ^bit[0..47] deparsed exact_containers mocha [16:31] ] rotational clusters: [[ingress::hdr.inner_icmp.data<32> ^0 ^bit[0..47] deparsed exact_containers mocha [16:31]], [ingress::hdr.icmp.data<32> ^0 ^bit[0..47] deparsed exact_containers mocha [16:31]]] Best Score: {M[n_overlay_bits: 96, ], } Allocation Decisions: allocate: MH2[0:15] <- ingress::hdr.inner_icmp.data<32> ^0 ^bit[0..63] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: MH2[0:15] <- ingress::hdr.icmp.data<32> ^0 ^bit[0..63] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: MH7[0:15] <- ingress::hdr.inner_icmp.data<32> ^0 ^bit[0..47] deparsed exact_containers mocha [16:31] @[-1r,16w] allocate: MH7[0:15] <- ingress::hdr.icmp.data<32> ^0 ^bit[0..47] deparsed exact_containers mocha [16:31] @[-1r,16w] 75: TRYING to allocate SUPERCLUSTER Uid: 6976 slice lists: [ ingress::hdr.geneve.protocol<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] ingress::hdr.geneve.reserved<6> ^0 ^bit[0..15] deparsed exact_containers mocha [0:5] ingress::hdr.geneve.crit<1> ^6 ^bit[0..9] deparsed exact_containers [0:0] ingress::hdr.geneve.ctrl<1> ^7 ^bit[0..8] deparsed exact_containers [0:0] ingress::hdr.geneve.opt_len<6> ^0 ^bit[0..7] deparsed exact_containers mocha [0:5] ingress::hdr.geneve.version<2> ^6 ^bit[0..1] deparsed exact_containers [0:1] ] rotational clusters: [[ingress::hdr.geneve.protocol<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]]] [[ingress::hdr.geneve.reserved<6> ^0 ^bit[0..15] deparsed exact_containers mocha [0:5]]] [[ingress::hdr.geneve.crit<1> ^6 ^bit[0..9] deparsed exact_containers [0:0]]] [[ingress::hdr.geneve.ctrl<1> ^7 ^bit[0..8] deparsed exact_containers [0:0]]] [[ingress::hdr.geneve.opt_len<6> ^0 ^bit[0..7] deparsed exact_containers mocha [0:5]]] [[ingress::hdr.geneve.version<2> ^6 ^bit[0..1] deparsed exact_containers [0:1]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 9485 slice lists: [ ingress::hdr.geneve.protocol<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] ingress::hdr.geneve.reserved<6> ^0 ^bit[0..15] deparsed exact_containers mocha [0:5] ingress::hdr.geneve.crit<1> ^6 ^bit[0..9] deparsed exact_containers [0:0] ingress::hdr.geneve.ctrl<1> ^7 ^bit[0..8] deparsed exact_containers [0:0] ingress::hdr.geneve.opt_len<6> ^0 ^bit[0..7] deparsed exact_containers mocha [0:5] ingress::hdr.geneve.version<2> ^6 ^bit[0..1] deparsed exact_containers [0:1] ] rotational clusters: [[ingress::hdr.geneve.protocol<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]]] [[ingress::hdr.geneve.reserved<6> ^0 ^bit[0..15] deparsed exact_containers mocha [0:5]]] [[ingress::hdr.geneve.crit<1> ^6 ^bit[0..9] deparsed exact_containers [0:0]]] [[ingress::hdr.geneve.ctrl<1> ^7 ^bit[0..8] deparsed exact_containers [0:0]]] [[ingress::hdr.geneve.opt_len<6> ^0 ^bit[0..7] deparsed exact_containers mocha [0:5]]] [[ingress::hdr.geneve.version<2> ^6 ^bit[0..1] deparsed exact_containers [0:1]]] Best Score: {mocha_on_phv_bits: 28, [n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, ], } Allocation Decisions: allocate: W37[0:15] <- ingress::hdr.geneve.protocol<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: W37[16:21] <- ingress::hdr.geneve.reserved<6> ^0 ^bit[0..15] deparsed exact_containers mocha [0:5] @[-1r,16w] allocate: W37[22:22] <- ingress::hdr.geneve.crit<1> ^6 ^bit[0..9] deparsed exact_containers [0:0] @[-1r,16w] allocate: W37[23:23] <- ingress::hdr.geneve.ctrl<1> ^7 ^bit[0..8] deparsed exact_containers [0:0] @[-1r,16w] allocate: W37[24:29] <- ingress::hdr.geneve.opt_len<6> ^0 ^bit[0..7] deparsed exact_containers mocha [0:5] @[-1r,16w] allocate: W37[30:31] <- ingress::hdr.geneve.version<2> ^6 ^bit[0..1] deparsed exact_containers [0:1] @[-1r,16w] 76: TRYING to allocate SUPERCLUSTER Uid: 7404 slice lists: [ egress::hdr.geneve.protocol<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] egress::hdr.geneve.reserved<6> ^0 ^bit[0..15] deparsed exact_containers mocha [0:5] egress::hdr.geneve.crit<1> ^6 ^bit[0..9] deparsed exact_containers [0:0] egress::hdr.geneve.ctrl<1> ^7 ^bit[0..8] deparsed exact_containers [0:0] egress::hdr.geneve.opt_len<6> ^0 ^bit[0..7] deparsed exact_containers mocha [0:5] egress::hdr.geneve.version<2> ^6 ^bit[0..1] deparsed exact_containers [0:1] ] rotational clusters: [[egress::hdr.geneve.protocol<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]]] [[egress::hdr.geneve.reserved<6> ^0 ^bit[0..15] deparsed exact_containers mocha [0:5]]] [[egress::hdr.geneve.crit<1> ^6 ^bit[0..9] deparsed exact_containers [0:0]]] [[egress::hdr.geneve.ctrl<1> ^7 ^bit[0..8] deparsed exact_containers [0:0]]] [[egress::hdr.geneve.opt_len<6> ^0 ^bit[0..7] deparsed exact_containers mocha [0:5]]] [[egress::hdr.geneve.version<2> ^6 ^bit[0..1] deparsed exact_containers [0:1]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 9509 slice lists: [ egress::hdr.geneve.protocol<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] egress::hdr.geneve.reserved<6> ^0 ^bit[0..15] deparsed exact_containers mocha [0:5] egress::hdr.geneve.crit<1> ^6 ^bit[0..9] deparsed exact_containers [0:0] egress::hdr.geneve.ctrl<1> ^7 ^bit[0..8] deparsed exact_containers [0:0] egress::hdr.geneve.opt_len<6> ^0 ^bit[0..7] deparsed exact_containers mocha [0:5] egress::hdr.geneve.version<2> ^6 ^bit[0..1] deparsed exact_containers [0:1] ] rotational clusters: [[egress::hdr.geneve.protocol<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]]] [[egress::hdr.geneve.reserved<6> ^0 ^bit[0..15] deparsed exact_containers mocha [0:5]]] [[egress::hdr.geneve.crit<1> ^6 ^bit[0..9] deparsed exact_containers [0:0]]] [[egress::hdr.geneve.ctrl<1> ^7 ^bit[0..8] deparsed exact_containers [0:0]]] [[egress::hdr.geneve.opt_len<6> ^0 ^bit[0..7] deparsed exact_containers mocha [0:5]]] [[egress::hdr.geneve.version<2> ^6 ^bit[0..1] deparsed exact_containers [0:1]]] Best Score: {} Allocation Decisions: 77: TRYING to allocate SUPERCLUSTER Uid: 7316 slice lists: [ egress::hdr.ipv4.total_len<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] egress::hdr.ipv4.diffserv<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7] egress::hdr.ipv4.ihl<4> ^0 ^bit[0..7] deparsed exact_containers mocha [0:3] egress::hdr.ipv4.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3] ] rotational clusters: [[egress::hdr.ipv4.total_len<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]]] [[egress::hdr.ipv4.diffserv<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7]]] [[egress::hdr.ipv4.ihl<4> ^0 ^bit[0..7] deparsed exact_containers mocha [0:3]]] [[egress::hdr.ipv4.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 9533 slice lists: [ egress::hdr.ipv4.total_len<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] egress::hdr.ipv4.diffserv<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7] egress::hdr.ipv4.ihl<4> ^0 ^bit[0..7] deparsed exact_containers mocha [0:3] egress::hdr.ipv4.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3] ] rotational clusters: [[egress::hdr.ipv4.total_len<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]]] [[egress::hdr.ipv4.diffserv<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7]]] [[egress::hdr.ipv4.ihl<4> ^0 ^bit[0..7] deparsed exact_containers mocha [0:3]]] [[egress::hdr.ipv4.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3]]] Best Score: {} Allocation Decisions: 78: TRYING to allocate SUPERCLUSTER Uid: 7396 slice lists: [ egress::hdr.vlan.ether_type<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] egress::hdr.vlan.vlan_id<12> ^0 ^bit[0..15] deparsed exact_containers mocha [0:11] egress::hdr.vlan.dei<1> ^4 ^bit[0..3] deparsed exact_containers [0:0] egress::hdr.vlan.pcp<3> ^5 ^bit[0..2] deparsed exact_containers [0:2] ] rotational clusters: [[egress::hdr.vlan.ether_type<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]]] [[egress::hdr.vlan.vlan_id<12> ^0 ^bit[0..15] deparsed exact_containers mocha [0:11]], [egress::meta.vlan_id<12> meta mocha [0:11]]] [[egress::hdr.vlan.dei<1> ^4 ^bit[0..3] deparsed exact_containers [0:0]]] [[egress::hdr.vlan.pcp<3> ^5 ^bit[0..2] deparsed exact_containers [0:2]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 9559 slice lists: [ egress::hdr.vlan.ether_type<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] ] rotational clusters: [[egress::hdr.vlan.ether_type<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]]] SUPERCLUSTER Uid: 9560 slice lists: [ egress::hdr.vlan.vlan_id<12> ^0 ^bit[0..15] deparsed exact_containers mocha [0:11] egress::hdr.vlan.dei<1> ^4 ^bit[0..3] deparsed exact_containers [0:0] egress::hdr.vlan.pcp<3> ^5 ^bit[0..2] deparsed exact_containers [0:2] ] rotational clusters: [[egress::hdr.vlan.vlan_id<12> ^0 ^bit[0..15] deparsed exact_containers mocha [0:11]], [egress::meta.vlan_id<12> meta mocha [0:11]]] [[egress::hdr.vlan.dei<1> ^4 ^bit[0..3] deparsed exact_containers [0:0]]] [[egress::hdr.vlan.pcp<3> ^5 ^bit[0..2] deparsed exact_containers [0:2]]] Best Score: {mocha_on_phv_bits: 40, [n_set_gress: 3, n_set_parser_group_gress: 2, n_set_deparser_group_gress: 2, n_inc_containers: 3, n_inc_small_containers: 3, n_mismatched_deparser_gress: 1, ], } Allocation Decisions: allocate: H0[0:15] <- egress::hdr.vlan.ether_type<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: H1[0:11] <- egress::hdr.vlan.vlan_id<12> ^0 ^bit[0..15] deparsed exact_containers mocha [0:11] @[-1r,16w] allocate: H1[12:12] <- egress::hdr.vlan.dei<1> ^4 ^bit[0..3] deparsed exact_containers [0:0] @[-1r,16w] allocate: H1[13:15] <- egress::hdr.vlan.pcp<3> ^5 ^bit[0..2] deparsed exact_containers [0:2] @[-1r,16w] allocate: H4[0:11] <- egress::meta.vlan_id<12> meta mocha [0:11] @[-1r,16w] 79: TRYING to allocate SUPERCLUSTER Uid: 7466 slice lists: [ egress::hdr.tcp.window<16> ^0 deparsed exact_containers mocha [0:15] egress::hdr.tcp.flags<8> ^0 deparsed exact_containers mocha [0:7] egress::hdr.tcp.res<4> ^0 deparsed exact_containers mocha [0:3] egress::hdr.tcp.data_offset<4> ^4 deparsed exact_containers [0:3] ] rotational clusters: [[egress::hdr.tcp.window<16> ^0 deparsed exact_containers mocha [0:15]]] [[egress::hdr.tcp.flags<8> ^0 deparsed exact_containers mocha [0:7]]] [[egress::hdr.tcp.res<4> ^0 deparsed exact_containers mocha [0:3]]] [[egress::hdr.tcp.data_offset<4> ^4 deparsed exact_containers [0:3]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 9599 slice lists: [ egress::hdr.tcp.window<16> ^0 deparsed exact_containers mocha [0:15] egress::hdr.tcp.flags<8> ^0 deparsed exact_containers mocha [0:7] egress::hdr.tcp.res<4> ^0 deparsed exact_containers mocha [0:3] egress::hdr.tcp.data_offset<4> ^4 deparsed exact_containers [0:3] ] rotational clusters: [[egress::hdr.tcp.window<16> ^0 deparsed exact_containers mocha [0:15]]] [[egress::hdr.tcp.flags<8> ^0 deparsed exact_containers mocha [0:7]]] [[egress::hdr.tcp.res<4> ^0 deparsed exact_containers mocha [0:3]]] [[egress::hdr.tcp.data_offset<4> ^4 deparsed exact_containers [0:3]]] Best Score: {mocha_on_phv_bits: 28, [n_set_gress: 1, n_inc_containers: 1, ], } Allocation Decisions: allocate: W5[0:15] <- egress::hdr.tcp.window<16> ^0 deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: W5[16:23] <- egress::hdr.tcp.flags<8> ^0 deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: W5[24:27] <- egress::hdr.tcp.res<4> ^0 deparsed exact_containers mocha [0:3] @[-1r,16w] allocate: W5[28:31] <- egress::hdr.tcp.data_offset<4> ^4 deparsed exact_containers [0:3] @[-1r,16w] 80: TRYING to allocate SUPERCLUSTER Uid: 7312 slice lists: [ egress::hdr.ipv4.hdr_checksum<16> ^0 ^bit[0..95] deparsed exact_containers mocha [0:15] egress::hdr.ipv4.protocol<8> ^0 ^bit[0..79] deparsed exact_containers mocha [0:7] egress::hdr.ipv4.ttl<8> ^0 ^bit[0..71] deparsed exact_containers mocha [0:7] ] rotational clusters: [[egress::hdr.ipv4.hdr_checksum<16> ^0 ^bit[0..95] deparsed exact_containers mocha [0:15]]] [[egress::hdr.ipv4.protocol<8> ^0 ^bit[0..79] deparsed exact_containers mocha [0:7]]] [[egress::hdr.ipv4.ttl<8> ^0 ^bit[0..71] deparsed exact_containers mocha [0:7]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 9623 slice lists: [ egress::hdr.ipv4.hdr_checksum<16> ^0 ^bit[0..95] deparsed exact_containers mocha [0:15] egress::hdr.ipv4.protocol<8> ^0 ^bit[0..79] deparsed exact_containers mocha [0:7] egress::hdr.ipv4.ttl<8> ^0 ^bit[0..71] deparsed exact_containers mocha [0:7] ] rotational clusters: [[egress::hdr.ipv4.hdr_checksum<16> ^0 ^bit[0..95] deparsed exact_containers mocha [0:15]]] [[egress::hdr.ipv4.protocol<8> ^0 ^bit[0..79] deparsed exact_containers mocha [0:7]]] [[egress::hdr.ipv4.ttl<8> ^0 ^bit[0..71] deparsed exact_containers mocha [0:7]]] Best Score: {} Allocation Decisions: 81: TRYING to allocate SUPERCLUSTER Uid: 7314 slice lists: [ egress::hdr.ipv4.frag_offset<13> ^0 ^bit[0..63] deparsed exact_containers mocha [0:12] egress::hdr.ipv4.flags<3> ^5 ^bit[0..50] deparsed exact_containers [0:2] egress::hdr.ipv4.identification<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15] ] rotational clusters: [[egress::hdr.ipv4.frag_offset<13> ^0 ^bit[0..63] deparsed exact_containers mocha [0:12]]] [[egress::hdr.ipv4.flags<3> ^5 ^bit[0..50] deparsed exact_containers [0:2]]] [[egress::hdr.ipv4.identification<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 9647 slice lists: [ egress::hdr.ipv4.frag_offset<13> ^0 ^bit[0..63] deparsed exact_containers mocha [0:12] egress::hdr.ipv4.flags<3> ^5 ^bit[0..50] deparsed exact_containers [0:2] egress::hdr.ipv4.identification<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15] ] rotational clusters: [[egress::hdr.ipv4.frag_offset<13> ^0 ^bit[0..63] deparsed exact_containers mocha [0:12]]] [[egress::hdr.ipv4.flags<3> ^5 ^bit[0..50] deparsed exact_containers [0:2]]] [[egress::hdr.ipv4.identification<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15]]] Best Score: {} Allocation Decisions: 82: TRYING to allocate SUPERCLUSTER Uid: 7388 slice lists: [ egress::hdr.ipv6.hop_limit<8> ^0 ^bit[0..63] deparsed exact_containers mocha [0:7] egress::hdr.ipv6.next_hdr<8> ^0 ^bit[0..55] deparsed exact_containers mocha [0:7] egress::hdr.ipv6.payload_len<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15] ] rotational clusters: [[egress::hdr.ipv6.hop_limit<8> ^0 ^bit[0..63] deparsed exact_containers mocha [0:7]]] [[egress::hdr.ipv6.next_hdr<8> ^0 ^bit[0..55] deparsed exact_containers mocha [0:7]]] [[egress::hdr.ipv6.payload_len<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 9683 slice lists: [ egress::hdr.ipv6.hop_limit<8> ^0 ^bit[0..63] deparsed exact_containers mocha [0:7] egress::hdr.ipv6.next_hdr<8> ^0 ^bit[0..55] deparsed exact_containers mocha [0:7] egress::hdr.ipv6.payload_len<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15] ] rotational clusters: [[egress::hdr.ipv6.hop_limit<8> ^0 ^bit[0..63] deparsed exact_containers mocha [0:7]]] [[egress::hdr.ipv6.next_hdr<8> ^0 ^bit[0..55] deparsed exact_containers mocha [0:7]]] [[egress::hdr.ipv6.payload_len<16> ^0 ^bit[0..47] deparsed exact_containers mocha [0:15]]] Best Score: {} Allocation Decisions: 83: TRYING to allocate SUPERCLUSTER Uid: 7390 slice lists: [ egress::hdr.ipv6.flow_label<20> ^0 ^bit[0..31] deparsed exact_containers mocha [0:19] egress::hdr.ipv6.traffic_class<8> ^4 ^bit[0..11] deparsed exact_containers [0:7] egress::hdr.ipv6.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3] ] rotational clusters: [[egress::hdr.ipv6.flow_label<20> ^0 ^bit[0..31] deparsed exact_containers mocha [0:19]]] [[egress::hdr.ipv6.traffic_class<8> ^4 ^bit[0..11] deparsed exact_containers [0:7]]] [[egress::hdr.ipv6.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 9715 slice lists: [ egress::hdr.ipv6.flow_label<20> ^0 ^bit[0..31] deparsed exact_containers mocha [0:19] egress::hdr.ipv6.traffic_class<8> ^4 ^bit[0..11] deparsed exact_containers [0:7] egress::hdr.ipv6.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3] ] rotational clusters: [[egress::hdr.ipv6.flow_label<20> ^0 ^bit[0..31] deparsed exact_containers mocha [0:19]]] [[egress::hdr.ipv6.traffic_class<8> ^4 ^bit[0..11] deparsed exact_containers [0:7]]] [[egress::hdr.ipv6.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3]]] Best Score: {} Allocation Decisions: 84: TRYING to allocate SUPERCLUSTER Uid: 6974 slice lists: [ ingress::hdr.geneve.reserved2<8> ^0 ^bit[0..63] deparsed exact_containers mocha [0:7] ingress::hdr.geneve.vni<24> ^0 ^bit[0..55] deparsed exact_containers mocha [0:23] ] rotational clusters: [[ingress::hdr.geneve.reserved2<8> ^0 ^bit[0..63] deparsed exact_containers mocha [0:7]]] [[ingress::hdr.geneve.vni<24> ^0 ^bit[0..55] deparsed exact_containers mocha [0:23]], [ingress::meta.nat_geneve_vni<24> meta mocha [0:23]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 9759 slice lists: [ ingress::hdr.geneve.reserved2<8> ^0 ^bit[0..63] deparsed exact_containers mocha [0:7] ingress::hdr.geneve.vni<24> ^0 ^bit[0..55] deparsed exact_containers mocha [0:23] ] rotational clusters: [[ingress::hdr.geneve.reserved2<8> ^0 ^bit[0..63] deparsed exact_containers mocha [0:7]]] [[ingress::hdr.geneve.vni<24> ^0 ^bit[0..55] deparsed exact_containers mocha [0:23]], [ingress::meta.nat_geneve_vni<24> meta mocha [0:23]]] Best Score: {mocha_on_phv_bits: 56, [n_set_gress: 2, n_set_parser_group_gress: 1, n_set_deparser_group_gress: 1, n_inc_containers: 2, n_mismatched_deparser_gress: 1, ], } Allocation Decisions: allocate: W6[0:7] <- ingress::hdr.geneve.reserved2<8> ^0 ^bit[0..63] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: W6[8:31] <- ingress::hdr.geneve.vni<24> ^0 ^bit[0..55] deparsed exact_containers mocha [0:23] @[-1r,16w] allocate: W8[8:31] <- ingress::meta.nat_geneve_vni<24> meta mocha [0:23] @[-1r,16w] 85: TRYING to allocate SUPERCLUSTER Uid: 7037 slice lists: [ ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:7] ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..183] deparsed exact_containers mocha [8:31] ] rotational clusters: [[ingress::meta.nexthop_ipv6<128> meta mocha [0:7]], [ingress::l3_router_Router4_fwd.nexthop6<128> meta mocha [0:7]], [ingress::l3_router_Router6_fwd.nexthop<128> meta mocha [0:7]], [ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:7]], [ingress::meta.nexthop_ipv4<32> meta mocha [0:7]], [ingress::l3_router_Router4_fwd.nexthop<32> meta mocha [0:7]]] [[ingress::meta.nexthop_ipv6<128> meta mocha [8:31]], [ingress::l3_router_Router4_fwd.nexthop6<128> meta mocha [8:31]], [ingress::l3_router_Router6_fwd.nexthop<128> meta mocha [8:31]], [ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..183] deparsed exact_containers mocha [8:31]], [ingress::meta.nexthop_ipv4<32> meta mocha [8:31]], [ingress::l3_router_Router4_fwd.nexthop<32> meta mocha [8:31]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 9875 slice lists: [ ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:7] ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..183] deparsed exact_containers mocha [8:15] ] rotational clusters: [[ingress::meta.nexthop_ipv6<128> meta mocha [0:7]], [ingress::l3_router_Router4_fwd.nexthop6<128> meta mocha [0:7]], [ingress::l3_router_Router6_fwd.nexthop<128> meta mocha [0:7]], [ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:7]], [ingress::meta.nexthop_ipv4<32> meta mocha [0:7]], [ingress::l3_router_Router4_fwd.nexthop<32> meta mocha [0:7]]] [[ingress::meta.nexthop_ipv6<128> meta mocha [8:15]], [ingress::l3_router_Router4_fwd.nexthop6<128> meta mocha [8:15]], [ingress::l3_router_Router6_fwd.nexthop<128> meta mocha [8:15]], [ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..183] deparsed exact_containers mocha [8:15]], [ingress::meta.nexthop_ipv4<32> meta mocha [8:15]], [ingress::l3_router_Router4_fwd.nexthop<32> meta mocha [8:15]]] SUPERCLUSTER Uid: 9877 slice lists: [ ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..175] deparsed exact_containers mocha [16:31] ] rotational clusters: [[ingress::meta.nexthop_ipv6<128> meta mocha [16:31]], [ingress::l3_router_Router4_fwd.nexthop6<128> meta mocha [16:31]], [ingress::l3_router_Router6_fwd.nexthop<128> meta mocha [16:31]], [ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..175] deparsed exact_containers mocha [16:31]], [ingress::meta.nexthop_ipv4<32> meta mocha [16:31]], [ingress::l3_router_Router4_fwd.nexthop<32> meta mocha [16:31]]] Best Score: {mocha_on_phv_bits: 176, D[n_set_gress: 1, n_inc_containers: 1, n_mismatched_deparser_gress: 1, ], M[n_overlay_bits: 96, ], [n_set_gress: 9, n_set_parser_group_gress: 2, n_set_deparser_group_gress: 1, n_overlay_bits: 32, n_inc_containers: 9, n_inc_small_containers: 9, n_mismatched_deparser_gress: 7, ], } Allocation Decisions: allocate: MH19[0:15] <- ingress::l3_router_Router4_fwd.nexthop6<128> meta mocha [16:31] @[7w,13r] allocate: H52[0:15] <- ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..175] deparsed exact_containers mocha [16:31] @[-1r,16w] allocate: H56[0:15] <- ingress::meta.nexthop_ipv6<128> meta mocha [16:31] @[-1r,16w] allocate: H57[0:15] <- ingress::l3_router_Router6_fwd.nexthop<128> meta mocha [16:31] @[-1r,16w] allocate: H57[0:15] <- ingress::l3_router_Router4_fwd.nexthop<32> meta mocha [16:31] @[-1r,16w] allocate: H58[0:15] <- ingress::meta.nexthop_ipv4<32> meta mocha [16:31] @[-1r,16w] allocate: H66[0:7] <- ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: H66[8:15] <- ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..183] deparsed exact_containers mocha [8:15] @[-1r,16w] allocate: H68[0:7] <- ingress::meta.nexthop_ipv6<128> meta mocha [0:7] @[-1r,16w] allocate: H68[8:15] <- ingress::l3_router_Router4_fwd.nexthop6<128> meta mocha [0:7] @[-1r,16w] allocate: H68[8:15] <- ingress::l3_router_Router6_fwd.nexthop<128> meta mocha [0:7] @[-1r,16w] allocate: H69[0:7] <- ingress::meta.nexthop_ipv4<32> meta mocha [0:7] @[-1r,16w] allocate: H69[8:15] <- ingress::l3_router_Router4_fwd.nexthop<32> meta mocha [0:7] @[-1r,16w] allocate: H69[8:15] <- ingress::l3_router_Router6_fwd.nexthop<128> meta mocha [8:15] @[-1r,16w] allocate: H70[0:7] <- ingress::meta.nexthop_ipv6<128> meta mocha [8:15] @[-1r,16w] allocate: H70[8:15] <- ingress::l3_router_Router4_fwd.nexthop6<128> meta mocha [8:15] @[-1r,16w] allocate: H71[0:7] <- ingress::meta.nexthop_ipv4<32> meta mocha [8:15] @[-1r,16w] allocate: H71[8:15] <- ingress::l3_router_Router4_fwd.nexthop<32> meta mocha [8:15] @[-1r,16w] 86: TRYING to allocate SUPERCLUSTER Uid: 7402 slice lists: [ egress::hdr.geneve.reserved2<8> ^0 ^bit[0..63] deparsed exact_containers mocha [0:7] egress::hdr.geneve.vni<24> ^0 ^bit[0..55] deparsed exact_containers mocha [0:23] ] rotational clusters: [[egress::hdr.geneve.reserved2<8> ^0 ^bit[0..63] deparsed exact_containers mocha [0:7]]] [[egress::hdr.geneve.vni<24> ^0 ^bit[0..55] deparsed exact_containers mocha [0:23]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 9900 slice lists: [ egress::hdr.geneve.reserved2<8> ^0 ^bit[0..63] deparsed exact_containers mocha [0:7] ] rotational clusters: [[egress::hdr.geneve.reserved2<8> ^0 ^bit[0..63] deparsed exact_containers mocha [0:7]]] SUPERCLUSTER Uid: 9906 slice lists: [ egress::hdr.geneve.vni<24> ^0 ^bit[0..55] deparsed exact_containers mocha [0:15] ] rotational clusters: [[egress::hdr.geneve.vni<24> ^0 ^bit[0..55] deparsed exact_containers mocha [0:15]]] SUPERCLUSTER Uid: 9907 slice lists: [ egress::hdr.geneve.vni<24> ^0 ^bit[0..39] deparsed exact_containers mocha [16:23] ] rotational clusters: [[egress::hdr.geneve.vni<24> ^0 ^bit[0..39] deparsed exact_containers mocha [16:23]]] Best Score: {mocha_on_phv_bits: 16, M[n_set_gress: 1, n_set_parser_group_gress: 1, n_set_deparser_group_gress: 1, n_inc_containers: 1, ], [n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, ], } Allocation Decisions: allocate: MB0[0:7] <- egress::hdr.geneve.reserved2<8> ^0 ^bit[0..63] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: H2[0:15] <- egress::hdr.geneve.vni<24> ^0 ^bit[0..55] deparsed exact_containers mocha [0:15] @[-1r,16w] 87: TRYING to allocate SUPERCLUSTER Uid: 7464 slice lists: [ egress::hdr.tcp.urgent_ptr<16> ^0 deparsed exact_containers mocha [0:15] egress::hdr.tcp.checksum<16> ^0 deparsed exact_containers mocha [0:15] ] rotational clusters: [[egress::hdr.tcp.urgent_ptr<16> ^0 deparsed exact_containers mocha [0:15]]] [[egress::hdr.tcp.checksum<16> ^0 deparsed exact_containers mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 9939 slice lists: [ egress::hdr.tcp.urgent_ptr<16> ^0 deparsed exact_containers mocha [0:15] egress::hdr.tcp.checksum<16> ^0 deparsed exact_containers mocha [0:15] ] rotational clusters: [[egress::hdr.tcp.urgent_ptr<16> ^0 deparsed exact_containers mocha [0:15]]] [[egress::hdr.tcp.checksum<16> ^0 deparsed exact_containers mocha [0:15]]] Best Score: {mocha_on_phv_bits: 32, [n_set_gress: 1, n_set_deparser_group_gress: 1, n_inc_containers: 1, ], } Allocation Decisions: allocate: W9[0:15] <- egress::hdr.tcp.urgent_ptr<16> ^0 deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: W9[16:31] <- egress::hdr.tcp.checksum<16> ^0 deparsed exact_containers mocha [0:15] @[-1r,16w] 88: TRYING to allocate SUPERCLUSTER Uid: 7472 slice lists: [ egress::hdr.tcp.dst_port<16> ^0 deparsed exact_containers mocha [0:15] egress::hdr.tcp.src_port<16> ^0 deparsed exact_containers mocha [0:15] ] rotational clusters: [[egress::hdr.tcp.dst_port<16> ^0 deparsed exact_containers mocha [0:15]]] [[egress::hdr.tcp.src_port<16> ^0 deparsed exact_containers mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 9975 slice lists: [ egress::hdr.tcp.dst_port<16> ^0 deparsed exact_containers mocha [0:15] egress::hdr.tcp.src_port<16> ^0 deparsed exact_containers mocha [0:15] ] rotational clusters: [[egress::hdr.tcp.dst_port<16> ^0 deparsed exact_containers mocha [0:15]]] [[egress::hdr.tcp.src_port<16> ^0 deparsed exact_containers mocha [0:15]]] Best Score: {mocha_on_phv_bits: 32, [n_set_gress: 1, n_set_deparser_group_gress: 1, n_inc_containers: 1, ], } Allocation Decisions: allocate: W10[0:15] <- egress::hdr.tcp.dst_port<16> ^0 deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: W10[16:31] <- egress::hdr.tcp.src_port<16> ^0 deparsed exact_containers mocha [0:15] @[-1r,16w] 89: TRYING to allocate SUPERCLUSTER Uid: 7003 slice lists: [ ingress::hdr.ethernet.src_mac<48> ^0 ^bit[0..335] deparsed exact_containers mocha [16:47] ] rotational clusters: [[ingress::hdr.ethernet.src_mac<48> ^0 ^bit[0..335] deparsed exact_containers mocha [16:47]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 10011 slice lists: [ ingress::hdr.ethernet.src_mac<48> ^0 ^bit[0..335] deparsed exact_containers mocha [16:47] ] rotational clusters: [[ingress::hdr.ethernet.src_mac<48> ^0 ^bit[0..335] deparsed exact_containers mocha [16:47]]] Best Score: {mocha_on_phv_bits: 32, [n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, ], } Allocation Decisions: allocate: W7[0:31] <- ingress::hdr.ethernet.src_mac<48> ^0 ^bit[0..335] deparsed exact_containers mocha [16:47] @[-1r,16w] 90: TRYING to allocate SUPERCLUSTER Uid: 7012 slice lists: [ ingress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..79] deparsed exact_containers mocha [16:47] ] rotational clusters: [[ingress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..79] deparsed exact_containers mocha [16:47]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 10060 slice lists: [ ingress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..79] deparsed exact_containers mocha [16:31] ] rotational clusters: [[ingress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..79] deparsed exact_containers mocha [16:31]]] SUPERCLUSTER Uid: 10062 slice lists: [ ingress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..63] deparsed exact_containers mocha [32:47] ] rotational clusters: [[ingress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..63] deparsed exact_containers mocha [32:47]]] Best Score: {mocha_on_phv_bits: 64, D[n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_mismatched_deparser_gress: 1, ], [n_set_gress: 1, n_set_parser_group_gress: 2, n_set_deparser_group_gress: 1, n_overlay_bits: 96, n_inc_containers: 1, n_inc_small_containers: 1, ], } Allocation Decisions: allocate: DH17[0:15] <- ingress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..79] deparsed exact_containers mocha [16:31] @[5w,14r] allocate: H53[0:15] <- ingress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..63] deparsed exact_containers mocha [32:47] @[-1r,16w] allocate: H56[0:15] <- ingress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..79] deparsed exact_containers mocha [16:31] @[-1w,5r] allocate: H56[0:15] <- ingress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..79] deparsed exact_containers mocha [16:31] @[14w,16r] 91: TRYING to allocate SUPERCLUSTER Uid: 7020 slice lists: [ ingress::hdr.inner_eth.dst_mac<48> ^0 ^bit[0..47] deparsed exact_containers mocha [0:31] ] rotational clusters: [[ingress::hdr.inner_eth.dst_mac<48> ^0 ^bit[0..47] deparsed exact_containers mocha [0:31]], [ingress::meta.nat_inner_mac<48> meta mocha [0:31]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 10099 slice lists: [ ingress::hdr.inner_eth.dst_mac<48> ^0 ^bit[0..47] deparsed exact_containers mocha [0:31] ] rotational clusters: [[ingress::hdr.inner_eth.dst_mac<48> ^0 ^bit[0..47] deparsed exact_containers mocha [0:31]], [ingress::meta.nat_inner_mac<48> meta mocha [0:31]]] Best Score: {mocha_on_phv_bits: 64, [n_set_gress: 2, n_set_parser_group_gress: 1, n_set_deparser_group_gress: 1, n_inc_containers: 2, n_mismatched_deparser_gress: 1, ], } Allocation Decisions: allocate: W16[0:31] <- ingress::hdr.inner_eth.dst_mac<48> ^0 ^bit[0..47] deparsed exact_containers mocha [0:31] @[-1r,16w] allocate: W18[0:31] <- ingress::meta.nat_inner_mac<48> meta mocha [0:31] @[-1r,16w] 92: TRYING to allocate SUPERCLUSTER Uid: 7049 slice lists: [ ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63] ] rotational clusters: [[ingress::meta.nexthop_ipv6<128> meta mocha [32:63]], [ingress::l3_router_Router4_fwd.nexthop6<128> meta mocha [32:63]], [ingress::l3_router_Router6_fwd.nexthop<128> meta mocha [32:63]], [ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 10155 slice lists: [ ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63] ] rotational clusters: [[ingress::meta.nexthop_ipv6<128> meta mocha [32:63]], [ingress::l3_router_Router4_fwd.nexthop6<128> meta mocha [32:63]], [ingress::l3_router_Router6_fwd.nexthop<128> meta mocha [32:63]], [ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63]]] Best Score: {mocha_on_phv_bits: 192, D[n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_mismatched_deparser_gress: 1, ], [n_set_gress: 2, n_set_parser_group_gress: 1, n_overlay_bits: 224, n_inc_containers: 2, n_mismatched_deparser_gress: 1, ], } Allocation Decisions: allocate: W16[0:31] <- ingress::meta.nexthop_ipv6<128> meta mocha [32:63] @[5w,14r] allocate: W17[0:31] <- ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63] @[-1r,16w] allocate: W19[0:31] <- ingress::l3_router_Router4_fwd.nexthop6<128> meta mocha [32:63] @[-1r,16w] allocate: W19[0:31] <- ingress::l3_router_Router6_fwd.nexthop<128> meta mocha [32:63] @[-1r,16w] 93: TRYING to allocate SUPERCLUSTER Uid: 7061 slice lists: [ ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95] ] rotational clusters: [[ingress::meta.nexthop_ipv6<128> meta mocha [64:95]], [ingress::l3_router_Router4_fwd.nexthop6<128> meta mocha [64:95]], [ingress::l3_router_Router6_fwd.nexthop<128> meta mocha [64:95]], [ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 10235 slice lists: [ ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95] ] rotational clusters: [[ingress::meta.nexthop_ipv6<128> meta mocha [64:95]], [ingress::l3_router_Router4_fwd.nexthop6<128> meta mocha [64:95]], [ingress::l3_router_Router6_fwd.nexthop<128> meta mocha [64:95]], [ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95]]] Best Score: {mocha_on_phv_bits: 192, D[n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_mismatched_deparser_gress: 1, ], [n_set_gress: 2, n_set_parser_group_gress: 1, n_set_deparser_group_gress: 1, n_overlay_bits: 224, n_inc_containers: 2, n_mismatched_deparser_gress: 1, ], } Allocation Decisions: allocate: W24[0:31] <- ingress::meta.nexthop_ipv6<128> meta mocha [64:95] @[10w,14r] allocate: W26[0:31] <- ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95] @[-1r,16w] allocate: W28[0:31] <- ingress::l3_router_Router4_fwd.nexthop6<128> meta mocha [64:95] @[-1r,16w] allocate: W28[0:31] <- ingress::l3_router_Router6_fwd.nexthop<128> meta mocha [64:95] @[-1r,16w] 94: TRYING to allocate SUPERCLUSTER Uid: 7296 slice lists: [ egress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..127] deparsed exact_containers mocha [0:31] ] rotational clusters: [[egress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..127] deparsed exact_containers mocha [0:31]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 10320 slice lists: [ egress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..127] deparsed exact_containers mocha [0:15] ] rotational clusters: [[egress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..127] deparsed exact_containers mocha [0:15]]] SUPERCLUSTER Uid: 10327 slice lists: [ egress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..111] deparsed exact_containers mocha [16:23] ] rotational clusters: [[egress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..111] deparsed exact_containers mocha [16:23]]] SUPERCLUSTER Uid: 10328 slice lists: [ egress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..103] deparsed exact_containers mocha [24:31] ] rotational clusters: [[egress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..103] deparsed exact_containers mocha [24:31]]] Best Score: {M[n_set_gress: 1, n_inc_containers: 1, ], } Allocation Decisions: allocate: MB1[0:7] <- egress::hdr.inner_ipv4.src_addr<32> ^0 ^bit[0..103] deparsed exact_containers mocha [24:31] @[-1r,16w] 95: TRYING to allocate SUPERCLUSTER Uid: 7302 slice lists: [ egress::hdr.ethernet.src_mac<48> ^0 ^bit[0..95] deparsed exact_containers mocha [0:31] ] rotational clusters: [[egress::hdr.ethernet.src_mac<48> ^0 ^bit[0..95] deparsed exact_containers mocha [0:31]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 10359 slice lists: [ egress::hdr.ethernet.src_mac<48> ^0 ^bit[0..95] deparsed exact_containers mocha [0:31] ] rotational clusters: [[egress::hdr.ethernet.src_mac<48> ^0 ^bit[0..95] deparsed exact_containers mocha [0:31]]] Best Score: {mocha_on_phv_bits: 32, [n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, ], } Allocation Decisions: allocate: W11[0:31] <- egress::hdr.ethernet.src_mac<48> ^0 ^bit[0..95] deparsed exact_containers mocha [0:31] @[-1r,16w] 96: TRYING to allocate SUPERCLUSTER Uid: 7311 slice lists: [ egress::hdr.ipv4.src_addr<32> ^0 ^bit[0..127] deparsed exact_containers mocha [0:31] ] rotational clusters: [[egress::hdr.ipv4.src_addr<32> ^0 ^bit[0..127] deparsed exact_containers mocha [0:31]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 10403 slice lists: [ egress::hdr.ipv4.src_addr<32> ^0 ^bit[0..127] deparsed exact_containers mocha [0:31] ] rotational clusters: [[egress::hdr.ipv4.src_addr<32> ^0 ^bit[0..127] deparsed exact_containers mocha [0:31]]] Best Score: {} Allocation Decisions: 97: TRYING to allocate SUPERCLUSTER Uid: 7324 slice lists: [ egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..287] deparsed exact_containers mocha [32:63] ] rotational clusters: [[egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..287] deparsed exact_containers mocha [32:63]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 10452 slice lists: [ egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..287] deparsed exact_containers mocha [32:47] ] rotational clusters: [[egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..287] deparsed exact_containers mocha [32:47]]] SUPERCLUSTER Uid: 10459 slice lists: [ egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..271] deparsed exact_containers mocha [48:55] ] rotational clusters: [[egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..271] deparsed exact_containers mocha [48:55]]] SUPERCLUSTER Uid: 10460 slice lists: [ egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..263] deparsed exact_containers mocha [56:63] ] rotational clusters: [[egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..263] deparsed exact_containers mocha [56:63]]] Best Score: {mocha_on_phv_bits: 16, M[n_set_gress: 1, n_set_parser_group_gress: 1, n_overlay_bits: 8, n_inc_containers: 1, n_clot_bits: 16, ], [n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, n_clot_bits: 16, ], } Allocation Decisions: allocate: H3[0:15] <- egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..287] deparsed exact_containers mocha [32:47] @[-1r,16w] allocate: MB1[0:7] <- egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..271] deparsed exact_containers mocha [48:55] @[-1r,16w] allocate: MB2[0:7] <- egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..263] deparsed exact_containers mocha [56:63] @[-1r,16w] 98: TRYING to allocate SUPERCLUSTER Uid: 7330 slice lists: [ egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..255] deparsed exact_containers mocha [64:95] ] rotational clusters: [[egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..255] deparsed exact_containers mocha [64:95]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 10491 slice lists: [ egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..255] deparsed exact_containers mocha [64:95] ] rotational clusters: [[egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..255] deparsed exact_containers mocha [64:95]]] Best Score: {mocha_on_phv_bits: 32, [n_set_gress: 1, n_set_parser_group_gress: 1, n_set_deparser_group_gress: 1, n_inc_containers: 1, n_clot_bits: 32, ], } Allocation Decisions: allocate: W20[0:31] <- egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..255] deparsed exact_containers mocha [64:95] @[-1r,16w] 99: TRYING to allocate SUPERCLUSTER Uid: 7331 slice lists: [ egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..223] deparsed exact_containers mocha [96:127] ] rotational clusters: [[egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..223] deparsed exact_containers mocha [96:127]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 10535 slice lists: [ egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..223] deparsed exact_containers mocha [96:127] ] rotational clusters: [[egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..223] deparsed exact_containers mocha [96:127]]] Best Score: {mocha_on_phv_bits: 32, [n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_clot_bits: 32, ], } Allocation Decisions: allocate: W21[0:31] <- egress::hdr.inner_ipv6.dst_addr<128> ^0 ^bit[0..223] deparsed exact_containers mocha [96:127] @[-1r,16w] 100: TRYING to allocate SUPERCLUSTER Uid: 7337 slice lists: [ egress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:31] ] rotational clusters: [[egress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:31]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 10579 slice lists: [ egress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:31] ] rotational clusters: [[egress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:31]]] Best Score: {} Allocation Decisions: 101: TRYING to allocate SUPERCLUSTER Uid: 7343 slice lists: [ egress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63] ] rotational clusters: [[egress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 10623 slice lists: [ egress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63] ] rotational clusters: [[egress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63]]] Best Score: {} Allocation Decisions: 102: TRYING to allocate SUPERCLUSTER Uid: 7349 slice lists: [ egress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95] ] rotational clusters: [[egress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 10667 slice lists: [ egress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95] ] rotational clusters: [[egress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95]]] Best Score: {} Allocation Decisions: 103: TRYING to allocate SUPERCLUSTER Uid: 7351 slice lists: [ egress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:127] ] rotational clusters: [[egress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:127]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 10711 slice lists: [ egress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:127] ] rotational clusters: [[egress::hdr.inner_ipv6.src_addr<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:127]]] Best Score: {} Allocation Decisions: 104: TRYING to allocate SUPERCLUSTER Uid: 7373 slice lists: [ egress::hdr.ipv6.src_addr<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:31] ] rotational clusters: [[egress::hdr.ipv6.src_addr<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:31]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 10755 slice lists: [ egress::hdr.ipv6.src_addr<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:31] ] rotational clusters: [[egress::hdr.ipv6.src_addr<128> ^0 ^bit[0..191] deparsed exact_containers mocha [0:31]]] Best Score: {} Allocation Decisions: 105: TRYING to allocate SUPERCLUSTER Uid: 7379 slice lists: [ egress::hdr.ipv6.src_addr<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63] ] rotational clusters: [[egress::hdr.ipv6.src_addr<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 10799 slice lists: [ egress::hdr.ipv6.src_addr<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63] ] rotational clusters: [[egress::hdr.ipv6.src_addr<128> ^0 ^bit[0..159] deparsed exact_containers mocha [32:63]]] Best Score: {} Allocation Decisions: 106: TRYING to allocate SUPERCLUSTER Uid: 7385 slice lists: [ egress::hdr.ipv6.src_addr<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95] ] rotational clusters: [[egress::hdr.ipv6.src_addr<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 10843 slice lists: [ egress::hdr.ipv6.src_addr<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95] ] rotational clusters: [[egress::hdr.ipv6.src_addr<128> ^0 ^bit[0..127] deparsed exact_containers mocha [64:95]]] Best Score: {} Allocation Decisions: 107: TRYING to allocate SUPERCLUSTER Uid: 7387 slice lists: [ egress::hdr.ipv6.src_addr<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:127] ] rotational clusters: [[egress::hdr.ipv6.src_addr<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:127]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 10887 slice lists: [ egress::hdr.ipv6.src_addr<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:127] ] rotational clusters: [[egress::hdr.ipv6.src_addr<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:127]]] Best Score: {} Allocation Decisions: 108: TRYING to allocate SUPERCLUSTER Uid: 7417 slice lists: [ egress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..95] deparsed exact_containers mocha [0:31] ] rotational clusters: [[egress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..95] deparsed exact_containers mocha [0:31]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 10949 slice lists: [ egress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..95] deparsed exact_containers mocha [0:7] ] rotational clusters: [[egress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..95] deparsed exact_containers mocha [0:7]]] SUPERCLUSTER Uid: 10955 slice lists: [ egress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..87] deparsed exact_containers mocha [8:23] ] rotational clusters: [[egress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..87] deparsed exact_containers mocha [8:23]]] SUPERCLUSTER Uid: 10956 slice lists: [ egress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..71] deparsed exact_containers mocha [24:31] ] rotational clusters: [[egress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..71] deparsed exact_containers mocha [24:31]]] Best Score: {M[n_set_gress: 1, n_inc_containers: 1, ], } Allocation Decisions: allocate: MB3[0:7] <- egress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..95] deparsed exact_containers mocha [0:7] @[-1r,16w] 109: TRYING to allocate SUPERCLUSTER Uid: 7424 slice lists: [ egress::hdr.inner_eth.dst_mac<48> ^0 ^bit[0..47] deparsed exact_containers mocha [0:31] ] rotational clusters: [[egress::hdr.inner_eth.dst_mac<48> ^0 ^bit[0..47] deparsed exact_containers mocha [0:31]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 10975 slice lists: [ egress::hdr.inner_eth.dst_mac<48> ^0 ^bit[0..47] deparsed exact_containers mocha [0:31] ] rotational clusters: [[egress::hdr.inner_eth.dst_mac<48> ^0 ^bit[0..47] deparsed exact_containers mocha [0:31]]] Best Score: {} Allocation Decisions: 110: TRYING to allocate SUPERCLUSTER Uid: 7469 slice lists: [ egress::hdr.tcp.ack_no<32> ^0 deparsed exact_containers mocha [0:31] ] rotational clusters: [[egress::hdr.tcp.ack_no<32> ^0 deparsed exact_containers mocha [0:31]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11019 slice lists: [ egress::hdr.tcp.ack_no<32> ^0 deparsed exact_containers mocha [0:31] ] rotational clusters: [[egress::hdr.tcp.ack_no<32> ^0 deparsed exact_containers mocha [0:31]]] Best Score: {mocha_on_phv_bits: 32, [n_set_gress: 1, n_set_deparser_group_gress: 1, n_inc_containers: 1, ], } Allocation Decisions: allocate: W22[0:31] <- egress::hdr.tcp.ack_no<32> ^0 deparsed exact_containers mocha [0:31] @[-1r,16w] 111: TRYING to allocate SUPERCLUSTER Uid: 7471 slice lists: [ egress::hdr.tcp.seq_no<32> ^0 deparsed exact_containers mocha [0:31] ] rotational clusters: [[egress::hdr.tcp.seq_no<32> ^0 deparsed exact_containers mocha [0:31]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11063 slice lists: [ egress::hdr.tcp.seq_no<32> ^0 deparsed exact_containers mocha [0:31] ] rotational clusters: [[egress::hdr.tcp.seq_no<32> ^0 deparsed exact_containers mocha [0:31]]] Best Score: {mocha_on_phv_bits: 32, [n_set_gress: 1, n_inc_containers: 1, ], } Allocation Decisions: allocate: W23[0:31] <- egress::hdr.tcp.seq_no<32> ^0 deparsed exact_containers mocha [0:31] @[-1r,16w] 112: TRYING to allocate SUPERCLUSTER Uid: 7035 slice lists: [ ingress::hdr.inner_ipv4.diffserv<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7] ingress::hdr.inner_ipv4.ihl<4> ^0 ^bit[0..7] deparsed exact_containers mocha [0:3] ingress::hdr.inner_ipv4.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3] ] [ ingress::hdr.ipv4.diffserv<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7] ingress::hdr.ipv4.ihl<4> ^0 ^bit[0..7] deparsed exact_containers mocha [0:3] ingress::hdr.ipv4.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3] ] rotational clusters: [[ingress::hdr.inner_ipv4.diffserv<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7]], [ingress::hdr.ipv4.diffserv<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7]]] [[ingress::hdr.inner_ipv4.ihl<4> ^0 ^bit[0..7] deparsed exact_containers mocha [0:3]], [ingress::hdr.ipv4.ihl<4> ^0 ^bit[0..7] deparsed exact_containers mocha [0:3]]] [[ingress::hdr.inner_ipv4.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3]], [ingress::hdr.ipv4.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11108 slice lists: [ ingress::hdr.inner_ipv4.diffserv<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7] ingress::hdr.inner_ipv4.ihl<4> ^0 ^bit[0..7] deparsed exact_containers mocha [0:3] ingress::hdr.inner_ipv4.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3] ] [ ingress::hdr.ipv4.diffserv<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7] ingress::hdr.ipv4.ihl<4> ^0 ^bit[0..7] deparsed exact_containers mocha [0:3] ingress::hdr.ipv4.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3] ] rotational clusters: [[ingress::hdr.inner_ipv4.diffserv<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7]], [ingress::hdr.ipv4.diffserv<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7]]] [[ingress::hdr.inner_ipv4.ihl<4> ^0 ^bit[0..7] deparsed exact_containers mocha [0:3]], [ingress::hdr.ipv4.ihl<4> ^0 ^bit[0..7] deparsed exact_containers mocha [0:3]]] [[ingress::hdr.inner_ipv4.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3]], [ingress::hdr.ipv4.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3]]] Best Score: {mocha_on_phv_bits: 52, D[n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_mismatched_deparser_gress: 1, ], [n_set_gress: 1, n_set_parser_group_gress: 2, n_set_deparser_group_gress: 1, n_overlay_bits: 96, n_inc_containers: 1, n_inc_small_containers: 1, ], } Allocation Decisions: allocate: DH23[0:7] <- ingress::hdr.inner_ipv4.diffserv<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7] @[8w,14r] allocate: DH23[8:11] <- ingress::hdr.inner_ipv4.ihl<4> ^0 ^bit[0..7] deparsed exact_containers mocha [0:3] @[8w,13r] allocate: DH23[12:15] <- ingress::hdr.inner_ipv4.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3] @[8w,13r] allocate: H67[0:7] <- ingress::hdr.ipv4.diffserv<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: H67[8:11] <- ingress::hdr.ipv4.ihl<4> ^0 ^bit[0..7] deparsed exact_containers mocha [0:3] @[-1r,16w] allocate: H67[12:15] <- ingress::hdr.ipv4.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3] @[-1r,16w] allocate: H70[0:7] <- ingress::hdr.inner_ipv4.diffserv<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7] @[-1w,8r] allocate: H70[0:7] <- ingress::hdr.inner_ipv4.diffserv<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7] @[14w,16r] allocate: H70[8:11] <- ingress::hdr.inner_ipv4.ihl<4> ^0 ^bit[0..7] deparsed exact_containers mocha [0:3] @[-1w,8r] allocate: H70[8:11] <- ingress::hdr.inner_ipv4.ihl<4> ^0 ^bit[0..7] deparsed exact_containers mocha [0:3] @[13w,16r] allocate: H70[12:15] <- ingress::hdr.inner_ipv4.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3] @[-1w,8r] allocate: H70[12:15] <- ingress::hdr.inner_ipv4.version<4> ^4 ^bit[0..3] deparsed exact_containers [0:3] @[13w,16r] 113: TRYING to allocate SUPERCLUSTER Uid: 7179 slice lists: [ ingress::hdr.inner_icmp.code<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7] ingress::hdr.inner_icmp.type<8> ^0 ^bit[0..7] deparsed exact_containers mocha [0:7] ] [ ingress::hdr.icmp.code<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7] ingress::hdr.icmp.type<8> ^0 ^bit[0..7] deparsed exact_containers mocha [0:7] ] rotational clusters: [[ingress::hdr.inner_icmp.code<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7]], [ingress::hdr.icmp.code<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7]]] [[ingress::hdr.inner_icmp.type<8> ^0 ^bit[0..7] deparsed exact_containers mocha [0:7]], [ingress::hdr.icmp.type<8> ^0 ^bit[0..7] deparsed exact_containers mocha [0:7]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11117 slice lists: [ ingress::hdr.inner_icmp.code<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7] ingress::hdr.inner_icmp.type<8> ^0 ^bit[0..7] deparsed exact_containers mocha [0:7] ] [ ingress::hdr.icmp.code<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7] ingress::hdr.icmp.type<8> ^0 ^bit[0..7] deparsed exact_containers mocha [0:7] ] rotational clusters: [[ingress::hdr.inner_icmp.code<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7]], [ingress::hdr.icmp.code<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7]]] [[ingress::hdr.inner_icmp.type<8> ^0 ^bit[0..7] deparsed exact_containers mocha [0:7]], [ingress::hdr.icmp.type<8> ^0 ^bit[0..7] deparsed exact_containers mocha [0:7]]] Best Score: {mocha_on_phv_bits: 32, [n_overlay_bits: 48, ], } Allocation Decisions: allocate: H65[0:7] <- ingress::hdr.inner_icmp.code<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: H65[8:15] <- ingress::hdr.inner_icmp.type<8> ^0 ^bit[0..7] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: H65[0:7] <- ingress::hdr.icmp.code<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: H65[8:15] <- ingress::hdr.icmp.type<8> ^0 ^bit[0..7] deparsed exact_containers mocha [0:7] @[-1r,16w] 114: TRYING to allocate SUPERCLUSTER Uid: 6987 slice lists: [ ingress::hdr.inner_udp.checksum<16> ^0 ^bit[0..63] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.udp.checksum<16> ^0 ^bit[0..63] deparsed exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.inner_udp.checksum<16> ^0 ^bit[0..63] deparsed exact_containers mocha [0:15]], [ingress::hdr.udp.checksum<16> ^0 ^bit[0..63] deparsed exact_containers mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11126 slice lists: [ ingress::hdr.inner_udp.checksum<16> ^0 ^bit[0..63] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.udp.checksum<16> ^0 ^bit[0..63] deparsed exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.inner_udp.checksum<16> ^0 ^bit[0..63] deparsed exact_containers mocha [0:15]], [ingress::hdr.udp.checksum<16> ^0 ^bit[0..63] deparsed exact_containers mocha [0:15]]] Best Score: {mocha_on_phv_bits: 32, [n_set_gress: 2, n_set_parser_group_gress: 2, n_inc_containers: 2, n_inc_small_containers: 2, ], } Allocation Decisions: allocate: H54[0:15] <- ingress::hdr.inner_udp.checksum<16> ^0 ^bit[0..63] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: H55[0:15] <- ingress::hdr.udp.checksum<16> ^0 ^bit[0..63] deparsed exact_containers mocha [0:15] @[-1r,16w] 115: TRYING to allocate SUPERCLUSTER Uid: 7138 slice lists: [ ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..271] deparsed exact_containers mocha [32:39] ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..263] deparsed exact_containers mocha [40:47] ] [ ingress::meta.orig_src_mac<48> ^0 ^bit[0..319] meta mocha [32:39] ingress::meta.orig_src_mac<48> ^0 ^bit[0..311] meta mocha [40:47] ] rotational clusters: [[ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..271] deparsed exact_containers mocha [32:39]], [ingress::meta.orig_src_mac<48> ^0 ^bit[0..319] meta mocha [32:39]]] [[ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..263] deparsed exact_containers mocha [40:47]], [ingress::meta.orig_src_mac<48> ^0 ^bit[0..311] meta mocha [40:47]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11141 slice lists: [ ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..271] deparsed exact_containers mocha [32:39] ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..263] deparsed exact_containers mocha [40:47] ] [ ingress::meta.orig_src_mac<48> ^0 ^bit[0..319] meta mocha [32:39] ingress::meta.orig_src_mac<48> ^0 ^bit[0..311] meta mocha [40:47] ] rotational clusters: [[ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..271] deparsed exact_containers mocha [32:39]], [ingress::meta.orig_src_mac<48> ^0 ^bit[0..319] meta mocha [32:39]]] [[ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..263] deparsed exact_containers mocha [40:47]], [ingress::meta.orig_src_mac<48> ^0 ^bit[0..311] meta mocha [40:47]]] Best Score: {mocha_on_phv_bits: 32, [n_set_gress: 2, n_set_parser_group_gress: 2, n_set_deparser_group_gress: 2, n_inc_containers: 2, n_inc_small_containers: 2, ], } Allocation Decisions: allocate: H5[0:7] <- ingress::meta.orig_src_mac<48> ^0 ^bit[0..319] meta mocha [32:39] @[-1r,16w] allocate: H5[8:15] <- ingress::meta.orig_src_mac<48> ^0 ^bit[0..311] meta mocha [40:47] @[-1r,16w] allocate: H6[0:7] <- ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..271] deparsed exact_containers mocha [32:39] @[-1r,16w] allocate: H6[8:15] <- ingress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..263] deparsed exact_containers mocha [40:47] @[-1r,16w] 116: TRYING to allocate SUPERCLUSTER Uid: 7178 slice lists: [ ingress::hdr.inner_icmp.hdr_checksum<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.icmp.hdr_checksum<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.inner_icmp.hdr_checksum<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]], [ingress::hdr.icmp.hdr_checksum<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11151 slice lists: [ ingress::hdr.inner_icmp.hdr_checksum<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.icmp.hdr_checksum<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] ] rotational clusters: [[ingress::hdr.inner_icmp.hdr_checksum<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]], [ingress::hdr.icmp.hdr_checksum<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15]]] Best Score: {M[n_overlay_bits: 48, ], } Allocation Decisions: allocate: MH13[0:15] <- ingress::hdr.inner_icmp.hdr_checksum<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: MH13[0:15] <- ingress::hdr.icmp.hdr_checksum<16> ^0 ^bit[0..31] deparsed exact_containers mocha [0:15] @[-1r,16w] 117: TRYING to allocate SUPERCLUSTER Uid: 7134 slice lists: [ ingress::hdr.inner_ipv4.hdr_checksum<16> ^0 ^bit[0..95] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.ipv4.hdr_checksum<16> ^0 ^bit[0..95] mocha [0:15] ] rotational clusters: [[ingress::hdr.inner_ipv4.hdr_checksum<16> ^0 ^bit[0..95] deparsed exact_containers mocha [0:15]], [ingress::hdr.ipv4.hdr_checksum<16> ^0 ^bit[0..95] mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11166 slice lists: [ ingress::hdr.inner_ipv4.hdr_checksum<16> ^0 ^bit[0..95] deparsed exact_containers mocha [0:15] ] [ ingress::hdr.ipv4.hdr_checksum<16> ^0 ^bit[0..95] mocha [0:15] ] rotational clusters: [[ingress::hdr.inner_ipv4.hdr_checksum<16> ^0 ^bit[0..95] deparsed exact_containers mocha [0:15]], [ingress::hdr.ipv4.hdr_checksum<16> ^0 ^bit[0..95] mocha [0:15]]] Best Score: {mocha_on_phv_bits: 32, [n_set_gress: 2, n_set_parser_group_gress: 2, n_set_deparser_group_gress: 1, n_inc_containers: 2, n_inc_small_containers: 2, ], } Allocation Decisions: allocate: H7[0:15] <- ingress::hdr.inner_ipv4.hdr_checksum<16> ^0 ^bit[0..95] deparsed exact_containers mocha [0:15] @[-1r,16w] allocate: H8[0:15] <- ingress::hdr.ipv4.hdr_checksum<16> ^0 ^bit[0..95] mocha [0:15] @[-1r,16w] 118: TRYING to allocate SUPERCLUSTER Uid: 6933 slice lists: [ ingress::meta.bridge_hdr.ingress_port<9> ^0 ^bit[0..15] bridge deparsed exact_containers mocha [0:8] ingress::meta.bridge_hdr.__pad_1<7> ^1 deparsed exact_containers mocha [0:6] ] rotational clusters: [[ingress::meta.bridge_hdr.ingress_port<9> ^0 ^bit[0..15] bridge deparsed exact_containers mocha [0:8]]] [[ingress::meta.bridge_hdr.__pad_1<7> ^1 deparsed exact_containers mocha [0:6]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11192 slice lists: [ ingress::meta.bridge_hdr.ingress_port<9> ^0 ^bit[0..7] bridge deparsed exact_containers mocha [8:8] ingress::meta.bridge_hdr.__pad_1<7> ^1 deparsed exact_containers mocha [0:6] ] rotational clusters: [[ingress::meta.bridge_hdr.ingress_port<9> ^0 ^bit[0..7] bridge deparsed exact_containers mocha [8:8]]] [[ingress::meta.bridge_hdr.__pad_1<7> ^1 deparsed exact_containers mocha [0:6]]] SUPERCLUSTER Uid: 11193 slice lists: [ ingress::meta.bridge_hdr.ingress_port<9> ^0 ^bit[0..15] bridge deparsed exact_containers mocha [0:7] ] rotational clusters: [[ingress::meta.bridge_hdr.ingress_port<9> ^0 ^bit[0..15] bridge deparsed exact_containers mocha [0:7]]] Best Score: {mocha_on_phv_bits: 25, D[n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_mismatched_deparser_gress: 1, ], [n_set_gress: 1, n_overlay_bits: 27, n_inc_containers: 1, n_inc_small_containers: 1, ], } Allocation Decisions: allocate: B23[0:7] <- ingress::meta.bridge_hdr.ingress_port<9> ^0 ^bit[0..15] bridge deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: DB9[0:0] <- ingress::meta.bridge_hdr.ingress_port<9> ^0 ^bit[0..7] bridge deparsed exact_containers mocha [8:8] @[0w,4r] allocate: B35[1:7] <- ingress::meta.bridge_hdr.__pad_1<7> ^1 deparsed exact_containers mocha [0:6] @[-1r,16w] allocate: B35[0:0] <- ingress::meta.bridge_hdr.ingress_port<9> ^0 ^bit[0..7] bridge deparsed exact_containers mocha [8:8] @[-1w,0r] allocate: B35[0:0] <- ingress::meta.bridge_hdr.ingress_port<9> ^0 ^bit[0..7] bridge deparsed exact_containers mocha [8:8] @[4w,16r] 119: TRYING to allocate SUPERCLUSTER Uid: 7081 slice lists: [ ingress::hdr.sidecar.sc_pad<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7] ingress::hdr.sidecar.sc_code<8> ^0 ^bit[0..7] deparsed exact_containers mocha [0:7] ] rotational clusters: [[ingress::hdr.sidecar.sc_pad<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7]]] [[ingress::hdr.sidecar.sc_code<8> ^0 ^bit[0..7] deparsed exact_containers mocha [0:7]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11199 slice lists: [ ingress::hdr.sidecar.sc_pad<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7] ingress::hdr.sidecar.sc_code<8> ^0 ^bit[0..7] deparsed exact_containers mocha [0:7] ] rotational clusters: [[ingress::hdr.sidecar.sc_pad<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7]]] [[ingress::hdr.sidecar.sc_code<8> ^0 ^bit[0..7] deparsed exact_containers mocha [0:7]]] Best Score: {mocha_on_phv_bits: 16, [n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, ], } Allocation Decisions: allocate: H9[0:7] <- ingress::hdr.sidecar.sc_pad<8> ^0 ^bit[0..15] deparsed exact_containers mocha [0:7] @[-1r,16w] allocate: H9[8:15] <- ingress::hdr.sidecar.sc_code<8> ^0 ^bit[0..7] deparsed exact_containers mocha [0:7] @[-1r,16w] 120: TRYING to allocate SUPERCLUSTER Uid: 7022 slice lists: [ ingress::hdr.inner_eth.dst_mac<48> ^0 ^bit[0..15] deparsed exact_containers mocha [32:47] ] rotational clusters: [[ingress::hdr.inner_eth.dst_mac<48> ^0 ^bit[0..15] deparsed exact_containers mocha [32:47]], [ingress::meta.nat_inner_mac<48> meta mocha [32:47]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11207 slice lists: [ ingress::hdr.inner_eth.dst_mac<48> ^0 ^bit[0..15] deparsed exact_containers mocha [32:47] ] rotational clusters: [[ingress::hdr.inner_eth.dst_mac<48> ^0 ^bit[0..15] deparsed exact_containers mocha [32:47]], [ingress::meta.nat_inner_mac<48> meta mocha [32:47]]] Best Score: {mocha_on_phv_bits: 32, [n_set_gress: 2, n_set_parser_group_gress: 1, n_inc_containers: 2, n_inc_small_containers: 2, ], } Allocation Decisions: allocate: H10[0:15] <- ingress::hdr.inner_eth.dst_mac<48> ^0 ^bit[0..15] deparsed exact_containers mocha [32:47] @[-1r,16w] allocate: H11[0:15] <- ingress::meta.nat_inner_mac<48> meta mocha [32:47] @[-1r,16w] 121: TRYING to allocate SUPERCLUSTER Uid: 7076 slice lists: [ ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:111] ] rotational clusters: [[ingress::meta.nexthop_ipv6<128> meta mocha [96:111]], [ingress::l3_router_Router4_fwd.nexthop6<128> meta mocha [96:111]], [ingress::l3_router_Router6_fwd.nexthop<128> meta mocha [96:111]], [ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:111]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11221 slice lists: [ ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:111] ] rotational clusters: [[ingress::meta.nexthop_ipv6<128> meta mocha [96:111]], [ingress::l3_router_Router4_fwd.nexthop6<128> meta mocha [96:111]], [ingress::l3_router_Router6_fwd.nexthop<128> meta mocha [96:111]], [ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:111]]] Best Score: {mocha_on_phv_bits: 64, [n_set_gress: 3, n_set_parser_group_gress: 1, n_set_deparser_group_gress: 1, n_overlay_bits: 16, n_inc_containers: 3, n_inc_small_containers: 3, n_mismatched_deparser_gress: 2, ], } Allocation Decisions: allocate: H25[0:15] <- ingress::hdr.sidecar.sc_payload<128> ^0 ^bit[0..95] deparsed exact_containers mocha [96:111] @[-1r,16w] allocate: H28[0:15] <- ingress::meta.nexthop_ipv6<128> meta mocha [96:111] @[-1r,16w] allocate: H29[0:15] <- ingress::l3_router_Router4_fwd.nexthop6<128> meta mocha [96:111] @[-1r,16w] allocate: H29[0:15] <- ingress::l3_router_Router6_fwd.nexthop<128> meta mocha [96:111] @[-1r,16w] 122: TRYING to allocate SUPERCLUSTER Uid: 7292 slice lists: [ egress::hdr.ethernet.ether_type<16> ^0 ^bit[0..111] deparsed exact_containers mocha [0:15] ] rotational clusters: [[egress::hdr.ethernet.ether_type<16> ^0 ^bit[0..111] deparsed exact_containers mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11239 slice lists: [ egress::hdr.ethernet.ether_type<16> ^0 ^bit[0..111] deparsed exact_containers mocha [0:15] ] rotational clusters: [[egress::hdr.ethernet.ether_type<16> ^0 ^bit[0..111] deparsed exact_containers mocha [0:15]]] Best Score: {mocha_on_phv_bits: 16, [n_set_gress: 1, n_set_parser_group_gress: 1, n_set_deparser_group_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, ], } Allocation Decisions: allocate: H30[0:15] <- egress::hdr.ethernet.ether_type<16> ^0 ^bit[0..111] deparsed exact_containers mocha [0:15] @[-1r,16w] 123: TRYING to allocate SUPERCLUSTER Uid: 7293 slice lists: [ egress::hdr.inner_ipv4.hdr_checksum<16> ^0 ^bit[0..95] deparsed exact_containers mocha [0:15] ] rotational clusters: [[egress::hdr.inner_ipv4.hdr_checksum<16> ^0 ^bit[0..95] deparsed exact_containers mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11251 slice lists: [ egress::hdr.inner_ipv4.hdr_checksum<16> ^0 ^bit[0..95] deparsed exact_containers mocha [0:15] ] rotational clusters: [[egress::hdr.inner_ipv4.hdr_checksum<16> ^0 ^bit[0..95] deparsed exact_containers mocha [0:15]]] Best Score: {mocha_on_phv_bits: 16, [n_overlay_bits: 16, ], } Allocation Decisions: allocate: H3[0:15] <- egress::hdr.inner_ipv4.hdr_checksum<16> ^0 ^bit[0..95] deparsed exact_containers mocha [0:15] @[-1r,16w] 124: TRYING to allocate SUPERCLUSTER Uid: 7304 slice lists: [ egress::hdr.ethernet.src_mac<48> ^0 ^bit[0..63] deparsed exact_containers mocha [32:47] ] rotational clusters: [[egress::hdr.ethernet.src_mac<48> ^0 ^bit[0..63] deparsed exact_containers mocha [32:47]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11263 slice lists: [ egress::hdr.ethernet.src_mac<48> ^0 ^bit[0..63] deparsed exact_containers mocha [32:47] ] rotational clusters: [[egress::hdr.ethernet.src_mac<48> ^0 ^bit[0..63] deparsed exact_containers mocha [32:47]]] Best Score: {mocha_on_phv_bits: 16, [n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, ], } Allocation Decisions: allocate: H31[0:15] <- egress::hdr.ethernet.src_mac<48> ^0 ^bit[0..63] deparsed exact_containers mocha [32:47] @[-1r,16w] 125: TRYING to allocate SUPERCLUSTER Uid: 7307 slice lists: [ egress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..15] deparsed exact_containers [32:47] ] rotational clusters: [[egress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..15] deparsed exact_containers [32:47], egress::mac_rewrite_ip_suffix_0<48> meta mocha dark [32:47]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11275 slice lists: [ egress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..15] deparsed exact_containers [32:47] ] rotational clusters: [[egress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..15] deparsed exact_containers [32:47], egress::mac_rewrite_ip_suffix_0<48> meta mocha dark [32:47]]] Best Score: {mocha_on_phv_bits: 48, D[n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_mismatched_deparser_gress: 1, ], [n_set_gress: 1, n_set_parser_group_gress: 1, n_set_deparser_group_gress: 1, n_overlay_bits: 96, n_inc_containers: 1, n_inc_small_containers: 1, ], } Allocation Decisions: allocate: H31[0:15] <- egress::mac_rewrite_ip_suffix_0<48> meta mocha dark [32:47] @[1w,4r] allocate: H32[0:15] <- egress::hdr.ethernet.dst_mac<48> ^0 ^bit[0..15] deparsed exact_containers [32:47] @[-1r,16w] 126: TRYING to allocate SUPERCLUSTER Uid: 7411 slice lists: [ egress::hdr.inner_eth.ether_type<16> ^0 ^bit[0..111] deparsed exact_containers mocha [0:15] ] rotational clusters: [[egress::hdr.inner_eth.ether_type<16> ^0 ^bit[0..111] deparsed exact_containers mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11287 slice lists: [ egress::hdr.inner_eth.ether_type<16> ^0 ^bit[0..111] deparsed exact_containers mocha [0:15] ] rotational clusters: [[egress::hdr.inner_eth.ether_type<16> ^0 ^bit[0..111] deparsed exact_containers mocha [0:15]]] Best Score: {mocha_on_phv_bits: 16, [n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, ], } Allocation Decisions: allocate: H33[0:15] <- egress::hdr.inner_eth.ether_type<16> ^0 ^bit[0..111] deparsed exact_containers mocha [0:15] @[-1r,16w] 127: TRYING to allocate SUPERCLUSTER Uid: 7418 slice lists: [ egress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..63] deparsed exact_containers mocha [32:47] ] rotational clusters: [[egress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..63] deparsed exact_containers mocha [32:47]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11299 slice lists: [ egress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..63] deparsed exact_containers mocha [32:47] ] rotational clusters: [[egress::hdr.inner_eth.src_mac<48> ^0 ^bit[0..63] deparsed exact_containers mocha [32:47]]] Best Score: {} Allocation Decisions: 128: TRYING to allocate SUPERCLUSTER Uid: 7426 slice lists: [ egress::hdr.inner_eth.dst_mac<48> ^0 ^bit[0..15] deparsed exact_containers mocha [32:47] ] rotational clusters: [[egress::hdr.inner_eth.dst_mac<48> ^0 ^bit[0..15] deparsed exact_containers mocha [32:47]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11311 slice lists: [ egress::hdr.inner_eth.dst_mac<48> ^0 ^bit[0..15] deparsed exact_containers mocha [32:47] ] rotational clusters: [[egress::hdr.inner_eth.dst_mac<48> ^0 ^bit[0..15] deparsed exact_containers mocha [32:47]]] Best Score: {} Allocation Decisions: 129: TRYING to allocate SUPERCLUSTER Uid: 7456 slice lists: [ ] rotational clusters: [[egress::meta.bitmap_result<32> meta [0:31], egress::meta.decap_ports_0<32> meta mocha [0:31], egress::meta.decap_ports_1<32> meta mocha [0:31], egress::meta.decap_ports_2<32> meta mocha [0:31], egress::meta.decap_ports_3<32> meta mocha [0:31], egress::meta.decap_ports_4<32> meta mocha [0:31], egress::meta.decap_ports_5<32> meta mocha [0:31], egress::meta.decap_ports_6<32> meta mocha [0:31], egress::meta.decap_ports_7<32> meta mocha [0:31]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11318 slice lists: [ ] rotational clusters: [[egress::meta.bitmap_result<32> meta [0:31], egress::meta.decap_ports_0<32> meta mocha [0:31], egress::meta.decap_ports_1<32> meta mocha [0:31], egress::meta.decap_ports_2<32> meta mocha [0:31], egress::meta.decap_ports_3<32> meta mocha [0:31], egress::meta.decap_ports_4<32> meta mocha [0:31], egress::meta.decap_ports_5<32> meta mocha [0:31], egress::meta.decap_ports_6<32> meta mocha [0:31], egress::meta.decap_ports_7<32> meta mocha [0:31]]] Best Score: {mocha_on_phv_bits: 256, [n_set_gress: 9, n_inc_containers: 9, n_mismatched_deparser_gress: 9, ], } Allocation Decisions: allocate: W38[0:31] <- egress::meta.decap_ports_0<32> meta mocha [0:31] @[-1r,16w] allocate: W39[0:31] <- egress::meta.decap_ports_1<32> meta mocha [0:31] @[-1r,16w] allocate: W40[0:31] <- egress::meta.decap_ports_2<32> meta mocha [0:31] @[-1r,16w] allocate: W41[0:31] <- egress::meta.decap_ports_3<32> meta mocha [0:31] @[-1r,16w] allocate: W42[0:31] <- egress::meta.decap_ports_4<32> meta mocha [0:31] @[-1r,16w] allocate: W43[0:31] <- egress::meta.decap_ports_5<32> meta mocha [0:31] @[-1r,16w] allocate: W44[0:31] <- egress::meta.decap_ports_6<32> meta mocha [0:31] @[-1r,16w] allocate: W45[0:31] <- egress::meta.decap_ports_7<32> meta mocha [0:31] @[-1r,16w] allocate: W46[0:31] <- egress::meta.bitmap_result<32> meta [0:31] @[-1r,16w] 130: TRYING to allocate SUPERCLUSTER Uid: 6962 slice lists: [ ] rotational clusters: [[ingress::meta.orig_dst_ipv4<32> ^0 ^bit[0..159] meta mocha [0:31]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11386 slice lists: [ ] rotational clusters: [[ingress::meta.orig_dst_ipv4<32> ^0 ^bit[0..159] meta mocha [0:31]]] Best Score: {mocha_on_phv_bits: 32, [n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_mismatched_deparser_gress: 1, ], } Allocation Decisions: allocate: W29[0:31] <- ingress::meta.orig_dst_ipv4<32> ^0 ^bit[0..159] meta mocha [0:31] @[-1r,16w] 131: TRYING to allocate SUPERCLUSTER Uid: 6949 slice lists: [ ] rotational clusters: [[ingress::meta.l4_src_port<16> ^0 ^bit[0..15] meta mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11454 slice lists: [ ] rotational clusters: [[ingress::meta.l4_src_port<16> ^0 ^bit[0..15] meta mocha [0:15]]] Best Score: {mocha_on_phv_bits: 16, [n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, n_mismatched_deparser_gress: 1, ], } Allocation Decisions: allocate: H34[0:15] <- ingress::meta.l4_src_port<16> ^0 ^bit[0..15] meta mocha [0:15] @[-1r,16w] 132: TRYING to allocate SUPERCLUSTER Uid: 7144 slice lists: [ ingress::ig_intr_md.ingress_mac_tstamp<48> intrinsic mocha dark [0:31] ] rotational clusters: [[ingress::ig_intr_md.ingress_mac_tstamp<48> intrinsic mocha dark [0:31]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11466 slice lists: [ ingress::ig_intr_md.ingress_mac_tstamp<48> intrinsic mocha dark [0:31] ] rotational clusters: [[ingress::ig_intr_md.ingress_mac_tstamp<48> intrinsic mocha dark [0:31]]] Best Score: {} Allocation Decisions: 133: TRYING to allocate SUPERCLUSTER Uid: 7263 slice lists: [ egress::eg_intr_md.deq_timedelta<32> intrinsic mocha dark [0:31] ] rotational clusters: [[egress::eg_intr_md.deq_timedelta<32> intrinsic mocha dark [0:31]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11511 slice lists: [ egress::eg_intr_md.deq_timedelta<32> intrinsic mocha dark [0:31] ] rotational clusters: [[egress::eg_intr_md.deq_timedelta<32> intrinsic mocha dark [0:31]]] Best Score: {} Allocation Decisions: 134: TRYING to allocate SUPERCLUSTER Uid: 6968 slice lists: [ ingress::meta.nat_ingress_csum<16> meta mocha [0:15] ] rotational clusters: [[ingress::meta.nat_ingress_csum<16> meta mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11556 slice lists: [ ingress::meta.nat_ingress_csum<16> meta mocha [0:15] ] rotational clusters: [[ingress::meta.nat_ingress_csum<16> meta mocha [0:15]]] Best Score: {mocha_on_phv_bits: 16, [n_set_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, ], } Allocation Decisions: allocate: H26[0:15] <- ingress::meta.nat_ingress_csum<16> meta mocha [0:15] @[-1r,16w] 135: TRYING to allocate SUPERCLUSTER Uid: 7261 slice lists: [ egress::eg_intr_md.egress_rid<16> ^0 ^bit[0..167] intrinsic mocha [0:15] ] rotational clusters: [[egress::eg_intr_md.egress_rid<16> ^0 ^bit[0..167] intrinsic mocha [0:15]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11568 slice lists: [ egress::eg_intr_md.egress_rid<16> ^0 ^bit[0..167] intrinsic mocha [0:15] ] rotational clusters: [[egress::eg_intr_md.egress_rid<16> ^0 ^bit[0..167] intrinsic mocha [0:15]]] Best Score: {mocha_on_phv_bits: 16, [n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, n_mismatched_deparser_gress: 1, ], } Allocation Decisions: allocate: H27[0:15] <- egress::eg_intr_md.egress_rid<16> ^0 ^bit[0..167] intrinsic mocha [0:15] @[-1r,16w] 136: TRYING to allocate SUPERCLUSTER Uid: 7253 slice lists: [ egress::meta.bridge_hdr.nat_egress_hit<1> ^0 ^bit[0..231] mocha [0:0] egress::meta.bridge_hdr.reserved<6> [0:5] egress::meta.bridge_hdr.__pad_0<1> mocha [0:0] ] rotational clusters: [[egress::meta.bridge_hdr.nat_egress_hit<1> ^0 ^bit[0..231] mocha [0:0]]] [[egress::meta.bridge_hdr.reserved<6> [0:5]]] [[egress::meta.bridge_hdr.__pad_0<1> mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11579 slice lists: [ egress::meta.bridge_hdr.nat_egress_hit<1> ^0 ^bit[0..231] mocha [0:0] egress::meta.bridge_hdr.reserved<6> [0:5] egress::meta.bridge_hdr.__pad_0<1> mocha [0:0] ] rotational clusters: [[egress::meta.bridge_hdr.nat_egress_hit<1> ^0 ^bit[0..231] mocha [0:0]]] [[egress::meta.bridge_hdr.reserved<6> [0:5]]] [[egress::meta.bridge_hdr.__pad_0<1> mocha [0:0]]] Best Score: {mocha_on_phv_bits: 1, [n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, n_mismatched_deparser_gress: 1, ], } Allocation Decisions: allocate: B41[0:0] <- egress::meta.bridge_hdr.nat_egress_hit<1> ^0 ^bit[0..231] mocha [0:0] @[-1r,16w] 137: TRYING to allocate SUPERCLUSTER Uid: 7258 slice lists: [ egress::eg_intr_md.egress_rid_first<1> ^0 ^bit[0..175] intrinsic mocha [0:0] egress::eg_intr_md._pad5<7> intrinsic mocha [0:6] ] rotational clusters: [[egress::eg_intr_md.egress_rid_first<1> ^0 ^bit[0..175] intrinsic mocha [0:0]]] [[egress::eg_intr_md._pad5<7> intrinsic mocha [0:6]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11584 slice lists: [ egress::eg_intr_md.egress_rid_first<1> ^0 ^bit[0..175] intrinsic mocha [0:0] egress::eg_intr_md._pad5<7> intrinsic mocha [0:6] ] rotational clusters: [[egress::eg_intr_md.egress_rid_first<1> ^0 ^bit[0..175] intrinsic mocha [0:0]]] [[egress::eg_intr_md._pad5<7> intrinsic mocha [0:6]]] Best Score: {mocha_on_phv_bits: 1, [n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, n_mismatched_deparser_gress: 1, ], } Allocation Decisions: allocate: B42[0:0] <- egress::eg_intr_md.egress_rid_first<1> ^0 ^bit[0..175] intrinsic mocha [0:0] @[-1r,16w] 138: TRYING to allocate SUPERCLUSTER Uid: 6948 slice lists: [ ] rotational clusters: [[ingress::meta.drop_reason<8> meta mocha [0:7]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11585 slice lists: [ ] rotational clusters: [[ingress::meta.drop_reason<8> meta mocha [0:7]]] Best Score: {mocha_on_phv_bits: 8, [n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, n_mismatched_deparser_gress: 1, ], } Allocation Decisions: allocate: B6[0:7] <- ingress::meta.drop_reason<8> meta mocha [0:7] @[-1r,16w] 139: TRYING to allocate SUPERCLUSTER Uid: 6935 slice lists: [ ] rotational clusters: [[ingress::meta.dropped<1> meta mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11586 slice lists: [ ] rotational clusters: [[ingress::meta.dropped<1> meta mocha [0:0]]] Best Score: {mocha_on_phv_bits: 1, [n_set_parser_group_gress: 1, n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B2[2:2] <- ingress::meta.dropped<1> meta mocha [0:0] @[-1r,16w] 140: TRYING to allocate SUPERCLUSTER Uid: 7457 slice lists: [ ] rotational clusters: [[egress::meta.ipv4_checksum_recalc<1> meta mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11587 slice lists: [ ] rotational clusters: [[egress::meta.ipv4_checksum_recalc<1> meta mocha [0:0]]] Best Score: {mocha_on_phv_bits: 33, D[n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_mismatched_deparser_gress: 1, ], [n_overlay_bits: 51, ], } Allocation Decisions: allocate: H2[0:0] <- egress::meta.ipv4_checksum_recalc<1> meta mocha [0:0] @[0w,3r] 141: TRYING to allocate SUPERCLUSTER Uid: 7216 slice lists: [ ] rotational clusters: [[ingress::l3_router_Router6_fwd.ecmp_hash<8> meta mocha [6:7]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11588 slice lists: [ ] rotational clusters: [[ingress::l3_router_Router6_fwd.ecmp_hash<8> meta mocha [6:7]]] Best Score: {mocha_on_phv_bits: 34, D[n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_mismatched_deparser_gress: 1, ], [n_overlay_bits: 54, ], } Allocation Decisions: allocate: H7[0:1] <- ingress::l3_router_Router6_fwd.ecmp_hash<8> meta mocha [6:7] @[8w,10r] 142: TRYING to allocate SUPERCLUSTER Uid: 7222 slice lists: [ ] rotational clusters: [[ingress::l3_router_Router6_fwd.slots<8> meta mocha [0:7]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11589 slice lists: [ ] rotational clusters: [[ingress::l3_router_Router6_fwd.slots<8> meta mocha [0:7]]] Best Score: {mocha_on_phv_bits: 40, D[n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_mismatched_deparser_gress: 1, ], [n_overlay_bits: 72, ], } Allocation Decisions: allocate: H10[0:7] <- ingress::l3_router_Router6_fwd.slots<8> meta mocha [0:7] @[5w,10r] 143: TRYING to allocate SUPERCLUSTER Uid: 7215 slice lists: [ ] rotational clusters: [[ingress::l3_router_Router6_fwd.is_hit<1> meta mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11590 slice lists: [ ] rotational clusters: [[ingress::l3_router_Router6_fwd.is_hit<1> meta mocha [0:0]]] Best Score: {mocha_on_phv_bits: 33, D[n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_mismatched_deparser_gress: 1, ], [n_overlay_bits: 51, ], } Allocation Decisions: allocate: H23[0:0] <- ingress::l3_router_Router6_fwd.is_hit<1> meta mocha [0:0] @[5w,10r] 144: TRYING to allocate SUPERCLUSTER Uid: 7208 slice lists: [ ] rotational clusters: [[ingress::l3_router_Router4_fwd.ecmp_hash<8> meta mocha [6:7]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11591 slice lists: [ ] rotational clusters: [[ingress::l3_router_Router4_fwd.ecmp_hash<8> meta mocha [6:7]]] Best Score: {mocha_on_phv_bits: 34, D[n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_mismatched_deparser_gress: 1, ], [n_overlay_bits: 54, ], } Allocation Decisions: allocate: H53[0:1] <- ingress::l3_router_Router4_fwd.ecmp_hash<8> meta mocha [6:7] @[5w,10r] 145: TRYING to allocate SUPERCLUSTER Uid: 6937 slice lists: [ ] rotational clusters: [[ingress::meta.is_switch_address<1> meta mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11592 slice lists: [ ] rotational clusters: [[ingress::meta.is_switch_address<1> meta mocha [0:0]]] Best Score: {mocha_on_phv_bits: 1, [n_packing_bits: 1, n_packing_priority: 100000, n_field_packing_score: 32, ], } Allocation Decisions: allocate: W0[31:31] <- ingress::meta.is_switch_address<1> meta mocha [0:0] @[-1r,16w] 146: TRYING to allocate SUPERCLUSTER Uid: 6944 slice lists: [ ] rotational clusters: [[ingress::meta.uplink_ingress<1> meta mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11593 slice lists: [ ] rotational clusters: [[ingress::meta.uplink_ingress<1> meta mocha [0:0]]] Best Score: {mocha_on_phv_bits: 1, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B1[4:4] <- ingress::meta.uplink_ingress<1> meta mocha [0:0] @[-1r,16w] 147: TRYING to allocate SUPERCLUSTER Uid: 6945 slice lists: [ ] rotational clusters: [[ingress::meta.encap_needed<1> meta mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11594 slice lists: [ ] rotational clusters: [[ingress::meta.encap_needed<1> meta mocha [0:0]]] Best Score: {mocha_on_phv_bits: 17, D[n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_mismatched_deparser_gress: 1, ], [n_overlay_bits: 27, ], } Allocation Decisions: allocate: B23[0:0] <- ingress::meta.encap_needed<1> meta mocha [0:0] @[0w,9r] 148: TRYING to allocate SUPERCLUSTER Uid: 7192 slice lists: [ ] rotational clusters: [[ingress::filter_hasReturned<1> meta mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11595 slice lists: [ ] rotational clusters: [[ingress::filter_hasReturned<1> meta mocha [0:0]]] Best Score: {mocha_on_phv_bits: 1, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B3[5:5] <- ingress::filter_hasReturned<1> meta mocha [0:0] @[-1r,16w] 149: TRYING to allocate SUPERCLUSTER Uid: 6941 slice lists: [ ] rotational clusters: [[ingress::meta.service_routed<1> meta mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11596 slice lists: [ ] rotational clusters: [[ingress::meta.service_routed<1> meta mocha [0:0]]] Best Score: {mocha_on_phv_bits: 1, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B2[3:3] <- ingress::meta.service_routed<1> meta mocha [0:0] @[-1r,16w] 150: TRYING to allocate SUPERCLUSTER Uid: 6938 slice lists: [ ] rotational clusters: [[ingress::meta.is_mcast<1> meta mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11597 slice lists: [ ] rotational clusters: [[ingress::meta.is_mcast<1> meta mocha [0:0]]] Best Score: {mocha_on_phv_bits: 1, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B2[4:4] <- ingress::meta.is_mcast<1> meta mocha [0:0] @[-1r,16w] 151: TRYING to allocate SUPERCLUSTER Uid: 6939 slice lists: [ ] rotational clusters: [[ingress::meta.allow_source_mcast<1> meta mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11598 slice lists: [ ] rotational clusters: [[ingress::meta.allow_source_mcast<1> meta mocha [0:0]]] Best Score: {mocha_on_phv_bits: 1, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B2[5:5] <- ingress::meta.allow_source_mcast<1> meta mocha [0:0] @[-1r,16w] 152: TRYING to allocate SUPERCLUSTER Uid: 6940 slice lists: [ ] rotational clusters: [[ingress::meta.is_link_local_mcastv6<1> meta mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11599 slice lists: [ ] rotational clusters: [[ingress::meta.is_link_local_mcastv6<1> meta mocha [0:0]]] Best Score: {mocha_on_phv_bits: 1, [n_packing_bits: 1, n_packing_priority: 100000, n_field_packing_score: 16, ], } Allocation Decisions: allocate: B2[6:6] <- ingress::meta.is_link_local_mcastv6<1> meta mocha [0:0] @[-1r,16w] 153: TRYING to allocate SUPERCLUSTER Uid: 6942 slice lists: [ ] rotational clusters: [[ingress::meta.nat_egress_hit<1> meta mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11600 slice lists: [ ] rotational clusters: [[ingress::meta.nat_egress_hit<1> meta mocha [0:0]]] Best Score: {mocha_on_phv_bits: 1, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B3[6:6] <- ingress::meta.nat_egress_hit<1> meta mocha [0:0] @[-1r,16w] 154: TRYING to allocate SUPERCLUSTER Uid: 6951 slice lists: [ ] rotational clusters: [[ingress::meta.icmp_recalc<1> meta mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11601 slice lists: [ ] rotational clusters: [[ingress::meta.icmp_recalc<1> meta mocha [0:0]]] Best Score: {mocha_on_phv_bits: 1, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B2[7:7] <- ingress::meta.icmp_recalc<1> meta mocha [0:0] @[-1r,16w] 155: TRYING to allocate SUPERCLUSTER Uid: 7455 slice lists: [ ] rotational clusters: [[egress::meta.drop_reason<8> meta mocha [0:7]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11602 slice lists: [ ] rotational clusters: [[egress::meta.drop_reason<8> meta mocha [0:7]]] Best Score: {mocha_on_phv_bits: 8, [n_set_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, n_mismatched_deparser_gress: 1, ], } Allocation Decisions: allocate: B43[0:7] <- egress::meta.drop_reason<8> meta mocha [0:7] @[-1r,16w] 156: TRYING to allocate SUPERCLUSTER Uid: 6947 slice lists: [ ] rotational clusters: [[ingress::meta.pkt_type<10> meta mocha [0:9]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11603 slice lists: [ ] rotational clusters: [[ingress::meta.pkt_type<10> meta mocha [0:9]]] Best Score: {M[n_packing_bits: 10, n_packing_priority: 100000, ], } Allocation Decisions: allocate: MH4[1:10] <- ingress::meta.pkt_type<10> meta mocha [0:9] @[-1r,16w] 157: TRYING to allocate SUPERCLUSTER Uid: 7214 slice lists: [ ] rotational clusters: [[ingress::l3_router_Router4_fwd.slots<8> meta mocha [0:7]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11610 slice lists: [ ] rotational clusters: [[ingress::l3_router_Router4_fwd.slots<8> meta mocha [0:7]]] Best Score: {mocha_on_phv_bits: 40, D[n_set_gress: 1, n_set_parser_group_gress: 1, n_inc_containers: 1, n_mismatched_deparser_gress: 1, ], [n_overlay_bits: 72, ], } Allocation Decisions: allocate: H54[0:7] <- ingress::l3_router_Router4_fwd.slots<8> meta mocha [0:7] @[8w,10r] 158: TRYING to allocate SUPERCLUSTER Uid: 6943 slice lists: [ ] rotational clusters: [[ingress::meta.nat_ingress_hit<1> meta mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11611 slice lists: [ ] rotational clusters: [[ingress::meta.nat_ingress_hit<1> meta mocha [0:0]]] Best Score: {mocha_on_phv_bits: 1, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B1[5:5] <- ingress::meta.nat_ingress_hit<1> meta mocha [0:0] @[-1r,16w] 159: TRYING to allocate SUPERCLUSTER Uid: 6946 slice lists: [ ] rotational clusters: [[ingress::meta.resolve_nexthop<1> meta mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11612 slice lists: [ ] rotational clusters: [[ingress::meta.resolve_nexthop<1> meta mocha [0:0]]] Best Score: {mocha_on_phv_bits: 1, [n_packing_bits: 1, n_packing_priority: 100000, ], } Allocation Decisions: allocate: B1[6:6] <- ingress::meta.resolve_nexthop<1> meta mocha [0:0] @[-1r,16w] 160: TRYING to allocate SUPERCLUSTER Uid: 7207 slice lists: [ ] rotational clusters: [[ingress::l3_router_Router4_fwd.is_hit<1> meta mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11613 slice lists: [ ] rotational clusters: [[ingress::l3_router_Router4_fwd.is_hit<1> meta mocha [0:0]]] Best Score: {mocha_on_phv_bits: 1, D[n_set_gress: 1, n_inc_containers: 1, n_mismatched_deparser_gress: 1, ], [n_overlay_bits: 42, ], } Allocation Decisions: allocate: H15[0:0] <- ingress::l3_router_Router4_fwd.is_hit<1> meta mocha [0:0] @[7w,10r] 161: TRYING to allocate SUPERCLUSTER Uid: 7458 slice lists: [ ] rotational clusters: [[egress::meta.port_number<8> meta mocha [0:7]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11614 slice lists: [ ] rotational clusters: [[egress::meta.port_number<8> meta mocha [0:7]]] Best Score: {mocha_on_phv_bits: 8, [n_set_gress: 1, n_inc_containers: 1, n_inc_small_containers: 1, n_mismatched_deparser_gress: 1, ], } Allocation Decisions: allocate: B44[0:7] <- egress::meta.port_number<8> meta mocha [0:7] @[-1r,16w] 162: TRYING to allocate SUPERCLUSTER Uid: 7254 slice lists: [ egress::eg_intr_md._pad9<8> intrinsic mocha [0:7] egress::eg_intr_md.pkt_length<16> intrinsic mocha dark [0:15] egress::eg_intr_md.deflection_flag<1> intrinsic mocha dark [0:0] egress::eg_intr_md._pad8<7> intrinsic mocha [0:6] ] rotational clusters: [[egress::eg_intr_md._pad9<8> intrinsic mocha [0:7]]] [[egress::eg_intr_md.pkt_length<16> intrinsic mocha dark [0:15]]] [[egress::eg_intr_md.deflection_flag<1> intrinsic mocha dark [0:0]]] [[egress::eg_intr_md._pad8<7> intrinsic mocha [0:6]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11620 slice lists: [ egress::eg_intr_md._pad9<8> intrinsic mocha [0:7] egress::eg_intr_md.pkt_length<16> intrinsic mocha dark [0:15] egress::eg_intr_md.deflection_flag<1> intrinsic mocha dark [0:0] egress::eg_intr_md._pad8<7> intrinsic mocha [0:6] ] rotational clusters: [[egress::eg_intr_md._pad9<8> intrinsic mocha [0:7]]] [[egress::eg_intr_md.pkt_length<16> intrinsic mocha dark [0:15]]] [[egress::eg_intr_md.deflection_flag<1> intrinsic mocha dark [0:0]]] [[egress::eg_intr_md._pad8<7> intrinsic mocha [0:6]]] Best Score: {} Allocation Decisions: 163: TRYING to allocate SUPERCLUSTER Uid: 7270 slice lists: [ egress::eg_intr_md.deq_qdepth<19> intrinsic mocha dark [0:18] egress::eg_intr_md._pad3<5> intrinsic mocha [0:4] egress::eg_intr_md.enq_tstamp<32> intrinsic mocha dark [0:7] ] rotational clusters: [[egress::eg_intr_md.deq_qdepth<19> intrinsic mocha dark [0:18]]] [[egress::eg_intr_md._pad3<5> intrinsic mocha [0:4]]] [[egress::eg_intr_md.enq_tstamp<32> intrinsic mocha dark [0:7]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11649 slice lists: [ egress::eg_intr_md.deq_qdepth<19> intrinsic mocha dark [0:18] egress::eg_intr_md._pad3<5> intrinsic mocha [0:4] egress::eg_intr_md.enq_tstamp<32> intrinsic mocha dark [0:7] ] rotational clusters: [[egress::eg_intr_md.deq_qdepth<19> intrinsic mocha dark [0:18]]] [[egress::eg_intr_md._pad3<5> intrinsic mocha [0:4]]] [[egress::eg_intr_md.enq_tstamp<32> intrinsic mocha dark [0:7]]] Best Score: {} Allocation Decisions: 164: TRYING to allocate SUPERCLUSTER Uid: 7272 slice lists: [ egress::eg_intr_md.enq_tstamp<32> intrinsic mocha dark [8:31] egress::eg_intr_md.enq_congest_stat<2> intrinsic mocha dark [0:1] egress::eg_intr_md._pad2<6> intrinsic mocha [0:5] ] rotational clusters: [[egress::eg_intr_md.enq_tstamp<32> intrinsic mocha dark [8:31]]] [[egress::eg_intr_md.enq_congest_stat<2> intrinsic mocha dark [0:1]]] [[egress::eg_intr_md._pad2<6> intrinsic mocha [0:5]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11682 slice lists: [ egress::eg_intr_md.enq_tstamp<32> intrinsic mocha dark [8:31] egress::eg_intr_md.enq_congest_stat<2> intrinsic mocha dark [0:1] egress::eg_intr_md._pad2<6> intrinsic mocha [0:5] ] rotational clusters: [[egress::eg_intr_md.enq_tstamp<32> intrinsic mocha dark [8:31]]] [[egress::eg_intr_md.enq_congest_stat<2> intrinsic mocha dark [0:1]]] [[egress::eg_intr_md._pad2<6> intrinsic mocha [0:5]]] Best Score: {} Allocation Decisions: 165: TRYING to allocate SUPERCLUSTER Uid: 7274 slice lists: [ egress::eg_intr_md.enq_qdepth<19> intrinsic mocha dark [0:18] egress::eg_intr_md._pad1<5> intrinsic mocha [0:4] ] rotational clusters: [[egress::eg_intr_md.enq_qdepth<19> intrinsic mocha dark [0:18]]] [[egress::eg_intr_md._pad1<5> intrinsic mocha [0:4]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11715 slice lists: [ egress::eg_intr_md.enq_qdepth<19> intrinsic mocha dark [0:18] egress::eg_intr_md._pad1<5> intrinsic mocha [0:4] ] rotational clusters: [[egress::eg_intr_md.enq_qdepth<19> intrinsic mocha dark [0:18]]] [[egress::eg_intr_md._pad1<5> intrinsic mocha [0:4]]] Best Score: {} Allocation Decisions: 166: TRYING to allocate SUPERCLUSTER Uid: 7146 slice lists: [ ingress::ig_intr_md.ingress_mac_tstamp<48> intrinsic mocha dark [32:47] ] rotational clusters: [[ingress::ig_intr_md.ingress_mac_tstamp<48> intrinsic mocha dark [32:47]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11740 slice lists: [ ingress::ig_intr_md.ingress_mac_tstamp<48> intrinsic mocha dark [32:47] ] rotational clusters: [[ingress::ig_intr_md.ingress_mac_tstamp<48> intrinsic mocha dark [32:47]]] Best Score: {} Allocation Decisions: 167: TRYING to allocate SUPERCLUSTER Uid: 7256 slice lists: [ egress::eg_intr_md.egress_cos<3> intrinsic mocha dark [0:2] egress::eg_intr_md._pad7<5> intrinsic mocha [0:4] egress::eg_intr_md.egress_qid<7> intrinsic mocha dark [0:6] egress::eg_intr_md._pad6<1> intrinsic mocha [0:0] ] rotational clusters: [[egress::eg_intr_md.egress_cos<3> intrinsic mocha dark [0:2]]] [[egress::eg_intr_md._pad7<5> intrinsic mocha [0:4]]] [[egress::eg_intr_md.egress_qid<7> intrinsic mocha dark [0:6]]] [[egress::eg_intr_md._pad6<1> intrinsic mocha [0:0]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11752 slice lists: [ egress::eg_intr_md.egress_cos<3> intrinsic mocha dark [0:2] egress::eg_intr_md._pad7<5> intrinsic mocha [0:4] egress::eg_intr_md.egress_qid<7> intrinsic mocha dark [0:6] egress::eg_intr_md._pad6<1> intrinsic mocha [0:0] ] rotational clusters: [[egress::eg_intr_md.egress_cos<3> intrinsic mocha dark [0:2]]] [[egress::eg_intr_md._pad7<5> intrinsic mocha [0:4]]] [[egress::eg_intr_md.egress_qid<7> intrinsic mocha dark [0:6]]] [[egress::eg_intr_md._pad6<1> intrinsic mocha [0:0]]] Best Score: {} Allocation Decisions: 168: TRYING to allocate SUPERCLUSTER Uid: 7264 slice lists: [ egress::eg_intr_md.app_pool_congest_stat<8> intrinsic mocha dark [0:7] egress::eg_intr_md.deq_congest_stat<2> intrinsic mocha dark [0:1] egress::eg_intr_md._pad4<6> intrinsic mocha [0:5] ] rotational clusters: [[egress::eg_intr_md.app_pool_congest_stat<8> intrinsic mocha dark [0:7]]] [[egress::eg_intr_md.deq_congest_stat<2> intrinsic mocha dark [0:1]]] [[egress::eg_intr_md._pad4<6> intrinsic mocha [0:5]]] Successfully Allocated By slicing into the following superclusters: SUPERCLUSTER Uid: 11760 slice lists: [ egress::eg_intr_md.app_pool_congest_stat<8> intrinsic mocha dark [0:7] egress::eg_intr_md.deq_congest_stat<2> intrinsic mocha dark [0:1] egress::eg_intr_md._pad4<6> intrinsic mocha [0:5] ] rotational clusters: [[egress::eg_intr_md.app_pool_congest_stat<8> intrinsic mocha dark [0:7]]] [[egress::eg_intr_md.deq_congest_stat<2> intrinsic mocha dark [0:1]]] [[egress::eg_intr_md._pad4<6> intrinsic mocha [0:5]]] Best Score: {} Allocation Decisions: