From a24c24b2c04ab3498a31d0fee59a80412c1eaa3c Mon Sep 17 00:00:00 2001 From: Frank McSherry Date: Fri, 13 Nov 2026 19:49:13 -0500 Subject: [PATCH] DDIR: declare the flatmap test's sum with `enum` #1088's new test declared `type Member = User int | Group int;`, written before #1087 made `type` an alias and `enum` the sum declaration. The two merged separately, so master-next failed two tests in `tests/flatmap.rs`. Co-Authored-By: Claude Opus 5.5 (1M context) Claude-Session: https://claude.ai/code/session_01H6wB4H99TLw4tqu4x48pXL --- interactive/tests/flatmap.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/interactive/tests/flatmap.rs b/interactive/tests/flatmap.rs index ecebb50be..cc9316e85 100644 --- a/interactive/tests/flatmap.rs +++ b/interactive/tests/flatmap.rs @@ -2,7 +2,7 @@ use interactive::{lower, parse, passes, plan, server::Server}; const PROGRAM: &str = r#" - type Member = User int | Group int; + enum Member = User int | Group int; let grants = input 0 : (int, (Member, int)); output "users" = grants | flatmap((doc, (member, level)) -> ((doc, level), member) cap_sum match (