New issue 2197: sqlite benchmark fails in 4.0.1 https://bitbucket.org/pypy/pypy/issues/2197/sqlite-benchmark-fails-in-401
Pete Vine: I was about to try comparing the 32-bit backends but got as far as sqlite: ```` ~/pypy-4.0.1-i686_x87/bin/pypy own/sqlitesynth.py -n 5 Traceback (most recent call last): File "own/sqlitesynth.py", line 57, in <module> util.run_benchmark(options, options.num_runs, main) File "/unpacked/pypy-benchmarks-770e56a1296f/unladen_swallow/performance/util.py", line 27, in run_benchmark data = bench_func(num_runs, *args) File "own/sqlitesynth.py", line 41, in main _main() # warmup File "own/sqlitesynth.py", line 25, in _main conn.execute('insert into cos values (?, ?, ?)', [i, math.cos(i), str(i)]) File "/pypy-4.0.1-i686_x87/lib_pypy/_sqlite3.py", line 383, in execute return cur.execute(*args) File "/pypy-4.0.1-i686_x87/lib_pypy/_sqlite3.py", line 700, in wrapper return func(self, *args, **kwargs) File "/pypy-4.0.1-i686_x87/lib_pypy/_sqlite3.py", line 857, in execute return self.__execute(False, sql, [params]) File "/pypy-4.0.1-i686_x87/lib_pypy/_sqlite3.py", line 815, in __execute self.__statement._set_params(params) File "/pypy-4.0.1-i686_x87/lib_pypy/_sqlite3.py", line 1117, in _set_params "probably unsupported type." % i) InterfaceError: Error binding parameter 1 - probably unsupported type. ```` That very same non-SSE2 backend in 2.6.1 has no problem completing the sqlite benchmark - what gives? _______________________________________________ pypy-issue mailing list pypy-issue@python.org https://mail.python.org/mailman/listinfo/pypy-issue