Skip to content

DDIR: declare the flatmap test's sum with enum - #1089

Merged
frankmcsherry merged 1 commit into
TimelyDataflow:master-nextfrom
frankmcsherry:ddir-fix-merge-skew
Nov 14, 2026
Merged

frankmcsherry merged 1 commit into
TimelyDataflow:master-nextfrom
frankmcsherry:ddir-fix-merge-skew

Conversation

@frankmcsherry

Copy link
Copy Markdown
Member

master-next fails two tests in tests/flatmap.rs because #1087 and #1088 merged separately: #1088's new test declares type Member = User int | Group int;, and after #1087 a sum is declared with enum.
This changes that one line to enum.

A scan of every .ddp, Rust, Python and Markdown file finds no other type declaration of a sum, apart from the parser's own tests that check the error.
cargo test --release -p interactive on master-next with this change: 311 passed, 0 failed, 9 ignored (309 passed and 2 failed without it).

🤖 Generated with Claude Code

https://claude.ai/code/session_01H6wB4H99TLw4tqu4x48pXL

TimelyDataflow#1088's new test declared `type Member = User int | Group int;`, written before TimelyDataflow#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) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H6wB4H99TLw4tqu4x48pXL
@frankmcsherry
frankmcsherry merged commit 8b03a29 into TimelyDataflow:master-next Nov 14, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant