Workaround to counter-issue as suggested by Antonin
Manually modified via makefile context.json
Change-Id: Ibed9e0691bf1d552db28470da57955e8f3ca802a
diff --git a/tools/test/p4src/p4-14/p4c-out/tofino/ecmp/montara/logs/parde.calcfields.log b/tools/test/p4src/p4-14/p4c-out/tofino/ecmp/montara/logs/parde.calcfields.log
index 3377828..e9b6845 100644
--- a/tools/test/p4src/p4-14/p4c-out/tofino/ecmp/montara/logs/parde.calcfields.log
+++ b/tools/test/p4src/p4-14/p4c-out/tofino/ecmp/montara/logs/parde.calcfields.log
@@ -1,37 +1,35 @@
+---------------------------------------------------------------------+
| Log file: parde.calcfields.log |
| Compiler version: 5.1.0 (fca32d1) |
-| Created on: Tue Sep 12 11:16:41 2017 |
+| Created on: Wed Sep 13 01:00:26 2017 |
+---------------------------------------------------------------------+
Reserving 0 16-bit ingress tphvs for residual checksums
Reserving 0 16-bit egress tphvs for residual checksums
Need 0 POV bits for checksum update control
-Number of reachable states from state parse_tcp//spilled : 1
-Number of reachable states from state parse_tcp : 2
+Number of reachable states from state parse_tcp : 1
Number of reachable states from state parse_udp : 1
-Number of reachable states from state parse_ipv4 : 4
-Number of reachable states from state parse_ethernet : 5
-Number of reachable states from state parse_pkt_in : 6
-Number of reachable states from state parse_pkt_out : 6
-Number of reachable states from state default_parser : 7
-Number of reachable states from state start : 9
-Number of reachable states from state <POV initialization>_<Ingress intrinsic metadata>_<Phase 0> : 10
-Number of reachable states from state <Shim start state> : 11
+Number of reachable states from state parse_ipv4 : 3
+Number of reachable states from state parse_ethernet : 4
+Number of reachable states from state parse_pkt_in : 5
+Number of reachable states from state parse_pkt_out : 5
+Number of reachable states from state default_parser : 6
+Number of reachable states from state start : 8
+Number of reachable states from state <POV initialization>_<Ingress intrinsic metadata>_<Phase 0> : 9
+Number of reachable states from state <Shim start state> : 10
parser_state_calculations:[
- parse_tcp_140137374004176
- parse_tcp_140137367945424
- parse_udp_140137367946384
- parse_ipv4_140137373101392
- parse_ethernet_140137373098256
- parse_pkt_in_140137373101328
- parse_pkt_out_140137367947472
- default_parser_140137367947280
- start_140137373100368
- <Phase 0>_140137372910288
- <Ingress intrinsic metadata>_140137372909968
- <POV initialization>_140137372910672
- <Shim start state>_140137372910992
+ parse_tcp_139746977017552
+ parse_udp_139746976764496
+ parse_ipv4_139746977014096
+ parse_ethernet_139746977279504
+ parse_pkt_in_139746977016656
+ parse_pkt_out_139746976765584
+ default_parser_139746976765392
+ start_139746977016208
+ <Phase 0>_139746976989328
+ <Ingress intrinsic metadata>_139746977013520
+ <POV initialization>_139746976989712
+ <Shim start state>_139746976990032
]
parser_calculations: [