You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, make ci does not build the various print_assumptions.v files and check them. It would be nicer if it were easy to build them and validate that the axioms are unchanged.
As a concrete problem, I introduced admitted specs for waitgroup while changing the naming convention for sync, and nothing failed in CI due to those admits.
The text was updated successfully, but these errors were encountered:
In general we don't have printing tests but we should copy that infrastructure from stdpp/Iris and then use it in a few places, including for print_assumptions.v. It would also be good to track regressions in printing GooseLang expressions, and other notations that are important for readability.
Currently,
make ci
does not build the variousprint_assumptions.v
files and check them. It would be nicer if it were easy to build them and validate that the axioms are unchanged.As a concrete problem, I introduced admitted specs for waitgroup while changing the naming convention for
sync
, and nothing failed in CI due to those admits.The text was updated successfully, but these errors were encountered: