You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
131 lines
5.7 KiB
131 lines
5.7 KiB
+ date |
|
Mit Jul 24 12:07:13 CEST 2019 |
|
+ cd /home/nico/projects/P4-NetFPGA/contrib-projects/sume-sdnet-switch/projects/minip4 |
|
+ make |
|
make -C src/ clean |
|
make[1]: Entering directory '/home/nico/projects/P4-NetFPGA/contrib-projects/sume-sdnet-switch/projects/minip4/src' |
|
rm -f *.sdnet *.tbl .sdnet_switch_info.dat |
|
make[1]: Leaving directory '/home/nico/projects/P4-NetFPGA/contrib-projects/sume-sdnet-switch/projects/minip4/src' |
|
make -C testdata/ clean |
|
make[1]: Entering directory '/home/nico/projects/P4-NetFPGA/contrib-projects/sume-sdnet-switch/projects/minip4/testdata' |
|
rm -f *.pcap *.txt *.pyc *.axi config_writes.* *_reg_defines.py |
|
make[1]: Leaving directory '/home/nico/projects/P4-NetFPGA/contrib-projects/sume-sdnet-switch/projects/minip4/testdata' |
|
rm -rf nf_sume_sdnet_ip/ |
|
rm -f |
|
rm -f sw/config_tables.c |
|
make -C src/ |
|
make[1]: Entering directory '/home/nico/projects/P4-NetFPGA/contrib-projects/sume-sdnet-switch/projects/minip4/src' |
|
p4c-sdnet -o minip4.sdnet --sdnet_info .sdnet_switch_info.dat minip4_solution.p4 |
|
minip4_solution.p4(22): error: Structure struct user_metadata_t does not have a field task |
|
struct user_metadata_t { |
|
^^^^^^^^^^^^^^^ |
|
actions_egress.p4(33) |
|
meta.task = task; |
|
^^^^ |
|
minip4_solution.p4(22): error: Structure struct user_metadata_t does not have a field ingress_port |
|
struct user_metadata_t { |
|
^^^^^^^^^^^^^^^ |
|
actions_egress.p4(34) |
|
meta.ingress_port = sume_metadata.src_port; |
|
^^^^^^^^^^^^ |
|
minip4_solution.p4(22): error: Structure struct user_metadata_t does not have a field table_id |
|
struct user_metadata_t { |
|
^^^^^^^^^^^^^^^ |
|
actions_egress.p4(40) |
|
meta.table_id = table_id; |
|
^^^^^^^^ |
|
minip4_solution.p4(22): error: Structure struct user_metadata_t does not have a field v4sum |
|
struct user_metadata_t { |
|
^^^^^^^^^^^^^^^ |
|
actions_delta_checksum.p4(17) |
|
meta.v4sum = ~tmp; |
|
^^^^^ |
|
minip4_solution.p4(22): error: Structure struct user_metadata_t does not have a field v6sum |
|
struct user_metadata_t { |
|
^^^^^^^^^^^^^^^ |
|
actions_delta_checksum.p4(44) |
|
meta.v6sum = ~tmp; |
|
^^^^^ |
|
minip4_solution.p4(22): error: Structure struct user_metadata_t does not have a field v6sum |
|
struct user_metadata_t { |
|
^^^^^^^^^^^^^^^ |
|
actions_delta_checksum.p4(57) |
|
bit<17> tmp = (bit<17>) hdr.udp.checksum + (bit<17>) meta.v6sum; |
|
^^^^^ |
|
minip4_solution.p4(22): error: Structure struct user_metadata_t does not have a field v4sum |
|
struct user_metadata_t { |
|
^^^^^^^^^^^^^^^ |
|
actions_delta_checksum.p4(62) |
|
tmp = tmp + (bit<17>) (0xffff - meta.v4sum); |
|
^^^^^ |
|
minip4_solution.p4(22): error: Structure struct user_metadata_t does not have a field v4sum |
|
struct user_metadata_t { |
|
^^^^^^^^^^^^^^^ |
|
actions_delta_checksum.p4(75) |
|
bit<17> tmp = (bit<17>) hdr.udp.checksum + (bit<17>) meta.v4sum; |
|
^^^^^ |
|
minip4_solution.p4(22): error: Structure struct user_metadata_t does not have a field v6sum |
|
struct user_metadata_t { |
|
^^^^^^^^^^^^^^^ |
|
actions_delta_checksum.p4(80) |
|
tmp = tmp + (bit<17>) (0xffff - meta.v6sum); |
|
^^^^^ |
|
minip4_solution.p4(22): error: Structure struct user_metadata_t does not have a field v6sum |
|
struct user_metadata_t { |
|
^^^^^^^^^^^^^^^ |
|
actions_delta_checksum.p4(93) |
|
bit<17> tmp = (bit<17>) hdr.tcp.checksum + (bit<17>) meta.v6sum; |
|
^^^^^ |
|
minip4_solution.p4(22): error: Structure struct user_metadata_t does not have a field v4sum |
|
struct user_metadata_t { |
|
^^^^^^^^^^^^^^^ |
|
actions_delta_checksum.p4(98) |
|
tmp = tmp + (bit<17>) (0xffff - meta.v4sum); |
|
^^^^^ |
|
minip4_solution.p4(22): error: Structure struct user_metadata_t does not have a field v4sum |
|
struct user_metadata_t { |
|
^^^^^^^^^^^^^^^ |
|
actions_delta_checksum.p4(111) |
|
bit<17> tmp = (bit<17>) hdr.tcp.checksum + (bit<17>) meta.v4sum; |
|
^^^^^ |
|
minip4_solution.p4(22): error: Structure struct user_metadata_t does not have a field v6sum |
|
struct user_metadata_t { |
|
^^^^^^^^^^^^^^^ |
|
actions_delta_checksum.p4(116) |
|
tmp = tmp + (bit<17>) (0xffff - meta.v6sum); |
|
^^^^^ |
|
minip4_solution.p4(22): error: Structure struct user_metadata_t does not have a field switch_task |
|
struct user_metadata_t { |
|
^^^^^^^^^^^^^^^ |
|
actions_nat64_generic.p4(16) |
|
meta.switch_task = TASK_CHECKSUM_ICMP; |
|
^^^^^^^^^^^ |
|
minip4_solution.p4(22): error: Structure struct user_metadata_t does not have a field chk_icmp |
|
struct user_metadata_t { |
|
^^^^^^^^^^^^^^^ |
|
actions_nat64_generic.p4(19) |
|
meta.chk_icmp = 1; |
|
^^^^^^^^ |
|
minip4_solution.p4(22): error: Structure struct user_metadata_t does not have a field chk_ipv4 |
|
struct user_metadata_t { |
|
^^^^^^^^^^^^^^^ |
|
actions_nat64_generic.p4(56) |
|
meta.chk_ipv4 = 1; /* need to calculate the hdrchecksum */ |
|
^^^^^^^^ |
|
minip4_solution.p4(22): error: Structure struct user_metadata_t does not have a field chk_icmp6 |
|
struct user_metadata_t { |
|
^^^^^^^^^^^^^^^ |
|
actions_nat64_generic.p4(125) |
|
meta.chk_icmp6 = 1; |
|
^^^^^^^^^ |
|
minip4_solution.p4(22): error: Structure struct user_metadata_t does not have a field cast_length |
|
struct user_metadata_t { |
|
^^^^^^^^^^^^^^^ |
|
actions_nat64_generic.p4(126) |
|
meta.cast_length = (bit<32>) hdr.ipv6.payload_length; |
|
^^^^^^^^^^^ |
|
Makefile:34: recipe for target 'all' failed |
|
make[1]: *** [all] Error 1 |
|
make[1]: Leaving directory '/home/nico/projects/P4-NetFPGA/contrib-projects/sume-sdnet-switch/projects/minip4/src' |
|
Makefile:31: recipe for target 'frontend' failed |
|
make: *** [frontend] Error 2
|
|
|