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
@WilliamParker,
This does seem counter intuitive compared to the behavior of :or in most other contexts, if i am not mistaken this seems to be a side effect of the dnf standardization that clara performs on productions, ie.
(or
(and
(or::a::b)
::d)
(and::a::d))
becomes
(or
(and::a::d)
(and::b::d)
(and::a::d))
The top and bottom and are seen as the same thus clara "de-dupes" them via node sharing. This also means that technically this trivial rule shares the same problem (sans clara's dnf conversion):
This test fails:
This test was created for issue 436 but commented out since it fails. If fails both before and after the fixes for issue 433.
The text was updated successfully, but these errors were encountered: