Skip to content

fix(ssa): Type check ToRadix and ToBits intrinsic calls#8800

Merged
vezenovm merged 3 commits intomv/validation-modulefrom
mv/validate-toradix-intrinsic-types
Jun 5, 2025
Merged

fix(ssa): Type check ToRadix and ToBits intrinsic calls#8800
vezenovm merged 3 commits intomv/validation-modulefrom
mv/validate-toradix-intrinsic-types

Conversation

@vezenovm
Copy link
Contributor

@vezenovm vezenovm commented Jun 4, 2025

Description

Problem*

Resolves #8517

Builds upon #8765

Summary*

We simply now type check calls to the ToRadix and ToBits intrinsics that their first arguments is a field type and the second argument is an unsigned 32 bit integer.

Additional Context

Documentation*

Check one:

  • No documentation needed.
  • Documentation included in this PR.
  • [For Experimental Features] Documentation to be submitted in a separate PR.

PR Checklist*

  • I have tested the changes locally.
  • I have formatted the changes with Prettier and/or cargo fmt on default settings.

@vezenovm vezenovm merged commit 9b4d7ba into mv/validation-module Jun 5, 2025
113 checks passed
@vezenovm vezenovm deleted the mv/validate-toradix-intrinsic-types branch June 5, 2025 01:42
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.

2 participants