master-thesis/doc
Nico Schottelius 306d52176f Set table size to 2^n -1 for everything
Motivated by v6.1 error:

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
actions_egress.p4(52): warning: Table v6_networks is not used; removing
table v6_networks {
      ^^^^^^^^^^^
actions_egress.p4(69): warning: Table v4_networks is not used; removing
table v4_networks {
      ^^^^^^^^^^^
actions_nat64_generic.p4(174): warning: Table nat46 is not used; removing
    table nat46 {
          ^^^^^
minip4_solution.p4(38): [--Wwarn=uninitialized_out_param] warning: out parameter meta may be uninitialized when RealParser terminates
    out metadata meta,
                 ^^^^
minip4_solution.p4(35)
parser RealParser(
       ^^^^^^^^^^
error: LPM table size should be 2^n - 1
actions_nat64_generic.p4(169): error: could not not map table size size
        size = 64;
        ^^^^
error: table match_types are not the same
actions_arp.p4(35): error: could not map table key(s) KeyElement
            hdr.arp.dst_ipv4_addr: lpm;
            ^^^^^^^^^^^^^^^^^^^^^
error: LPM table size should be 2^n - 1
actions_arp.p4(55): error: could not not map table size size
        size = 64;
        ^^^^
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
nico@nsg-System:~/master-thesis/netpfga/log$
2019-07-24 13:20:35 +02:00
..
logos all doc in one dir 2019-02-21 20:32:21 +01:00
refs all doc in one dir 2019-02-21 20:32:21 +01:00
.gitignore create P4 basis + smaller updates 2019-02-21 23:19:17 +01:00
Abstract.tex ++ notes 2019-05-25 14:18:06 +02:00
appendix.tex all doc in one dir 2019-02-21 20:32:21 +01:00
conclusion.tex all doc in one dir 2019-02-21 20:32:21 +01:00
Design.tex all doc in one dir 2019-02-21 20:32:21 +01:00
environments.tex all doc in one dir 2019-02-21 20:32:21 +01:00
filename.txt all doc in one dir 2019-02-21 20:32:21 +01:00
Introduction.tex all doc in one dir 2019-02-21 20:32:21 +01:00
Makefile all doc in one dir 2019-02-21 20:32:21 +01:00
orig_latex_template.zip all doc in one dir 2019-02-21 20:32:21 +01:00
Originalproblem.tex all doc in one dir 2019-02-21 20:32:21 +01:00
Outlook.tex all doc in one dir 2019-02-21 20:32:21 +01:00
plan.org Set table size to 2^n -1 for everything 2019-07-24 13:20:35 +02:00
preamble.tex all doc in one dir 2019-02-21 20:32:21 +01:00
Problem.tex all doc in one dir 2019-02-21 20:32:21 +01:00
Results.tex all doc in one dir 2019-02-21 20:32:21 +01:00
Summary.tex all doc in one dir 2019-02-21 20:32:21 +01:00
Thesis.tex all doc in one dir 2019-02-21 20:32:21 +01:00
Timetable.tex all doc in one dir 2019-02-21 20:32:21 +01:00
Title.tex all doc in one dir 2019-02-21 20:32:21 +01:00