p4lang-p4c-nightly:jed/werror

Last commit made on 2020-11-09
Get this branch:
git clone -b jed/werror https://git.launchpad.net/p4lang-p4c-nightly

Branch merges

Branch information

Name:
jed/werror
Repository:
lp:p4lang-p4c-nightly

Recent commits

017b5f4... by Jed Liu <email address hidden>

Enable -Werror in CI

This ensures that GCC warnings are addressed in PRs before they are
merged.

35734e5... by Jed Liu <email address hidden>

Address variable-initialization warnings

2401900... by fruffy <email address hidden>

Migrate to Github actions (#2601)

* Migrate to github actions.

c1cf3c4... by Mihai Budiu <email address hidden>

Do not allow apply calls in actions (#2598)

* Do not allow apply calls in actions

07565a3... by fruffy <email address hidden>

Separate Gauntlet from the normal P4C tests (#2593)

5040566... by dbrajovic-syrmia <email address hidden>

Declaration resolution fix (#2544) (#2589)

* Parameter shadowing omitted.
* Outer scope variable shadowing is now viable.
* Types that are referred to from within their own context of declaration (self-referencing) now throw an error.

03d6968... by Steffen Smolka <email address hidden>

Update CI script to improve caching. (#2584)

159d296... by Tomas Zavodnik <email address hidden>

Small changes for better P4 symbol naming (#2586)

* Preserve Declaration_Variable name during substitutions
* Override toString() for IR::ArrayIndex

c090794... by Mihai Budiu <email address hidden>

Reassociation pass; two more strength-reduction optimizations (#2587)

* Reassociation pass; two more strength-reduction optimizations

7fbc2a4... by Mihai Budiu <email address hidden>

More strength-reduction optimizations (#2566)

* More strength-reduction optimizations