Author: Maciej Fijalkowski <fij...@gmail.com> Branch: optresult-unroll Changeset: r79195:d0bea05ff042 Date: 2015-08-24 12:37 +0200 http://bitbucket.org/pypy/pypy/changeset/d0bea05ff042/
Log: fix one test diff --git a/rpython/jit/metainterp/optimizeopt/virtualstate.py b/rpython/jit/metainterp/optimizeopt/virtualstate.py --- a/rpython/jit/metainterp/optimizeopt/virtualstate.py +++ b/rpython/jit/metainterp/optimizeopt/virtualstate.py @@ -55,7 +55,7 @@ as a guiding heuristic whether making such guards makes sense. if None is passed in for op, no guard is ever generated, and this function degenerates to a generalization check.""" - assert opinfo is None or isinstance(opinfo, info.AbstractInfo) + assert opinfo is None or opinfo.is_constant() or isinstance(opinfo, info.AbstractInfo) assert self.position != -1 if self.position in state.renum: if state.renum[self.position] != other.position: _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit