Skip to content

Fix LLVM Dict hasher low-level ops#9684

Merged
rtfeldman merged 2 commits into
mainfrom
fix-9682
Jun 19, 2026
Merged

Fix LLVM Dict hasher low-level ops#9684
rtfeldman merged 2 commits into
mainfrom
fix-9682

Conversation

@lukewilliamboswell

Copy link
Copy Markdown
Collaborator

Summary

Testing

  • zig build roc
  • ./zig-out/bin/roc check test/fx/dict_pseudo_seed_repro.roc
  • ./zig-out/bin/roc --opt=interpreter --no-cache test/fx/dict_pseudo_seed_repro.roc
  • ./zig-out/bin/roc build --debug --no-cache --output=/tmp/roc-dict-pseudo-seed-repro-dev test/fx/dict_pseudo_seed_repro.roc
  • /tmp/roc-dict-pseudo-seed-repro-dev
  • ./zig-out/bin/roc build --opt=speed --debug --no-cache --output=/tmp/roc-dict-pseudo-seed-repro-speed test/fx/dict_pseudo_seed_repro.roc
  • /tmp/roc-dict-pseudo-seed-repro-speed
  • zig build run-test-zig-fx-platform

Fixes #9682

@lukewilliamboswell lukewilliamboswell marked this pull request as ready for review June 17, 2026 06:41
The type-mismatch error text was fixed to "But the annotation says
it should be:" but this snapshot still had the old "say" wording,
causing run-check-snapshots to fail on git diff --exit-code.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@rtfeldman rtfeldman enabled auto-merge June 19, 2026 03:14
@rtfeldman rtfeldman merged commit 7df0513 into main Jun 19, 2026
39 checks passed
@rtfeldman rtfeldman deleted the fix-9682 branch June 19, 2026 03:22
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.

Compiled Dict operations crash with dict_pseudo_seed on fx platform

2 participants