p4lang-p4c-nightly:hanw/non-constant-constructor-params

Last commit made on 2019-07-01
Get this branch:
git clone -b hanw/non-constant-constructor-params https://git.launchpad.net/p4lang-p4c-nightly

Branch merges

Branch information

Name:
hanw/non-constant-constructor-params
Repository:
lp:p4lang-p4c-nightly

Recent commits

5073751... by Han Wang <email address hidden>

experimental feature: allowing constructor parameter to be non-constant

412dd07... by Jed Liu <email address hidden>

Support function-type arguments in IR generator (#1975)

This adds support for C++ template arguments of the form `T(T1, ..., Tn)`.

5335b77... by Han Wang <email address hidden>

some refactoring to enable translating from p4-14 to other architectures in p4-16 at the beginning of the frontend. (#1966)

6466ecc... by enisah <email address hidden>

Added support for assert and assume statement in bmv2 backend (#1548) (#1859)

* Added support for assert and assume statement

ab0bbdd... by Han Wang <email address hidden>

add erase method to NamedObjectInfo (#1971)

95d3274... by Andy Fingerhut <email address hidden>

Fix for issue 1923 (#1970)

* fix for issue 1923: assignments in ingress apply block not represented
* Add a PSA test program that works with the fix, fails without

fbe06f5... by Andy Fingerhut <email address hidden>

Small updates to the same command lines in README (#1965)

The sample commands given used to create a P4Info file, but not
additional command line options are needed for that to happen.

4400b07... by Andy Fingerhut <email address hidden>

Enhancements to logging and internal error checking for PSA back end (#1922)

* Enhancements to logging and internal error checking for PSA back end

46613a0... by "Peter J. Li" <email address hidden>

add resubmit test for psa (#1959)

* add resubmit test for psa

* testing for original packet preservation should not use the header member that is always overwritten

* add sample outputs from testing

13cf418... by fruffy <email address hidden>

Fix borked ebpf-kernel tests. (#1960)