p4lang-p4c-nightly:hanw/cmake-opt

Last commit made on 2019-04-12
Get this branch:
git clone -b hanw/cmake-opt https://git.launchpad.net/p4lang-p4c-nightly

Branch merges

Branch information

Name:
hanw/cmake-opt
Repository:
lp:p4lang-p4c-nightly

Recent commits

7aad750... by Han Wang <email address hidden>

remove dependency between controlplane and frontend

74bcfa3... by "Peter J. Li" <email address hidden>

add bmv2 psa_switch stf tests for drop all, unicast, multicast (#1848)

* add drop-all and unicast-or-drop stf tests

* update unicast stf test to be andys instead of my incorrect version

* add basic multicast test from demo

* psa tests should fail on travis, add them to xfail

899f77a... by Han Wang <email address hidden>

A couple bugfixes (#1847)

* do not discard header annotation while flattening

* bugfix in stringref.h

7fbe8d3... by Antonin Bas <email address hidden>

Detect duplicate names in P4Info (#1844)

* Detect duplicate names in P4Info

1debc8b... by Han Wang <email address hidden>

fix stf test (#1846)

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

opts.json_source is only available in DEVELOPER mode (#1843)

2cc66ac... by ChrisDodd

Avoid multiple definition error from linker... (#1839)

e012133... by ChrisDodd

Fix Type_InfInt::equiv (all InfInt types are the same) (#1838)

8874849... by Andy Fingerhut

Fix issue #1829 - better error messages for some wrong uses of direct… (#1837)

* Fix issue #1829 - better error messages for some wrong uses of direct_meter

* Address problems found during review

* Move BMv2 v1model test programs with compiler errors to different directory

* Correct typo

46609cd... by vidakjelena <email address hidden>

Added support for --fromJSON flag (#1754)

* Added --fromJSON flag, as registerOption for all backends.