Skip to content
This repository has been archived by the owner on May 4, 2024. It is now read-only.

[evm][move package] remove build dir before starting a new build #105

Merged
merged 1 commit into from
May 5, 2022

Conversation

vgao1996
Copy link
Member

@vgao1996 vgao1996 commented May 5, 2022

With this change, move package build --arch ethereum now removes the build/evm directory before generating the new artifacts. Fixes #47.

@vgao1996 vgao1996 force-pushed the move-packabe-build-eth-a2 branch from d0ae5c5 to e0840b3 Compare May 5, 2022 18:28
@vgao1996 vgao1996 merged commit b44669e into move-language:main May 5, 2022
LemonHX added a commit to LemonHX/move that referenced this pull request Jun 25, 2022
nanne007 pushed a commit to nanne007/move that referenced this pull request Aug 11, 2022
brson pushed a commit to brson/move that referenced this pull request Apr 26, 2023
Functions in Move use a second-class tuple-like expression to bind, return, and destructure multiple values.

On exit from a function, we generate LLVM IR to wrap them up into a struct, which is returned as a single IR value. Similarly, when a callee that returns such a value is used in an expression, we generate IR to extract each actual value from the struct.

Also deduplicated load_call and load_call_store, as the former is just and instance the latter with no return values passed.

Added a move-ir-test and a runtime rbpf test to cover above.
brson pushed a commit to brson/move that referenced this pull request Jul 17, 2023
Functions in Move use a second-class tuple-like expression to bind, return, and destructure multiple values.

On exit from a function, we generate LLVM IR to wrap them up into a struct, which is returned as a single IR value. Similarly, when a callee that returns such a value is used in an expression, we generate IR to extract each actual value from the struct.

Also deduplicated load_call and load_call_store, as the former is just and instance the latter with no return values passed.

Added a move-ir-test and a runtime rbpf test to cover above.
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.

[evm] npx hardhat test get affected by previous Move packages in a different git branch
2 participants