Skip to content
This repository has been archived by the owner on Sep 5, 2023. It is now read-only.

Fix warpmemory function naming and implicits + other minor stuff #1075

Draft
wants to merge 156 commits into
base: cairo-1.0
Choose a base branch
from

Conversation

rodrigo-pino
Copy link
Contributor

@rodrigo-pino rodrigo-pino commented May 25, 2023

Fixes #1063 #1064

Also fix other minor bugs found in Warp while updating

Add a compilation test


The reason this PR haven't been merged is because the existence of an unexpected behaviour on the cairo compiler after the compilation stage. By compiling the test at tests/compilation/contracts/warpMemorySystems/implicitPropagation.sol we get:

error: Illegal bigint value during serialization.

It is odd because all the independent components used by the transpiled contract have been tested.
We should look help from Starknet to see what is causing this error, or expect that a future release of Cairo won't have this behaviour

Base automatically changed from warp-memory-util-func-gen to cairo-1.0 June 2, 2023 11:58
@piwonskp piwonskp marked this pull request as draft June 26, 2023 13:12
@piwonskp piwonskp mentioned this pull request Jun 19, 2023
16 tasks
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.

Correctly annotate implicits inside traits
2 participants