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

[Bug][move-compiler-v1] internal test failure in diamond_clicker.exp #14722

Open
brmataptos opened this issue Sep 23, 2024 · 1 comment
Open
Labels
bug Something isn't working compiler-v1-only stale-exempt Prevents issues from being automatically marked and closed as stale

Comments

@brmataptos
Copy link
Contributor

🐛 Bug

Not sure when this happened, but ./aptos-move/aptos-transactional-test-harness/tests/aptos_test_harness/diamond_clicker.exp currently shows an error: "INTERNAL TEST ERROR: INTERNAL VM INVARIANT VIOLATION".

While the compiler used here is V1, the failure is related to the test framework so it seems wise to figure out what it's about.

@rahxephon89
Copy link
Contributor

It happens because the bytecode generated by V1 does not freeze the mutable reference in the lambda function. Thus it is a v1-only bug.

@brmataptos brmataptos added the stale-exempt Prevents issues from being automatically marked and closed as stale label Oct 31, 2024
@vineethk vineethk changed the title [Bug][move-compiler-v2] internal test failure in diamond_clicker.exp [Bug][move-compiler-v1] internal test failure in diamond_clicker.exp Nov 7, 2024
@brmataptos brmataptos moved this from 🆕 New to 📋 Backlog in Move Language and Runtime Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working compiler-v1-only stale-exempt Prevents issues from being automatically marked and closed as stale
Projects
Status: 📋 Backlog
Development

No branches or pull requests

2 participants