Skip to content

starknet_os_flow_tests: implement FuzzCallInfo::new_call#12961

Merged
dorimedini-starkware merged 1 commit into
main-v0.14.2from
03-01-starknet_os_flow_tests_implement_fuzzcallinfo_new_call
Mar 5, 2026
Merged

starknet_os_flow_tests: implement FuzzCallInfo::new_call#12961
dorimedini-starkware merged 1 commit into
main-v0.14.2from
03-01-starknet_os_flow_tests_implement_fuzzcallinfo_new_call

Conversation

@dorimedini-starkware
Copy link
Copy Markdown
Collaborator

@dorimedini-starkware dorimedini-starkware commented Mar 2, 2026

Note

Low Risk
Pure refactor in test-only fuzz harness code; behavior should remain unchanged aside from how FuzzCallInfo instances are constructed.

Overview
Adds a FuzzCallInfo::new_call constructor that centralizes initialization of call-tree nodes (including defaulting inner_calls to empty).

Updates fuzz test setup and operation application paths (init, apply for Call/LibraryCall) to use this helper instead of repeated struct literals, reducing duplication and keeping call-node creation consistent.

Written by Cursor Bugbot for commit 659c04a. This will update automatically on new commits. Configure here.

@reviewable-StarkWare
Copy link
Copy Markdown

This change is Reviewable

Copy link
Copy Markdown
Collaborator Author

dorimedini-starkware commented Mar 2, 2026

This stack of pull requests is managed by Graphite. Learn more about stacking.

@dorimedini-starkware dorimedini-starkware self-assigned this Mar 2, 2026
@dorimedini-starkware dorimedini-starkware marked this pull request as ready for review March 2, 2026 14:23
@dorimedini-starkware dorimedini-starkware force-pushed the 03-01-starknet_os_flow_tests_implement_fuzzcallinfo_new_call branch from 98e4fd1 to d757f0a Compare March 2, 2026 18:36
@dorimedini-starkware dorimedini-starkware force-pushed the 03-01-starknet_os_flow_tests_fuzz_test_library_call_scenario branch 2 times, most recently from 8dcc4d4 to cc3e1f0 Compare March 2, 2026 19:19
@dorimedini-starkware dorimedini-starkware force-pushed the 03-01-starknet_os_flow_tests_implement_fuzzcallinfo_new_call branch 2 times, most recently from 17f733f to 727f231 Compare March 3, 2026 11:10
@dorimedini-starkware dorimedini-starkware changed the base branch from 03-01-starknet_os_flow_tests_fuzz_test_library_call_scenario to graphite-base/12961 March 3, 2026 11:28
@dorimedini-starkware dorimedini-starkware force-pushed the 03-01-starknet_os_flow_tests_implement_fuzzcallinfo_new_call branch from 727f231 to 17b949e Compare March 3, 2026 16:34
@dorimedini-starkware dorimedini-starkware changed the base branch from graphite-base/12961 to 03-01-starknet_os_flow_tests_fuzz_test_library_call_scenario March 3, 2026 16:34
@dorimedini-starkware dorimedini-starkware force-pushed the 03-01-starknet_os_flow_tests_implement_fuzzcallinfo_new_call branch from c1d4c9c to 5893aa7 Compare March 4, 2026 16:31
@dorimedini-starkware dorimedini-starkware force-pushed the 03-01-starknet_os_flow_tests_fuzz_test_library_call_scenario branch 2 times, most recently from 1610625 to 33156c6 Compare March 5, 2026 08:23
@dorimedini-starkware dorimedini-starkware force-pushed the 03-01-starknet_os_flow_tests_implement_fuzzcallinfo_new_call branch from 5893aa7 to 1c8d49d Compare March 5, 2026 08:23
Copy link
Copy Markdown
Collaborator

@Yoni-Starkware Yoni-Starkware left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:lgtm:

@Yoni-Starkware reviewed 1 file and all commit messages, and made 1 comment.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on dorimedini-starkware).

@dorimedini-starkware dorimedini-starkware force-pushed the 03-01-starknet_os_flow_tests_implement_fuzzcallinfo_new_call branch from 1c8d49d to 6dde2fc Compare March 5, 2026 09:39
@dorimedini-starkware dorimedini-starkware force-pushed the 03-01-starknet_os_flow_tests_fuzz_test_library_call_scenario branch from 33156c6 to 95654f4 Compare March 5, 2026 09:39
@graphite-app graphite-app Bot changed the base branch from 03-01-starknet_os_flow_tests_fuzz_test_library_call_scenario to graphite-base/12961 March 5, 2026 10:49
@dorimedini-starkware dorimedini-starkware force-pushed the 03-01-starknet_os_flow_tests_implement_fuzzcallinfo_new_call branch from 6dde2fc to 659c04a Compare March 5, 2026 11:29
@graphite-app graphite-app Bot changed the base branch from graphite-base/12961 to main-v0.14.2 March 5, 2026 11:30
@graphite-app
Copy link
Copy Markdown

graphite-app Bot commented Mar 5, 2026

Merge activity

  • Mar 5, 11:30 AM UTC: Graphite rebased this pull request, because this pull request is set to merge when ready.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants