Brian R. Murphy

Results 69 issues of Brian R. Murphy

# 🐛 Bug We could try to generate a slightly more user-friendly error message in case we have any errors that slip through after launch. For beta launch, we might...

bug
stale-exempt
compiler-v2
compiler-v2-stable

# 🚀 Feature Request As Compiler V2 is able to work on most things, we increasingly need to have regression test output for V2 for *all* tests involving the compiler...

enhancement
stale-exempt
compiler-v2

# 🐛 Bug See https://github.com/aptos-labs/aptos-core/blob/851f9ee81b9b2dcc6be69d1a8a81a005f9415b0b/third_party/move/move-compiler-v2/tests/file-format-generator/vector.exp: ``` 90: 4: Call 1vector::reverse(&mut vector) ``` it seems that address `1` and module name `vector` are being merged together here. This is not good....

bug
stale-exempt
compiler-v2

# 🐛 Bug The field "upgrade_policy" appears in a number of Aptos Move examples and e2e-move tests, but the manifest_parser doesn't know about it. It shows up as a warning...

bug

# 🐛 Bug Various of the move-compiler-v2 test files that are allegedly equivalent to v1 tests have diverged from the originals. To accurately assess divergence between V1 and V2 we...

bug
stale-exempt
compiler-v2

# 🚀 Feature Request See https://github.com/aptos-labs/aptos-core/pull/12240, which is a hack to workaround this problem in one particular case. The bigger problem is that inlined code should not be counted in...

enhancement
stale-exempt

## Description Updated various test harnesses and re-ran pretty much all .move tests with `MOVE_COMPILER_V2=true` to generate .v2_exp files to see what V2 does today. Diffed outputs with V1 outputs...

# 🐛 Bug The tests fail because the address `A` is changed in dependencies. This is no longer allowed in V2. We need new tests to exercise the desired functionality....

bug
compiler-v2

See ``` third_party/move/testing-infra/transactional-test-runner/tests/vm_test_harness/example.v2_exp ``` in #13216 . There might be some problem with the test harness, but `task 4` of the test case fails compilation with `MOVE_COMPILER_V2=true`.

bug
stale-exempt
compiler-v2

🐛 Bug V1 passes the test (no .exp file), while V2 fails it (see the .v2_exp file): ``` diff: ./third_party/move/move-prover/tests/sources/regression/vector_theory_smt_seq.exp: No such file or directory Move prover returns: exiting with...

bug
compiler-v2