Skip to content

wpfacts: the key-sign unit test for an integer past int32 uses two callers - #14465

Merged
proggeramlug merged 1 commit into
mainfrom
perf/key-sign-receiver
Nov 11, 2026
Merged

proggeramlug merged 1 commit into
mainfrom
perf/key-sign-receiver

Conversation

@proggeramlug

@proggeramlug proggeramlug commented Nov 11, 2026 •

Copy link
Copy Markdown
Contributor

Follow-up to #14458. tests::key_signs::a_key_that_is_no_int32_has_no_sign failed on main: its K[i >>> 0] case had one caller, f(3), so the facts gave the exact key [3,3], an int32. With f(3) + f(-1) the hull is [3, 4294967295], past int32, and the site has no key sign, which is what the test is about.

Test only; no compiler change. cargo test -p perry-wpfacts --lib key_signs: 5 passed (macOS, debug). Codegen index_key (15 tests, with the three key-sign tests) passed on qb10 on c8adb42.

@coderabbitai

coderabbitai Bot commented Nov 11, 2026 •

Copy link
Copy Markdown

Explain Change →

Pre-merge checks: Inconclusive 2

Failed Failed checks: 2 inconclusive

Check name Status Explanation Resolution
Title check Pending This assessment has not completed. The check will be retried on the next pre-merge check run.
Description check Pending This assessment has not completed. The check will be retried on the next pre-merge check run.
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@proggeramlug
proggeramlug merged commit 50841b8 into main Nov 11, 2026
95 of 102 checks passed
@proggeramlug
proggeramlug deleted the perf/key-sign-receiver branch November 11, 2026 15:15
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