ingress::parse_inner_ipv6 is split into 2 states: ingress::parse_inner_ipv6 ingress::parse_inner_ipv6.$split_0 ingress::parse_ipv6 is split into 2 states: ingress::parse_ipv6 ingress::parse_ipv6.$split_0 $entry_point.start is split into 2 states: $entry_point.start $entry_point.start.$split_0 allocated { $byte0 $byte1 } to { [ $entry_point.start.$split_0 : inbuf bit[96..111] hdr.ethernet/ethernet.ether_type; ] } allocated { $byte0 $byte1 } to { [ ingress::parse_sidecar : inbuf bit[48..63] hdr.sidecar/sidecar.sc_ether_type; ] } allocated { $byte0 $byte1 } to { [ ingress::parse_vlan : inbuf bit[16..31] hdr.vlan/vlan.ether_type; ] } allocated { $byte0 } to { [ ingress::parse_ipv4 : inbuf bit[72..79] hdr.ipv4/ipv4.protocol; ] } allocated { $byte0 $byte1 } to { [ ingress::parse_udp : inbuf bit[16..31] hdr.udp/udp.dst_port; ] } allocated { $byte0 } to { [ ingress::parse_geneve : inbuf bit[2..7] hdr.geneve/geneve.opt_len; ] } allocated { $byte0 $byte1 } to { [ ingress::geneve_parsed : ingress::hdr.geneve.protocol; hdr.geneve/geneve.protocol; ] } allocated { $byte0 $byte1 } to { [ ingress::parse_inner_eth : inbuf bit[96..111] hdr.inner_eth/inner_eth.ether_type; ] } allocated { $byte0 } to { [ ingress::parse_inner_ipv4 : inbuf bit[72..79] hdr.inner_ipv4/inner_ipv4.protocol; ] } allocated { $byte0 } to { [ ingress::parse_inner_ipv6.$split_0 : inbuf bit[-208..-201] hdr.inner_ipv6/inner_ipv6.next_hdr; ] } allocated { $byte2 $byte3 } to { [ ingress::parse_geneve_opt : inbuf bit[0..15] hdr.geneve_opts.ox_external_tag/ox_external_tag.class; ] } allocated { $byte2 } to { [ ingress::parse_geneve_ox_opt : inbuf bit[-15..-9] hdr.geneve_opts.ox_external_tag/ox_external_tag.type; ] } allocated { $byte0 } to { [ ingress::parse_ipv6.$split_0 : inbuf bit[-208..-201] hdr.ipv6/ipv6.next_hdr; ] } need to allocate 3 logical checksum calculations to ingress parser allocated parser checksum unit 0 to nat_checksum_0 allocated parser checksum unit 1 to icmp_checksum_0 allocated parser checksum unit 1 to ipv4_checksum_0 need to allocate 3 logical checksum calculations to ingress parser allocated parser checksum unit 0 to nat_checksum_0 allocated parser checksum unit 1 to icmp_checksum_0 allocated parser checksum unit 1 to ipv4_checksum_0