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
{{ message }}
This repository has been archived by the owner on Aug 2, 2024. It is now read-only.
I thought it would be alright to just replace the "variant" variable with "alpine", and I thought I have replaced all the "variant" variable, but it turns out I forgot to replace the "variant" in the config line, so the result is that it arbitrarily chose a make_cmd, and because it is quite deep inside a merge I did not notice that, so was wondering why things won't compile...
I was thinking about a warning when there are multiple valid choices for a predicate. This would also prevent mistake like
foo(bar) :- (bar = "1"; bar = "2"), do_things_specific_for_1_and_2.
foo(bar) :- bar != "1", do_things_for_anything_else. # did not cover the case where bar = "2".
When we add some kind of cost-based selection later maybe we could limit this warning to just logic predicates...
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Just spent 3 hour on a simple mistake caused by an accidentally unbounded variable.
The text was updated successfully, but these errors were encountered: