Skip to content

Assert failure in ParallelMoveResolver::EmitMove #4580

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

Closed
ghost opened this issue Aug 17, 2012 · 2 comments
Closed

Assert failure in ParallelMoveResolver::EmitMove #4580

ghost opened this issue Aug 17, 2012 · 2 comments
Labels
area-vm Use area-vm for VM related issues, including code coverage, and the AOT and JIT backends.

Comments

@ghost
Copy link

ghost commented Aug 17, 2012

xcodebuild/DebugIA32/dart --optimization_counter_threshold=5 /Users/srdjan/bdartall/dart/tests/language/constructor2_test.dart

/Users/srdjan/bdartall/dart/runtime/vm/flow_graph_compiler_ia32.cc:1142: error: expected: source.IsConstant()
Abort trap: 6

@mraleph
Copy link
Member

mraleph commented Aug 20, 2012

Move resolver crashes because first argument to a phi is a UseVal corresponding to a definition which is not in a graph and not an incoming parameter, so it was not allocated.

It seems that r10894 caused it. Assigning to Ian for investigation.


Set owner to [email protected].

@DartBot
Copy link

DartBot commented Aug 20, 2012

This comment was originally written by [email protected]


Patch r10977 corrects the SSA renaming error introduced in r10894 so that the use of a constant definition is replaced by the constant value in phis.


Added Fixed label.

@ghost ghost added Type-Defect area-vm Use area-vm for VM related issues, including code coverage, and the AOT and JIT backends. labels Aug 20, 2012
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-vm Use area-vm for VM related issues, including code coverage, and the AOT and JIT backends.
Projects
None yet
Development

No branches or pull requests

2 participants