Bump version of P4Runtime to 1.0.0rc3 and P4 tools
Change-Id: I3082b4bd772d692830bd5af8e326a0fd5fb2f167
(cherry picked from commit 03ae0acdd8c1b778391c13093038b2e36bd183b2)
diff --git a/pipelines/basic/src/main/resources/p4c-out/bmv2/int.json b/pipelines/basic/src/main/resources/p4c-out/bmv2/int.json
index 13a1d41..f83c2ea 100644
--- a/pipelines/basic/src/main/resources/p4c-out/bmv2/int.json
+++ b/pipelines/basic/src/main/resources/p4c-out/bmv2/int.json
@@ -40,6 +40,7 @@
["egress_rid", 16, false],
["checksum_error", 1, false],
["recirculate_flag", 32, false],
+ ["parser_error", 32, false],
["_padding_0", 5, false]
]
},
@@ -388,7 +389,14 @@
"header_unions" : [],
"header_union_stacks" : [],
"field_lists" : [],
- "errors" : [],
+ "errors" : [
+ ["NoError", 1],
+ ["PacketTooShort", 2],
+ ["NoMatch", 3],
+ ["StackOutOfBounds", 4],
+ ["HeaderTooShort", 5],
+ ["ParserTimeout", 6]
+ ],
"enums" : [],
"parsers" : [
{
@@ -970,43 +978,85 @@
"name" : "ingress.table0_control.table0_counter",
"id" : 1,
"is_direct" : true,
- "binding" : "ingress.table0_control.table0"
+ "binding" : "ingress.table0_control.table0",
+ "source_info" : {
+ "filename" : "include/table0.p4",
+ "line" : 27,
+ "column" : 50,
+ "source_fragment" : "table0_counter"
+ }
},
{
"name" : "egress.process_set_source_sink.counter_set_source",
"id" : 2,
"is_direct" : true,
- "binding" : "egress.process_set_source_sink.tb_set_source"
+ "binding" : "egress.process_set_source_sink.tb_set_source",
+ "source_info" : {
+ "filename" : "include/int_source.p4",
+ "line" : 90,
+ "column" : 50,
+ "source_fragment" : "counter_set_source"
+ }
},
{
"name" : "egress.process_set_source_sink.counter_set_sink",
"id" : 3,
"is_direct" : true,
- "binding" : "egress.process_set_source_sink.tb_set_sink"
+ "binding" : "egress.process_set_source_sink.tb_set_sink",
+ "source_info" : {
+ "filename" : "include/int_source.p4",
+ "line" : 91,
+ "column" : 50,
+ "source_fragment" : "counter_set_sink"
+ }
},
{
"name" : "egress.process_int_source.counter_int_source",
"id" : 4,
"is_direct" : true,
- "binding" : "egress.process_int_source.tb_int_source"
+ "binding" : "egress.process_int_source.tb_int_source",
+ "source_info" : {
+ "filename" : "include/int_source.p4",
+ "line" : 27,
+ "column" : 50,
+ "source_fragment" : "counter_int_source"
+ }
},
{
"name" : "egress.process_int_transit.counter_int_insert",
"id" : 5,
"is_direct" : true,
- "binding" : "egress.process_int_transit.tb_int_insert"
+ "binding" : "egress.process_int_transit.tb_int_insert",
+ "source_info" : {
+ "filename" : "include/int_transit.p4",
+ "line" : 25,
+ "column" : 50,
+ "source_fragment" : "counter_int_insert"
+ }
},
{
"name" : "egress.process_int_transit.counter_int_inst_0003",
"id" : 6,
"is_direct" : true,
- "binding" : "egress.process_int_transit.tb_int_inst_0003"
+ "binding" : "egress.process_int_transit.tb_int_inst_0003",
+ "source_info" : {
+ "filename" : "include/int_transit.p4",
+ "line" : 26,
+ "column" : 50,
+ "source_fragment" : "counter_int_inst_0003"
+ }
},
{
"name" : "egress.process_int_transit.counter_int_inst_0407",
"id" : 7,
"is_direct" : true,
- "binding" : "egress.process_int_transit.tb_int_inst_0407"
+ "binding" : "egress.process_int_transit.tb_int_inst_0407",
+ "source_info" : {
+ "filename" : "include/int_transit.p4",
+ "line" : 27,
+ "column" : 50,
+ "source_fragment" : "counter_int_inst_0407"
+ }
},
{
"name" : "egress.port_counters_egress.egress_port_counter",