On Thu, May 26, 2011 at 10:36 PM, <wlavrij...@lbl.gov> wrote: > Anto, > >> ./pypy-c --jit >> enable_opts=intbounds:rewrite:virtualize:string:heap:ffi:unroll >> >> the line above is equivalent of a plain pypy-c, because it enables all >> optimizations. Try to remove some of them and see if you still get the >> crash. > > there are several combinations that work with the pre-built pypy but not > with > my local version (except one: if only intbounds is selected, neither works). > > The largest set of combinations that does work is: > > intbounds:rewrite:virtualize:ffi > > Several others don't crash, but raise (and again, not in the pre-built): > > RPython traceback: > File "implement_18.c", line 205492, in optimize_loop > File "implement_19.c", line 86345, in _optimize_loop > File "implement_19.c", line 202071, in > UnrollOptimizer_propagate_all_forward > File "implement_19.c", line 248573, in > Optimizer_reconstruct_for_next_iteration > File "implement_19.c", line 247560, in > Optimization_reconstruct_for_next_iteration > Fatal RPython error: NotImplementedError > > Does any of that ring a bell?
This is relatively known and yet not fixed :) some operations are unacceptable by backend and removed by optimizations, which in turn lead to crashes if those optimizations are disabled. > > Changing gcc didn't work. For now, I'll live with it with the lower set of > options. It may after all still be something specific to my box which I > intend > to replace sometime soon. > > Thanks, > Wim > -- > wlavrij...@lbl.gov -- +1 (510) 486 6411 -- www.lavrijsen.net > _______________________________________________ > pypy-dev mailing list > pypy-dev@python.org > http://mail.python.org/mailman/listinfo/pypy-dev > _______________________________________________ pypy-dev mailing list pypy-dev@python.org http://mail.python.org/mailman/listinfo/pypy-dev