New issue 2356: Error when translating py3k on OSX 10.11.5 https://bitbucket.org/pypy/pypy/issues/2356/error-when-translating-py3k-on-osx-10115
David Terry: `cd pypy/goal && pypy ../../rpython/bin/rpython --opt=jit` on OSX 10.11.5 gives the following error: ``` [rtyper] specializing: 41500 / 138243 blocks (30%) ++++++++++++++++++++++++******************%%%%%%%[f67e] translation-task} [Timer] Timings: [Timer] annotate --- 432.4 s [Timer] rtype_lltype --- 191.6 s [Timer] ========================================== [Timer] Total: --- 623.9 s [translation:info] Error: File "/Users/david/Projects/pypy/rpython/translator/goal/translate.py", line 317, in main drv.proceed(goals) File "/Users/david/Projects/pypy/rpython/translator/driver.py", line 551, in proceed result = self._execute(goals, task_skip = self._maybe_skip()) File "/Users/david/Projects/pypy/rpython/translator/tool/taskengine.py", line 114, in _execute res = self._do(goal, taskcallable, *args, **kwds) File "/Users/david/Projects/pypy/rpython/translator/driver.py", line 278, in _do res = func() File "/Users/david/Projects/pypy/rpython/translator/driver.py", line 345, in task_rtype_lltype rtyper.specialize(dont_simplify_again=True) File "/Users/david/Projects/pypy/rpython/rtyper/rtyper.py", line 188, in specialize self.specialize_more_blocks() File "/Users/david/Projects/pypy/rpython/rtyper/rtyper.py", line 231, in specialize_more_blocks self.specialize_block(block) File "/Users/david/Projects/pypy/rpython/rtyper/rtyper.py", line 317, in specialize_block self.translate_hl_to_ll(hop, varmapping) File "/Users/david/Projects/pypy/rpython/rtyper/rtyper.py", line 443, in translate_hl_to_ll resultvar = hop.dispatch() File "/Users/david/Projects/pypy/rpython/rtyper/rtyper.py", line 660, in dispatch return translate_meth(self) File "<33181-codegen /Users/david/Projects/pypy/rpython/rtyper/rtyper.py:523>", line 5, in translate_op_mul return pair(r_arg1, r_arg2).rtype_mul(hop) File "/Users/david/Projects/pypy/rpython/rtyper/rfloat.py", line 87, in rtype_mul return _rtype_template(hop, 'mul') File "/Users/david/Projects/pypy/rpython/rtyper/rfloat.py", line 127, in _rtype_template vlist = hop.inputargs(Float, Float) File "/Users/david/Projects/pypy/rpython/rtyper/rtyper.py", line 691, in inputargs vars.append(self.inputarg(converted_to[i], i)) File "/Users/david/Projects/pypy/rpython/rtyper/rtyper.py", line 680, in inputarg return self.llops.convertvar(v, r_binding, converted_to) File "/Users/david/Projects/pypy/rpython/rtyper/rtyper.py", line 823, in convertvar (r_from, r_to)) [translation:ERROR] TyperError: don't know how to convert from <IntegerRepr INT> to <FloatRepr Float> .. (pypy.module.time.interp_time:284)gettimeofday .. block@151 with 2 exits(last_exception) .. v2513 = mul(v2512, (1e-06)) [translation] start debugger... > /Users/david/Projects/pypy/rpython/rtyper/rtyper.py(823)convertvar() -> (r_from, r_to)) ``` _______________________________________________ pypy-issue mailing list pypy-issue@python.org https://mail.python.org/mailman/listinfo/pypy-issue