Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[#2r0xtf3][#2r0xteh]Add initialize_segments and initialize_main_entrypoint + struct definitions #35

Merged
merged 30 commits into from
May 14, 2022

Conversation

fmoletta
Copy link
Member

No description provided.

@fmoletta fmoletta changed the title Add BuiltinRunner Add initialization functions + struct definitions May 12, 2022
@fmoletta fmoletta changed the title Add initialization functions + struct definitions Add initialize_segments and initialize_main_entrypoint + struct definitions May 13, 2022
@fmoletta fmoletta marked this pull request as ready for review May 13, 2022 21:32
@fmoletta
Copy link
Member Author

Add the functions initialize_segments and initialize_main_entrypoint along with their dependencies (see flow diagram), and the structures CairoRunner, MemorySegmentManager, and builtin runners for range check and output.
Also add tests for the implemented functions.

@unbalancedparentheses
Copy link
Member

Amazing work @fmoletta

@unbalancedparentheses unbalancedparentheses merged commit d14059d into main May 14, 2022
@unbalancedparentheses unbalancedparentheses deleted the builtin-runner branch May 14, 2022 15:40
@fmoletta fmoletta changed the title Add initialize_segments and initialize_main_entrypoint + struct definitions [#2r0xteh]Add initialize_segments and initialize_main_entrypoint + struct definitions May 23, 2022
@fmoletta fmoletta changed the title [#2r0xteh]Add initialize_segments and initialize_main_entrypoint + struct definitions [#2r0xtf3][#2r0xteh]Add initialize_segments and initialize_main_entrypoint + struct definitions May 23, 2022
@martinacantaro
Copy link
Contributor

Task linked: CU-2r0xtf3 initialize_main_entrypoint

Oppen added a commit that referenced this pull request Apr 24, 2023
* Implement BigInt5

* Implement hints 35 and 36

* Fix typo bug

* Add changes to CHANGELOG

* Fix broken build on WASM target

* Address Pelito's suggestion

* Fix sign check

---------

Co-authored-by: Mario Rugiero <mario.rugiero@lambdaclass.com>
kariy pushed a commit to dojoengine/cairo-rs that referenced this pull request Jun 23, 2023
…mbdaclass#1033)

* Implement BigInt5

* Implement hints 35 and 36

* Fix typo bug

* Add changes to CHANGELOG

* Fix broken build on WASM target

* Address Pelito's suggestion

* Fix sign check

---------

Co-authored-by: Mario Rugiero <mario.rugiero@lambdaclass.com>
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.

None yet

3 participants