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
internal/core/adt: treat for loop values as non-cyclic
Issue #3903 had a spurious structural cycle. The
issue was that the #Schema value of the list
was recognized as a cyclic value, even though
it was a new introduction.
New introductions were marked by insertConjunct,
but some paths, like for comprehensions, would
use scheduleConjunct directly and thus
bypassing this mechanism. This would cause
a value to NOT be marked as noncyclic.
Fixes#3903
Signed-off-by: Marcel van Lohuizen <[email protected]>
Change-Id: Ib739cf493faf22834b58e476a1328edd8688bf8c
Reviewed-on: https://review.gerrithub.io/c/cue-lang/cue/+/1215594
TryBot-Result: CUEcueckoo <[email protected]>
Reviewed-by: Daniel Martí <[email protected]>
Unity-Result: CUE porcuepine <[email protected]>
0 commit comments