-- ENABLE_GMP option to use GMP as the backend for boost::mulitprecision
- case insensitive compare of stderr in p4test as hex constants may be
either upper or lower case, depending on GMP setting :-(
Not sure what the purpose of all the find_python_module directives is,
since we only check for presence of standard library stuff. We also
use find_python_module to "find" the "re" module, and the
find_python_module implementation itself imports "re" :)
Insert cast for signed slices; fixes #2090 (#2091)
* Insert cast for signed slices; fixes #2090
2fca832...
by
Calin Cascaval <email address hidden>
Move to Python3 (#2087)
Converts scripts to Python3
Moves all python scripts in the p4c repository to Python3, except for cpplint.
We should consider moving to https://github.com/cpplint/cpplint to avoid maintaining cpplint. However, this requires adapting all the linting rules to the new version of cpplint, which is orthogonal to this PR.
We still install Python2 dependencies so that we don't break downstream projects. While I do not have a crystal ball to know when they are transitioned, we should put a deadline for these projects to transition and remove the Python2 dependencies.
1cbcd6a...
by
Andy Fingerhut <email address hidden>
Update first paragraph of README to no longer say alpha-quality (#2081)