Skip to content

Instantly share code, notes, and snippets.

@DRMacIver
Created April 3, 2019 15:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save DRMacIver/49d3f58653255a60462d4256a6986a3a to your computer and use it in GitHub Desktop.
Save DRMacIver/49d3f58653255a60462d4256a6986a3a to your computer and use it in GitHub Desktop.
{"Type: ZeroDivisionError\nMessage: integer division or modulo by zero\nLocation: core/numbers.py:2094": {"sizes": [10, 13, 7, 10, 8, 7, 15, 7, 9, 7, 7, 8, 11, 8, 10, 8, 7, 8, 10, 7, 10, 10, 7, 8, 7, 11, 11, 7, 12, 8, 8, 9, 7, 9, 10, 9, 15, 9, 8, 8, 8, 7, 11, 18, 10, 11, 8, 8, 10, 9, 9, 8, 7, 9, 8, 8, 9, 7, 7, 8, 8, 7, 10, 8, 8, 7, 9, 8, 11, 7, 7, 10, 8, 12, 12, 7, 8, 9, 10, 9, 13, 7, 9, 7, 9, 8, 8, 9, 12, 10, 7, 8, 10, 7, 7, 9, 9, 10, 7, 10, 8, 8, 8, 9, 9, 8, 8, 8, 13, 7, 8, 7, 8, 7, 8, 11, 10, 8, 10, 10, 9, 7, 9, 10, 9, 8, 8, 9, 8, 7, 8, 11, 9, 7, 9, 10, 9, 10, 9, 9, 9, 8, 10, 8, 8, 8, 8, 8, 8, 8, 7, 8, 7, 12, 8, 8, 8, 9, 9, 9, 8, 10, 8, 8, 9, 11, 11, 7, 10, 8, 8, 7, 7, 9, 11, 8, 10, 10, 8, 14, 7, 8, 8, 8, 10, 7, 10, 8, 12, 9, 7, 8, 8, 11, 15, 8, 8, 11, 9, 7, 7, 8, 8, 9, 9, 9, 10, 11, 7, 8, 8, 10, 11, 9, 10, 8, 8, 17, 7, 7, 7, 11, 10, 10, 7, 9, 8, 8, 7, 7, 8, 10, 8, 11, 9, 8, 9, 8, 7, 8, 12, 8, 7, 11, 8, 8, 9, 8, 9, 10, 8, 9, 7, 9, 7, 8, 8, 10, 8, 8, 7, 7, 7, 8, 11, 7, 7, 7, 9, 9, 12, 8, 7, 10, 9, 9, 9, 9, 8, 10, 7, 12, 9, 9, 7, 7, 9, 7, 11, 9, 9, 8, 11, 7, 8, 10, 9, 11, 9, 9, 9, 9, 9, 10, 7, 7, 7, 7, 8, 9, 8, 8, 8, 10, 12, 9, 9, 8, 8, 7, 9, 9, 9, 7, 11, 9, 7, 9, 11, 8, 8, 9, 10, 7, 12, 7, 8, 8, 9, 9, 10, 8, 9, 8, 7, 10, 9, 13, 7, 8, 8, 9, 10, 9, 9, 7, 7, 8, 9, 7, 8, 9, 9, 8, 10, 7, 7, 9, 9, 9, 8, 10, 9, 9, 13, 10, 8, 8, 9, 8, 8, 8, 7, 7, 8, 7, 8, 11, 10, 9, 12, 10, 8, 8, 9, 7, 8, 9, 8, 10, 8, 8, 8, 9, 7, 10, 9, 8, 9, 11, 8, 10, 9, 8, 9, 8, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 7, 7, 9, 7, 11, 11, 7, 7, 9, 16, 10, 8, 10, 8, 7, 7, 8, 10, 10, 10, 8, 11, 8, 7, 8, 8, 7, 7, 7, 9, 8, 9, 9, 7, 8, 9, 9, 7, 9, 8, 11, 14, 9, 10, 8, 8, 10], "best": ["state = SympyRules()", "v1 = state.constants_are_expr(x=pi)", "v2 = state.constants_are_expr(x=I)", "v3 = state.mod_expr(x=v2, y=v1)", "v4 = state.mod_expr(x=v3, y=v3)", "v5 = state.subs_expr(x=v3, y=v1, z=v4)", "state.teardown()"]}, "Type: TypeError\nMessage: Invalid NaN comparison\nLocation: core/expr.py:323": {"sizes": [9, 11, 9, 9, 8, 9, 10, 9, 9, 9, 10, 10, 9, 9, 9, 9, 9, 8, 9, 10, 10, 7, 9, 9, 9, 11, 9, 9, 7, 8, 10, 9, 11, 10, 9, 9, 10, 9, 8, 9, 9, 10, 9, 9, 9, 11, 10, 8, 10, 9, 9, 11, 9, 9, 13, 9, 10, 8, 8, 10, 11, 10, 8, 9, 7, 10, 9, 10, 11, 9, 9, 9, 9, 9, 10, 10, 9, 10, 9, 9, 11, 9, 9, 8, 10, 9, 9, 8, 9, 9, 9, 8, 9, 9, 10, 9, 10, 10, 9, 9, 7, 9, 21, 9, 9, 9, 9, 9, 9, 10, 10, 9, 9, 9, 12, 9, 8, 10, 10, 9, 11, 9, 10, 9, 10, 10, 7, 9, 9, 9, 10, 10, 9, 8, 9, 9, 9, 9, 9, 11, 9, 9, 11, 11, 9, 9, 8, 9, 8, 11, 7, 10, 8, 9, 7, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 9, 11, 8, 9, 9, 10, 9, 9, 8, 9, 10, 10, 9, 8, 9, 11, 9, 8, 9, 10, 8, 8, 10, 13, 7, 9, 16, 9, 9, 8, 9, 10, 11, 10, 8, 10, 10, 8, 9, 9, 7, 7, 12, 9, 10, 8, 9, 9, 10, 12, 10, 9, 9, 8, 8, 9, 7, 10, 9, 9, 7, 8, 9, 13, 7, 9, 7, 9, 8, 9, 9, 8, 8, 10, 9, 8, 9, 9, 8, 9, 9, 10, 9, 9, 8, 9, 11, 9, 11, 10, 9, 8, 9, 10, 9, 10, 12, 9, 9, 10, 9, 9, 9, 11, 11, 10, 9, 10, 7, 8, 10, 8, 9, 10, 10, 10, 11, 8, 9, 10, 10, 10, 10, 12, 9, 10, 11, 7, 9, 9, 9, 9, 9, 10, 7, 9, 10, 7, 9, 9, 9, 8, 9, 7, 9, 11, 8, 8, 7, 9, 8, 9, 7, 10, 8, 10, 10, 10, 10, 10, 10, 9, 8, 9, 8, 9, 10, 9, 11, 7, 9, 8, 9, 9, 9, 8, 9, 8, 10, 9, 9, 11, 9, 9, 9, 8, 10, 9, 10, 8, 8, 9, 12, 9, 9, 12, 10, 10, 10], "best": ["state = SympyRules()", "v1 = state.constants_are_expr(x=pi)", "v2 = state.constants_are_expr(x=I)", "v3 = state.fn_expr(fn=atan, x=v2)", "v4 = state.add_expr_ops(op=<function _operator.add>, x=v3, y=v1)", "v5 = state.mod_expr(x=v2, y=v4)", "state.teardown()"]}, "Type: TypeError\nMessage: 'mpf' object is not iterable\nLocation: core/numbers.py:90": {"sizes": [15, 8, 11, 12, 8, 9, 16, 8, 10, 8, 8, 8, 9, 10, 12, 8, 8, 9, 9, 8, 8, 10, 8, 8, 11, 9, 8, 9, 8, 10, 9, 8, 12, 8, 8, 8, 11, 10, 10, 8, 11, 9, 9, 9, 9, 9, 12, 8, 8, 8, 8, 10, 9, 11, 8, 11, 9, 11, 8, 19, 11, 9, 14, 8, 8, 8, 8, 8, 10, 8, 8, 8, 16, 8, 8, 9, 9, 8, 10, 8, 8, 8, 8, 8, 10, 8, 8, 8, 11, 8, 8, 8, 9, 8, 9, 9, 9, 24, 10, 10, 8, 8, 9, 10, 8, 9, 12, 11, 8, 11, 8, 9, 8, 8, 9, 10, 9, 8, 8, 8, 10, 8, 8, 11, 9, 8, 8, 8, 8, 8, 8, 9, 9, 9, 12, 11, 17, 9, 9, 11, 8, 9, 10, 9, 12, 8, 8, 8, 9, 8, 8, 9, 8, 21, 8, 9, 8, 10, 8, 9, 15, 9, 9, 8, 8, 9, 10, 13, 8, 8, 9, 16, 8, 10, 9, 9, 9, 8, 9, 10, 8, 8, 10, 8, 8, 8, 9, 9, 10, 12, 8, 10, 9, 9, 9, 8, 8, 9, 10, 8, 8, 8, 8, 9, 10, 9, 8, 11, 9, 8, 8, 8, 8, 17, 9, 8, 8, 10, 8, 8, 9, 9, 8, 8, 8, 9, 8, 10, 8, 9, 9, 8, 8, 8, 8, 9, 9, 8, 8, 9, 8, 8, 8, 16, 8, 11, 8, 10, 8, 9, 10, 8, 8, 9, 14, 16, 8, 9, 9, 9, 8, 10, 9, 12, 9, 9, 13, 8, 11, 11, 9, 9, 8, 16, 10, 8, 10, 8, 9, 9, 9, 8, 9, 9, 8, 9, 8, 8, 9, 8, 8, 8, 9, 9, 10, 8, 37, 9, 9, 8, 8, 11, 8, 9, 9, 9, 9, 9, 9, 11, 9, 9, 8, 8, 8, 9, 9, 17, 9, 9, 8, 8, 9, 8, 20, 15, 8, 9, 10, 10, 8, 8, 9, 10, 9, 8, 8, 9, 15, 12, 9, 23, 10, 20, 8, 9, 8, 10, 8, 11, 8, 10, 10, 10, 10, 8, 8, 12, 8, 8, 8, 8, 9, 8, 8, 10, 9, 8, 10, 14, 8, 12, 9, 12, 9, 8, 10, 8, 9, 8, 8, 8, 9, 8, 10, 9, 9, 15, 8, 9, 10, 8, 8, 9, 10, 10, 13, 10, 8, 8, 10, 8, 8, 8, 8, 8, 8, 21, 9, 10, 10, 8, 8, 8, 8, 8, 11, 8, 8, 9, 10, 11, 10, 8, 10, 9, 8, 8, 10, 8, 8, 8, 9, 8, 12, 10, 8, 8, 8, 8, 10, 10, 9, 8, 8, 10, 8, 8, 9, 8, 9, 9, 9, 8, 9, 8, 9, 16, 11, 9, 8, 8, 18, 12, 10, 8, 9, 9, 12, 8, 9, 8, 10, 12, 9, 10, 9, 8, 10, 10, 8, 13, 9, 10, 8, 8, 9, 11, 9, 9, 8, 10, 10, 10, 9, 10, 9, 8, 15, 8, 9, 8, 9, 8, 9, 23, 9, 9, 9, 8, 10, 9, 8, 9, 10, 8, 8, 8, 8, 9], "best": ["state = SympyRules()", "v1 = state.gen_c(x=0)", "v2 = state.c_is_expr(x=v1)", "v3 = state.constants_are_expr(x=pi)", "v4 = state.gen_v(x='a')", "v5 = state.combine_many(f=v1, op=sympy.concrete.summations.Sum, t=v1, var=v4, x=v2)", "v6 = state.mod_expr(x=v3, y=v5)", "state.teardown()"]}, "Type: OverflowError\nMessage: cannot convert float infinity to integer\nLocation: core/expr.py:3326": {"sizes": [8, 9, 9, 10, 8, 8, 8, 9, 9, 8, 8, 8, 8, 8, 9, 9, 11, 8, 8, 11, 8, 8, 9, 9, 8, 8, 9, 10, 9, 8, 9, 8, 8, 8, 8, 9, 9, 9, 9, 8, 8, 8, 9, 8, 10, 8, 8, 8, 9, 10, 8, 9, 9, 8, 8, 8, 8, 8, 8, 8, 9, 8, 9, 9, 10, 8, 8, 8, 9, 8, 8, 8, 8, 8, 8, 10, 8, 8, 9, 8, 11, 9, 8, 9, 8, 10, 8, 9, 9, 8, 13, 8, 9, 8, 8, 8, 8, 8, 8, 8, 11, 8, 8, 9, 9, 9, 12, 8, 11, 8, 9, 8, 8, 8, 8, 9, 9, 10, 10, 8, 8, 10, 9, 8, 9, 9, 8, 8, 8, 9, 8, 9, 8, 9, 8, 9, 8, 8, 8, 9, 9, 8, 8, 8, 8, 8, 9, 8, 9, 8, 8, 9, 8, 9, 8, 8, 8, 9, 8, 8, 8, 8, 9, 10, 9, 8, 8, 8, 8, 10, 10, 8, 8, 10, 8, 9, 9, 10, 8, 9, 8, 12, 8, 9, 9, 9, 8, 10, 8, 9, 8, 9, 8, 8, 13, 8, 8, 12, 8, 8, 9, 10, 8, 9, 8, 8, 8, 8, 8, 9, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 8, 10, 8, 8, 9, 9, 8, 8, 9, 8, 10, 10, 8, 8, 8, 9, 8, 8, 8, 8, 8, 12, 9, 8, 9, 10, 8, 8, 8, 9, 8, 9, 8, 10, 8, 9, 8, 8, 9, 8, 8, 8, 9, 8, 8, 8, 8, 11, 8, 8, 8, 8, 8, 9, 9, 8, 8, 8, 8, 8, 8, 9, 8, 8, 8, 8, 9, 8, 10, 9, 9, 10, 8], "best": ["state = SympyRules()", "v1 = state.constants_are_expr(x=I)", "v2 = state.fn_expr(fn=atan, x=v1)", "v3 = state.fn_expr(fn=<function sympy.functions.elementary.miscellaneous.sqrt>, x=v2)", "v4 = state.fn_expr(fn=asin, x=v3)", "v5 = state.constants_are_expr(x=pi)", "v6 = state.mod_expr(x=v5, y=v4)", "state.teardown()"]}, "Type: OverflowError\nMessage: absolute value too large\nLocation: sympy/test.py:187": {"sizes": [8, 11, 10, 7, 7, 10, 10, 7, 14, 11, 11, 9, 10, 12, 11, 16, 9, 8], "best": ["state = SympyRules()", "v1 = state.gen_v(x='a')", "v2 = state.v_is_expr(x=v1)", "v3 = state.fn_expr(fn=<function sympy.functions.elementary.miscellaneous.sqrt>, x=v2)", "v4 = state.add_expr_ops(op=<function _operator.pow>, x=v2, y=v3)", "state.assignment_commutes_with_simplify(data=data(...), source=v4)", "state.teardown()"]}, "Type: AssertionError\nMessage: \nLocation: sympy/test.py:187": {"sizes": [8, 7, 8, 8, 9, 15, 14, 9, 8, 8, 8, 9, 9, 8, 9, 9, 8, 8, 8, 9, 8, 9, 8, 8, 8, 9, 8, 10, 8, 12, 8, 7, 11, 8, 8, 11, 10, 11, 7, 8, 8, 7, 8, 8, 7, 11, 8, 8, 11, 8, 12, 8, 8, 9, 11, 10, 8, 8, 7, 17, 9, 11, 8, 8, 11, 11, 10, 8, 8, 8, 8, 7, 8, 11, 11, 10, 11, 7, 7, 8, 11, 9, 10, 9, 8, 9, 9, 10, 10, 7, 8, 7, 8, 7, 9, 8, 11, 12, 10, 9, 8, 8, 8, 8, 9, 8, 8, 8, 8, 7, 8, 10, 9, 10, 8, 8, 12, 9, 11, 7, 8, 8, 8, 12, 9, 13, 12, 8, 10, 9, 9, 9, 8, 10, 9, 11, 10, 10, 7, 7, 8, 8, 8, 8, 7, 7, 9, 9, 11, 9, 10, 8, 8, 7, 11, 10, 9, 40, 10, 11, 8, 7, 7, 10, 7, 8, 10, 8, 9, 7, 10, 8, 9, 8, 9, 8, 8, 8, 11, 11, 8, 9, 11, 9, 8, 9, 8, 8, 8, 8, 10, 8, 8, 9, 8, 10, 8, 15, 9, 8, 10, 10, 12, 8, 9, 7, 7, 8, 14, 8, 8, 8, 8, 8, 8, 10, 10, 7, 9, 9, 8, 9, 9, 8, 9, 7, 12, 10, 11, 7, 8, 10, 9, 10, 9, 7, 8, 10, 13, 7, 7, 8, 10, 9, 9, 12, 9, 7, 8, 9, 9, 9, 9, 9, 8, 12, 18], "best": ["state = SympyRules()", "v1 = state.gen_v(x='a')", "v2 = state.v_is_expr(x=v1)", "v3 = state.fn_expr(fn=sin, x=v2)", "v4 = state.fn_expr(fn=asin, x=v3)", "state.assignment_commutes_with_simplify(data=data(...), source=v4)", "state.teardown()"]}, "Type: AttributeError\nMessage: 'NaN' object has no attribute '_mpf_'\nLocation: core/expr.py:3326": {"sizes": [7, 9, 7, 7, 9, 7, 9, 9, 9, 7, 10, 8, 10, 9, 7, 7, 9, 8, 10, 10, 9, 8, 10, 7, 8, 9, 7, 7, 8, 10, 8, 8, 7, 9, 7, 13, 8, 8, 7, 7, 7, 8, 8, 8, 11, 8, 10, 8, 15, 7, 8, 9, 6, 8, 8, 8, 12, 7, 9, 19, 11, 7, 11, 9, 10, 7, 8, 10, 9, 9, 8, 8, 7, 8, 9, 8, 7, 7, 8, 7, 8, 7, 9, 7, 8, 7, 7, 7, 9, 8, 9, 9, 9, 7, 10, 10, 9, 7, 8, 7, 7, 8, 9, 9, 8, 8, 9, 8, 8, 8, 7, 7, 7, 8, 8, 7, 9, 7, 7, 9, 9, 9, 7, 8, 8, 9, 8, 7, 6, 10, 8, 9, 9, 10, 9, 7, 7, 7, 8, 7, 9, 7, 8, 7, 6, 11, 7, 8, 10, 8, 9, 7, 10, 7, 8, 8, 8, 8, 9, 9, 7, 7, 7, 9, 12, 11, 7, 7, 7, 7, 9, 7, 7, 8, 11, 13, 13, 8, 9, 7, 6, 8, 8, 10, 8, 9, 12, 10, 12, 7, 7, 9, 8, 7, 7, 7, 9, 11, 9, 10, 7, 7, 8, 7, 6, 9, 8, 9, 8, 12, 7, 7, 8, 8, 7, 7, 7, 10, 16, 9, 10, 9, 11, 7, 8, 8, 10, 9, 9, 9, 8, 10, 8, 6, 9, 9, 9, 10, 7, 7, 7, 10, 9, 9, 7, 8, 11, 9, 7, 7, 9, 9, 9, 7, 7, 6, 8, 10, 6, 9, 7, 12, 9, 7, 10, 7, 7, 6, 9, 8, 7, 8, 7, 9, 8, 9, 8, 10, 8, 7, 9, 6, 10, 7, 7, 8, 7, 7], "best": ["state = SympyRules()", "v1 = state.constants_are_expr(x=I)", "v2 = state.fn_expr(fn=atan, x=v1)", "v3 = state.fn_expr(fn=factorial, x=v2)", "v4 = state.mod_expr(x=v3, y=v1)", "state.teardown()"]}, "Type: TypeError\nMessage: can't convert expression to float\nLocation: core/expr.py:239": {"sizes": [12, 10, 14, 11, 11, 10, 12, 12, 14, 11, 12, 11, 10, 14, 11, 13, 11, 9, 10, 11, 11, 12, 9, 10, 9, 10, 10, 12, 9, 11, 10, 10, 9, 9, 9, 11, 10, 9, 11, 10, 10, 10, 12, 11, 9, 9, 12, 28, 10, 9, 10, 11, 9, 9, 9, 11, 9, 13, 13, 11, 10, 10, 11, 10, 12, 13, 9, 11, 10, 9, 11, 9, 10, 10, 9, 12, 13, 10, 12, 11, 9, 9, 11, 11], "best": ["state = SympyRules()", "v1 = state.constants_are_expr(x=I)", "v2 = state.gen_v(x='a')", "v3 = state.v_is_expr(x=v2)", "v4 = state.fn_expr(fn=sin, x=v3)", "v5 = state.fn_expr(fn=asin, x=v4)", "v6 = state.mod_expr(x=v5, y=v1)", "state.assignment_commutes_with_simplify(data=data(...), source=v6)", "state.teardown()"]}, "Type: TypeError\nMessage: Invalid comparison of complex\nLocation: core/expr.py:321": {"sizes": [7, 12, 10, 7, 7, 9, 7, 11, 7, 7, 7, 7, 9, 8, 7, 7, 10, 10, 7, 7, 7, 10, 10, 7, 8, 10, 7, 7, 7, 7, 7, 6, 10, 7, 7, 6, 10, 7, 7, 7, 7, 7, 8, 10, 7, 8, 7, 8, 10, 7, 7, 7, 7, 9, 8, 8, 7, 7, 7, 6, 10, 7, 7, 7, 7, 8, 10, 6, 7, 7, 8, 8, 8, 10, 8, 7, 8, 9, 8, 11, 7, 10, 8, 7, 7, 12, 7, 7, 9, 7, 7, 7, 6, 7, 7, 7, 7, 8, 7, 8, 8, 8, 6, 6, 11, 7, 7, 7, 7, 7, 7, 9, 7, 8, 7, 7, 8, 10, 7, 9, 8, 7, 8, 7, 8, 7, 7, 9, 11, 7, 7, 8, 7, 8, 11, 8, 7, 8, 6, 9, 8, 7, 9, 10, 7, 11, 8, 7, 8, 7, 7, 7, 8, 6, 7, 7, 7, 9, 7, 7, 7, 7, 7, 8, 8, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 10, 10, 7, 12, 7, 9, 8, 8, 7, 8, 7, 7, 9, 7, 8, 7, 7, 9, 7, 7, 8, 7, 7, 8, 7, 7, 7, 11, 8, 8, 6, 11, 7, 8, 7, 11, 8, 10, 7, 8, 11, 7, 7, 7, 10, 8, 7, 6, 7, 7, 7, 7, 7, 7, 11, 7, 14, 7, 7, 8, 9, 7, 7, 11, 11, 11, 7, 10, 8, 8, 7, 7, 8, 10, 7, 7, 7, 8, 8, 9, 7, 7, 10, 6, 10, 7, 7, 8, 8, 7, 7, 7, 8, 10, 8, 7, 9, 7, 11, 7, 7, 10, 11, 7, 8, 9, 7, 11, 7, 15, 8, 6, 13, 7, 7, 8, 12, 7, 7, 7, 7, 7, 6, 10, 9, 10, 7, 11, 8, 8, 10, 8, 7, 9, 7, 8, 8, 11, 8, 6, 11, 7, 8, 7, 11, 7, 7, 7, 7, 7, 10, 7, 7, 10, 7, 8, 8, 7, 6, 8, 8, 7, 7, 7, 8, 7, 8, 6, 6, 7, 8, 8, 7, 8, 10, 8, 7, 7, 7, 7, 8, 7, 7, 7, 7, 9, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 7, 8, 9, 8, 6, 10, 7, 7, 7, 7, 10, 7, 7, 7, 7, 7, 7, 7, 11, 8, 9, 7, 7, 8, 9, 7, 7, 7, 8, 10, 8, 7, 7, 8, 7, 13, 10, 9, 7, 7, 6, 7, 8, 7, 23, 7, 7, 7, 7, 9, 7, 7, 8, 7, 7, 7, 9, 7, 7, 8, 7, 8, 7, 8, 6, 10, 6, 7, 9, 7, 7, 7, 9, 12, 7, 7, 8, 7, 7, 7, 8, 10, 8, 7, 7, 9, 7, 7, 7, 9, 7, 7, 11, 7, 7, 9, 8, 7, 7, 7, 11, 10, 9, 7, 7, 7, 7, 7, 8, 11, 10, 6, 8, 10, 7, 8, 11, 7, 7, 8, 8, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 8, 7, 13, 9, 6, 7, 10, 7, 11, 7, 7, 7, 7, 9, 11, 7, 7, 7, 9, 8, 8, 7, 8, 10, 7, 11, 7, 8, 11, 7, 7, 9, 11, 10, 9, 9, 7, 9, 7, 8, 8, 8, 7, 10, 8, 11, 8, 8, 8, 9, 8, 7, 7, 7, 7, 7, 7, 10, 8, 7, 8, 9, 7, 7, 8, 8, 9, 7, 7, 7, 7, 12, 7, 7, 7, 6, 8, 9, 7, 7, 7, 7, 8, 7, 10, 7, 7, 7, 10, 8, 7, 8, 6, 6, 7, 7, 10, 9, 7, 8, 7, 7, 6, 11, 8, 7, 7, 7, 8, 7, 8, 9, 9, 10, 13, 7, 7, 8, 6, 7, 7, 6, 7, 11, 7, 7, 7, 7, 17, 9, 7, 8, 10, 7, 7, 8, 8, 7, 7, 8, 7, 7, 7, 11, 7], "best": ["state = SympyRules()", "v1 = state.constants_are_expr(x=I)", "v2 = state.fn_expr(fn=cos, x=v1)", "v3 = state.add_expr_ops(op=<function _operator.pow>, x=v2, y=v1)", "v4 = state.simplify_expr(x=v3)", "state.teardown()"]}, "Type: AssertionError\nMessage: \nLocation: core/expr.py:3329": {"sizes": [9, 7, 7, 7, 11, 15, 12, 12, 7, 11, 8, 11, 7, 11, 12, 8, 11, 9, 14, 8, 10, 10, 11, 9, 8, 11, 8, 9, 8, 11, 8, 10, 13, 9, 8, 10, 13, 10, 9, 8, 8, 11, 11, 10, 11, 8, 9, 10, 7, 10, 8, 10, 8, 8, 9, 9, 10, 8, 9, 8, 7, 8, 8, 12, 8, 8, 8, 8, 13, 9, 8, 8, 8, 10, 8, 9, 10, 18, 11, 7, 10, 11, 9, 8, 8, 8, 9, 9, 11, 7, 8, 9, 10, 9, 10, 8, 10, 13, 10, 10, 14, 8, 12, 8, 8, 9, 8, 10, 8, 11, 8, 12, 8, 8, 9, 10, 12, 8, 10, 9, 9, 8, 12, 8, 12, 9, 11, 11, 8, 7, 15, 8, 8, 10, 8, 8, 11, 10, 8, 8, 8, 10, 7, 9, 12, 8, 9, 8, 11, 13, 12, 12, 7, 10, 13, 11, 11, 9, 8, 8, 13, 8, 9, 9, 21, 11, 11, 8, 8, 11, 13, 9, 8, 7, 8, 12, 7, 8, 8, 10, 13, 8, 11, 8, 8, 9, 8, 8, 8, 8, 9, 10, 8, 8, 9, 14, 10, 9, 8, 13, 8, 8, 8, 8, 9, 11, 8, 8, 9, 8, 8, 8, 9, 8, 9, 10, 9, 9, 12, 10, 11, 8, 10, 8, 19, 8, 8, 10], "best": ["state = SympyRules()", "v1 = state.constants_are_expr(x=pi)", "v2 = state.fn_expr(fn=factorial, x=v1)", "v3 = state.add_expr_ops(op=<function _operator.pow>, x=v2, y=v2)", "v4 = state.subs_expr(x=v3, y=v2, z=v3)", "v5 = state.mod_expr(x=v3, y=v4)", "state.teardown()"], "initial_sizes": [71, 43, 99, 91, 24, 41, 268, 72, 33, 23, 65, 57, 72, 34, 368, 115, 44, 84, 39, 58, 82, 223, 43, 152, 52, 58, 31, 123, 135, 46, 21, 65, 67, 303, 66, 136, 124, 85, 14, 179, 87, 39, 73, 35, 103, 63, 113, 449, 15, 17, 15, 139, 229, 82, 27, 163, 26, 114, 72, 42, 62, 63, 35, 25, 566, 422, 164, 42, 117, 86, 108, 113, 55, 88, 94, 14, 60, 46, 95, 11, 117, 107, 32, 79, 29, 107, 103, 81, 396, 97, 22, 86, 24, 190, 51, 147, 165, 28, 46, 42, 19, 9, 42, 139, 63, 23, 64, 59, 137, 44, 63, 61, 29, 24, 189, 113, 43, 81, 23, 226, 437, 61, 53, 93, 107, 112, 13, 45, 71, 126, 127, 83, 191, 65, 109, 27, 221, 128, 188, 101, 281, 89, 178, 236, 38, 156, 77, 88, 14, 148, 84, 106, 15, 20, 22, 31, 19, 175, 72, 209, 145, 80, 196, 23, 84, 52, 116, 45, 32, 44, 34, 185, 92, 548, 34, 209, 30, 126, 221, 92, 18, 399, 80, 19, 151, 60, 16, 18, 119, 176, 58, 12, 150, 90, 33, 387, 17, 19, 13, 84, 75, 132, 77, 90, 294, 156, 54, 69, 41, 43, 46, 74, 245, 62, 44, 38, 31, 63, 96, 16, 110, 88, 118, 25, 189, 28, 21, 73, 303, 188, 59, 50, 14, 83, 116, 14, 121, 80, 63, 28, 205, 14, 78, 26, 13, 71, 76, 40, 11, 14, 110, 340, 175, 14, 48, 58, 43, 388, 77, 27, 41, 149, 29, 29, 14, 502, 125, 34, 65, 13, 35, 41, 118, 15, 82, 48, 11, 101, 40, 123, 25, 28, 59, 124, 55, 45, 105, 81, 48, 58, 34, 62, 40, 135, 50, 116, 13, 70, 99, 54, 54, 85, 15, 22, 44, 165, 47, 58, 313, 101, 38, 13, 165, 202, 43, 18, 14, 77, 39, 84, 41, 29, 213, 18, 439, 81, 14, 72, 101, 94, 83, 14, 56, 43, 110, 24, 28, 45, 101, 17, 14, 90, 73, 14, 11, 54, 89, 132, 230, 46, 49, 110, 17, 354, 558, 50, 166, 88, 356, 95, 25, 116, 153, 130, 15, 14, 42, 45, 98, 28, 89, 78, 30, 69, 25, 161, 186, 94, 265, 30, 14, 26, 417, 82, 125, 160, 147, 172, 13, 32, 138, 272, 14, 49, 45, 121, 144, 26, 15, 14, 116, 14, 227, 24, 182, 30, 64, 52, 33, 88, 167, 31, 131, 100, 53, 35, 439, 50, 119, 199, 192, 61, 32, 84, 77, 118, 88, 229, 115, 31, 36, 16, 265, 102, 141, 75, 138, 213, 87, 42, 86, 259, 20, 15, 72, 26, 108, 217, 122, 33, 86, 88, 49, 37, 103, 55, 64, 49, 68, 117, 194, 64, 219, 94, 73, 61, 98, 57, 83, 41, 12, 14, 80, 324, 41, 86, 49, 81, 313, 80, 20, 43, 70, 65, 23, 106, 48, 20, 27, 179, 16, 37, 91, 380, 65, 80, 79, 41, 46, 544, 179, 20, 151, 78, 94, 104, 33, 51, 159, 537, 103, 11, 15, 203, 22, 116, 116, 86, 17, 88, 12, 422, 12, 18, 29, 41, 82, 115, 65, 43, 69, 61, 65, 83, 83, 79, 228, 12, 11, 205, 66, 60, 332, 55, 112, 93, 20, 83, 81, 57, 97, 111, 164, 119, 97, 100, 75, 82, 27, 90, 13, 72, 195, 44, 101, 69, 20, 98, 113, 137, 115, 153, 113, 146, 37, 186, 123, 185, 67, 137, 221, 87, 103, 129, 26, 15, 114, 75, 15, 22, 145, 128, 32, 231, 95, 27, 11, 18, 16, 143, 30, 16, 22, 170, 97, 364, 79, 115, 28, 47, 46, 69, 573, 15, 17, 128, 11, 65, 10, 156, 29, 75, 13, 26, 62, 291, 38, 33, 25, 106, 129, 199, 424, 92, 106, 54, 355, 93, 354, 58, 515, 15, 75, 21, 116, 74, 117, 130, 48, 50, 43, 49, 101, 441, 106, 46, 13, 86, 23, 24, 104, 48, 82, 38, 137, 13, 13, 121, 105, 27, 241, 69, 38, 246, 266, 72, 110, 545, 18, 109, 17, 87, 114, 79, 17, 99, 10, 19, 65, 47, 107, 31, 18, 57, 33, 14, 107, 67, 78, 85, 33, 73, 64, 68, 52, 51, 52, 12, 133, 54, 83, 78, 14, 11, 149, 15, 82, 74, 11, 50, 241, 34, 95, 65, 35, 110, 50, 93, 61, 47, 110, 91, 149, 267, 77, 38, 50, 58, 87, 96, 75, 29, 23, 48, 206, 118, 154, 67, 9, 390, 69, 60, 78, 31, 98, 47, 84, 633, 42, 132, 12, 109, 49, 103, 253, 351, 55, 103, 100, 23, 117, 76, 109, 71, 239, 109, 51, 69, 71, 103, 57, 51, 16, 86, 16, 75, 62, 20, 14, 17, 42, 87, 247, 118, 87, 82, 16, 16, 13, 204, 155, 48, 21, 140, 101, 66, 16, 109, 87, 575, 94, 27, 17, 185, 10, 52, 63, 435, 62, 103, 119, 141, 105, 66, 114, 124, 218, 15, 121, 101, 49, 148, 40, 28, 83, 215, 112, 41, 98, 191, 109, 38, 84, 62, 10, 139, 77, 25, 77, 310, 32, 126, 409, 21, 81, 68, 149, 47, 28, 64, 119, 32, 119, 172, 152, 156, 121, 63, 66, 113, 265, 25, 210, 263, 95, 50, 52, 170, 175, 71, 30, 107, 42, 42, 68, 48, 28, 110, 176, 106, 147, 76, 344, 84, 185, 12, 112, 95, 73, 19, 28, 51, 104, 108, 12, 112, 102, 90, 89, 105, 209, 31, 44, 176, 59, 15, 32, 50, 147, 58, 67, 35, 14, 13, 8, 112, 101, 94, 49, 108, 17, 88, 120, 14, 50, 62, 35, 17, 61, 29, 13, 259, 22, 30, 208, 73, 60, 16, 174, 116, 179, 314, 33, 142, 250, 33, 17, 13, 243, 63, 65, 114, 82, 115, 27, 171, 84, 55, 16, 25, 158, 188, 72, 103, 157, 17, 218, 395, 35, 26, 112, 113, 73, 94, 149, 13, 15, 55, 14, 527, 162, 146, 18, 67, 253, 49, 20, 12, 314, 155, 31, 15, 44, 191, 43, 19, 12, 83, 306, 243, 27, 35, 106, 34, 407, 176, 100, 74, 129, 165, 114, 63, 228, 56, 13, 179, 104, 19, 51, 24, 47, 154, 64, 33, 321, 165, 15, 83, 249, 93, 13, 42, 119, 102, 28, 75, 91, 121, 251, 38, 142, 286, 394, 12, 191, 14, 203, 36, 101, 17, 72, 18, 113, 53, 22, 9, 28, 230, 23, 91, 100, 183, 25, 94, 239, 89, 57, 138, 9, 31, 28, 39, 133, 94, 65, 176, 20, 30, 68, 63, 46, 106, 36, 67, 39, 324, 38, 175, 27, 16, 47, 170, 12, 69, 189, 43, 18, 109, 78, 42, 110, 17, 95, 261, 155, 14, 15, 19, 119, 10, 59, 97, 76, 359, 43, 40, 195, 158, 24, 224, 87, 496, 73, 30, 11, 73, 65, 257, 97, 33, 82, 12, 79, 44, 17, 124, 117, 346, 123, 247, 607, 64, 150, 9, 177, 83, 81, 9, 101, 14, 211, 13, 127, 79, 35, 81, 131, 220, 158, 147, 739, 97, 293, 437, 103, 14, 30, 26, 13, 39, 27, 122, 26, 131, 15, 25, 80, 61, 330, 89, 61, 37, 13, 91, 36, 53, 62, 96, 437, 45, 76, 33, 117, 47, 29, 90, 199, 150, 156, 35, 123, 65, 78, 119, 150, 16, 72, 177, 47, 95, 43, 139, 100, 56, 44, 25, 65, 177, 51, 119, 189, 62, 88, 262, 112, 229, 16, 89, 49, 91, 12, 88, 45, 63, 55, 22, 80, 30, 25, 78, 562, 26, 266, 49, 74, 39, 87, 78, 237, 26, 410, 163, 111, 94, 136, 118, 66, 42, 47, 82, 258, 54, 192, 41, 114, 67, 226, 21, 61, 15, 41, 80, 30, 55, 14, 25, 56, 78, 55, 110, 26, 77, 115, 11, 459, 15, 31, 16, 127, 17, 87, 92, 92, 26, 216, 89, 91, 68, 103, 213, 102, 414, 106, 250, 115, 148, 15, 168, 14, 173, 165, 18, 65, 17, 84, 81, 71, 195, 88, 120, 77, 34, 14, 97, 93, 102, 114, 18, 13, 181, 126, 91, 216, 14, 27, 174, 78, 142, 16, 16, 98, 44, 87, 79, 53, 140, 57, 129, 229, 27, 34, 105, 53, 522, 70, 20, 61, 338, 149, 99, 129, 33, 10, 91, 117, 32, 100, 60, 59, 86, 76, 26, 21, 18, 180, 191, 98, 111, 298, 82, 110, 66, 17, 50, 116, 34, 97, 142, 151, 40, 13, 35, 30, 272, 15, 152, 279, 132, 396, 81, 15, 14, 97, 85, 237, 82, 81, 172, 67, 61, 83, 111, 24, 11, 90, 359, 23, 706, 19, 91, 26, 28, 51, 370, 14, 27, 99, 15, 28, 149, 10, 31, 32, 290, 70, 59, 214, 110, 62, 14, 21, 84, 93, 110, 113, 44, 164, 419, 35, 16, 37, 81, 46, 41, 24, 90, 100, 437, 308, 16, 298, 133, 24, 38, 88, 395, 17, 98, 14, 25, 17, 96, 104, 40, 16, 232, 16, 155, 15, 177, 9, 111, 82, 16, 11, 113, 26, 315, 24, 67, 54, 15, 64, 52, 237, 69, 69, 92, 60, 299, 16, 80, 15, 303, 255, 84, 82, 14, 40, 68, 63, 18, 44, 202, 121, 73, 216, 53, 621, 112, 220, 83, 150, 74, 31, 244, 97, 13, 38, 99, 130, 16, 36, 34, 312, 92, 47, 97, 74, 174, 149, 50, 120, 94, 34, 775, 111, 95, 196, 82, 78, 108, 101, 29, 63, 47, 67, 47, 48, 30, 91, 13, 91, 354, 48, 347, 45, 112, 61, 90, 11, 25, 42, 29, 48, 15, 146, 133, 92, 34, 71, 45, 15, 23, 85, 12, 15, 118, 160, 121, 69, 48, 13, 41, 170, 18, 109, 48, 41, 469, 121, 114, 81, 114, 138, 156, 140, 85, 55, 18, 66, 36, 9, 63, 32, 26, 46, 14, 17, 10, 113, 84, 107, 22, 69, 95, 100, 12, 54, 75, 69, 240, 36, 276, 115, 61, 283, 11, 113, 81, 12, 144, 33, 75, 121, 109, 15, 9, 112, 108, 30, 41, 29, 80, 39, 13, 53, 51, 77, 169, 109, 655, 116, 75, 36, 50, 351, 56, 313, 346, 152, 37, 12, 264, 379, 33, 93, 69, 96, 34, 18, 94, 14, 53, 14, 201, 365, 29, 14, 66, 41, 114, 302, 142, 16, 102, 386, 28, 184, 55, 154, 49, 75, 50, 83, 23, 65, 297, 19, 71, 13, 106, 235, 11, 98, 32, 17, 43, 13, 81, 296, 40, 29, 18, 82, 99, 498, 214, 123, 66, 110, 62, 30, 36, 110, 89, 34, 79, 441, 147, 55, 75, 30, 175, 31, 331, 10, 23, 187, 113, 15, 9, 305, 27, 24, 17, 17, 73, 55, 28, 113, 35, 71, 54, 42, 70, 119, 13, 138, 114, 26, 54, 34, 96, 31, 25, 15, 72, 80, 13, 47, 43, 57, 147, 13, 105, 66, 181, 36, 57, 74, 126, 55, 231, 127, 40, 15, 91, 26, 100, 64, 135, 11, 12, 14, 103, 51, 227, 19, 17, 17, 70, 14, 27, 127, 201, 47, 87, 389, 98, 13, 16, 12, 56, 132, 76, 83, 285, 119, 84, 136, 69, 12, 65, 15, 168, 32, 79, 18, 590, 62, 110, 215, 27, 14, 17, 127, 14, 72, 230, 231, 98, 14, 13, 119, 18, 16, 60, 270, 381, 303, 33, 37, 310, 107, 117, 239, 11, 68, 27, 155, 18, 30, 109, 11, 14, 99, 51, 56, 142, 56, 81, 105, 122, 51, 48, 18, 16, 59, 96, 217, 33, 44, 15, 178, 29, 28, 21, 13, 39, 29, 110, 7, 49, 103, 69, 37, 91, 83, 66, 18, 13, 87, 12, 157, 85, 207, 124, 193, 30, 87, 18, 75, 46, 239, 13, 15, 32, 13, 180, 77, 341, 76, 103, 376, 192, 28, 35, 21, 100, 28, 349, 16, 114, 17, 28, 19, 16, 32, 45, 18, 106, 95, 218, 15, 246, 85, 17, 18, 40, 67, 75, 11, 219, 123, 105, 281, 136, 98, 23, 13, 116, 379, 381, 52, 31, 290, 197, 116, 63, 21, 35, 328, 24, 50, 11, 81, 17, 70, 16, 83, 27, 24, 113, 42, 77, 12, 102, 45, 12, 143, 89, 16, 93, 64, 165, 88, 81, 23, 91, 16, 77, 234, 17, 105, 99, 15, 61, 86, 14, 13, 164, 16, 124, 11, 14, 31, 39, 57, 12, 141, 14, 32, 11, 164, 62, 272, 17, 31, 34, 115, 26, 235, 181, 61, 48, 38, 299, 22, 88, 13, 44, 83, 113, 79, 76, 47, 13, 46, 376, 235, 83, 28, 37, 32, 330, 8, 142, 340, 199, 25, 66, 126, 92, 351, 65, 12, 459, 227, 21, 222, 168, 24, 52, 50, 307, 433, 42, 116, 27, 41, 155, 66, 24, 46, 118, 17, 134, 24, 15, 13, 143, 169, 75, 10, 35, 43, 42, 14, 214, 38, 88, 43, 84, 146, 107, 7, 103, 248, 105, 85, 83, 57, 27, 18, 27, 35, 65, 42, 29, 13, 94, 36, 344, 150, 82, 180, 107, 116, 98, 144, 89, 27, 162, 251, 16, 318, 13, 148, 11, 189, 75, 36, 107, 19, 14, 41, 100, 16, 70, 115, 316, 20, 261, 141, 195, 265, 83, 10, 16, 102, 375, 30, 71, 49, 18, 14, 92, 60, 9, 20, 83, 121, 64, 14, 287, 20, 44, 126, 79, 114, 117, 61, 174, 227, 167, 10, 58, 88, 46, 193, 95, 42, 18, 110, 169, 145, 112, 12, 110, 39, 140, 28, 11, 76, 152, 26, 72, 15, 66, 221, 75, 35, 71, 322, 13, 25, 17, 133, 307, 12, 83, 200, 37, 159, 15, 110, 79, 14, 139, 251, 17, 33, 19, 484, 20, 56, 48, 14, 70, 79, 72, 44, 120, 70, 14, 15, 59, 121, 153, 105, 31, 104, 15, 391, 106, 29, 129, 67, 49, 13, 48, 114, 14, 69, 665, 38, 29, 92, 23, 38, 226, 35, 76, 71, 13, 15, 162, 122, 203, 320, 103, 27, 14, 44, 27, 198, 14, 404, 74, 131, 95, 63, 61, 75, 445, 121, 54, 37, 119, 208, 52, 146, 21, 42, 39, 252, 17, 38, 14, 107, 128, 48, 229, 385, 38, 52, 117, 31, 25, 173, 95, 33, 98, 37, 55, 311, 38, 147, 24, 88, 145, 106, 651, 16, 78, 11, 52, 66, 14, 16, 31, 154, 16, 52, 247, 54, 26, 113, 13, 21, 108, 215, 33, 52, 283, 556, 101, 23, 83, 118, 30, 108, 49, 246, 255, 19, 51, 99, 72, 105, 105, 380, 80, 147, 13, 24, 66, 71, 60, 32, 52, 31, 18, 82, 14, 121, 467, 15, 250, 123, 9, 170, 243, 23, 231, 112, 45, 44, 68, 47, 92, 15, 77, 21, 98, 360, 100, 90, 218, 242, 55, 25, 87, 250, 73, 11, 75, 23, 92, 82, 102, 18, 92, 80, 14, 49, 489, 68, 37, 62, 16, 211, 139, 62, 34, 98, 88, 17, 86, 163, 15, 448, 102, 14, 27, 110, 140, 103, 59, 148, 15, 57, 43, 141, 75, 75, 48, 30, 94, 10, 168, 12, 45, 145, 86, 119, 12, 93, 90, 170, 120, 97, 198, 59, 47, 264, 21, 53, 12, 143, 103, 17, 21, 10, 156, 17, 273, 120, 88, 70, 16, 52, 331, 16, 153, 37, 9, 18, 31, 47, 97, 15, 269, 172, 154, 290, 79, 103, 34, 117, 14, 52, 109, 76, 31, 234, 188, 63, 15, 27, 238, 72, 100, 33, 37, 34, 61, 105, 13, 41, 187, 84, 157, 49, 105, 30, 164, 175, 22, 19, 311, 14, 20, 222, 8, 99, 115, 132, 69, 120, 24, 65, 91, 61, 97, 188, 87, 76, 251, 79, 26, 18, 263, 34, 57, 110, 9, 87, 12, 71, 96, 203, 31, 109, 33, 20, 108, 90, 21, 67, 144, 115, 94, 23, 11, 62, 108, 38, 67, 19, 250, 131, 72, 31, 110, 41, 41, 35, 27, 78, 127, 93, 220, 51, 23, 200, 136, 75, 101, 192, 93, 26, 270, 107, 36, 14, 90, 15, 25, 17, 74, 22, 64, 48, 99, 87, 23, 108, 114, 21, 99, 115, 262, 101, 35, 13, 84, 65, 11, 87, 107, 79, 76, 107, 71, 16, 39, 163, 32, 14, 72, 35, 17, 66, 175, 114, 105, 147, 107, 17, 74, 74, 64, 75, 102, 14, 87, 41, 24, 29, 18, 80, 23, 154, 126, 169, 471, 140, 32, 85, 24, 107, 219, 44, 21, 116, 258, 151, 29, 185, 243, 209, 44, 14, 102, 16, 363, 35, 499, 91, 57, 51, 14, 71, 25, 39, 13, 82, 14, 475, 311, 60, 260, 10, 143, 309, 180, 62, 112, 46, 16, 22, 107, 33, 36, 37, 177, 91, 89, 17, 65, 54, 15, 72, 35, 19, 251, 253, 35, 75, 354, 14, 25, 49, 58, 72, 14, 18, 54, 84, 98, 104, 108, 60, 285, 262, 16, 11, 108, 15, 68, 48, 15, 17, 35, 34, 134, 63, 102, 50, 137, 30, 511, 26, 633, 86, 32, 11, 14, 58, 59, 150, 232, 83, 147, 172, 168, 46, 9, 332, 27, 112, 72, 12, 23, 186, 97, 45, 102, 40, 19, 227, 345, 26, 83, 108, 59, 95, 90, 16, 94, 155, 13, 67, 67, 9, 13, 40, 29, 33, 115, 12, 79, 72, 27, 105, 103, 160, 62, 83, 25, 183, 87, 53, 21, 79, 82, 90, 15, 190, 85, 100, 16, 596, 90, 172, 219, 55, 67, 32, 371, 61, 305, 32, 172, 39, 116, 16, 26, 80, 76, 17, 516, 449, 102, 54, 80, 83, 59, 14, 58, 9, 114, 118, 19, 13, 164, 124, 80, 244, 19, 33, 43, 19, 176, 368, 66, 259, 16, 61, 34, 64, 14, 185, 108, 12, 86, 90, 169, 57, 48, 37, 83, 46, 170, 93, 55, 34, 10, 165, 14, 257, 154, 118, 82, 16, 70, 17, 13, 11, 51, 29, 26, 66, 39, 15, 49, 80, 14, 138, 160, 30, 31, 12, 74, 200, 91, 325, 338, 154, 16, 269, 106, 229, 27, 27, 164, 119, 27, 8, 69, 168, 16, 155, 119, 140, 70, 41, 12, 127, 49, 63, 53, 41, 43, 186, 41, 49, 108, 218, 12, 43, 222, 48, 105, 83, 12, 54, 9, 46, 36, 103, 28, 33, 113, 70, 188, 83, 18, 17, 14, 21, 31, 61, 102, 652, 17, 13, 102, 109, 67, 58, 137, 116, 437, 90, 11, 41, 92, 54, 17, 30, 69, 42, 106, 120, 47, 384, 105, 237, 111, 212, 279, 45, 58, 44, 16, 89, 133, 15, 46, 42, 67, 22, 77, 17, 26, 17, 34, 206, 18, 30, 92, 24, 138, 45, 82, 35, 16, 39, 168, 321, 122, 104, 163, 63, 289, 50, 116, 272, 89, 60, 85, 76, 70, 11, 40, 116, 132, 81, 47, 49, 152, 16, 58, 43, 105, 12, 106, 776, 295, 123, 94, 85, 52, 80, 70, 142, 61, 245, 56, 46, 103, 15, 40, 30, 80, 35, 147, 19, 17, 260, 76, 79, 58, 29, 52, 70, 14, 79, 86, 15, 105, 243, 17, 100, 65, 7, 86, 55, 68, 17, 44, 14, 129, 34, 36, 126, 22, 87, 11, 11, 37, 247, 96, 42, 105, 198, 81, 77, 299, 194, 76, 25, 66, 295, 83, 41, 296, 100, 112, 103, 381, 99, 494, 25, 34, 90, 82, 408, 12, 105, 17, 90, 54, 349, 85, 209, 114, 45, 241, 178, 30, 95, 56, 98, 23, 511, 55, 624, 105, 82, 92, 10, 65, 145, 114, 22, 30, 108, 16, 16, 117, 121, 268, 19, 37, 18, 79, 68, 97, 72, 207, 83, 14, 71, 105, 13, 57, 102, 21, 476, 29, 395, 19, 106, 277, 12, 69, 217, 92, 67, 176, 54, 105, 201, 35, 89, 29, 25, 110, 66, 122, 75, 41, 14, 43, 168, 133, 17, 117, 71, 189, 81, 101, 29, 60, 64, 115, 108, 63, 18, 15, 18, 12, 82, 15, 53, 72, 78, 46, 86, 91, 94, 54, 18, 44, 25, 159, 15, 38, 13, 13, 51, 22, 37, 22, 214, 14, 29, 83, 110, 82, 121, 264, 170, 54, 419, 197, 23, 79, 17, 37, 183, 49, 15, 39, 26, 160, 103, 55, 301, 33, 70, 88, 38, 49, 20, 81, 230, 171, 15, 41, 40, 92, 72, 67, 12, 53, 16, 9, 8, 111, 16, 57, 20, 52, 41, 54, 37, 16, 89, 39, 134, 22, 17, 29, 729, 575, 57, 88, 57, 15, 18, 113, 58, 76, 112, 62, 42, 171, 44, 28, 20, 173, 13, 63, 52, 16, 54, 159, 98, 118, 63, 156, 21, 42, 16, 75, 184, 31, 282, 114, 60, 315, 31, 128, 110, 49, 29, 237, 35, 116, 41, 22, 58, 200, 47, 116, 356, 92, 100, 42, 701, 14, 17, 192, 15, 40, 96, 76, 120, 93, 201, 95, 131, 18, 16, 80, 22, 230, 17, 182, 604, 23, 47, 466, 94, 64, 35, 56, 136, 16, 18, 133, 79, 12, 48, 206, 29, 209, 45, 18, 52, 98, 112, 13, 15, 55, 16, 84, 87, 17, 64, 165, 30, 122, 124, 15, 15, 118, 22, 48, 87, 148, 44, 389, 20, 98, 15, 109, 188, 25, 44, 206, 152, 254, 55, 13, 110, 16, 273, 109, 13, 416, 119, 88, 40, 29, 85, 114, 105, 117, 49, 34, 49, 15, 129, 16, 106, 25, 161, 70, 33, 273, 116, 16, 12, 75, 621, 19, 18, 93, 33, 80, 79, 199, 77, 79, 10, 21, 47, 17, 49, 10, 103, 86, 79, 104, 178, 88, 79, 48, 104, 38, 66, 79, 150, 59, 12, 229, 185, 25, 68, 22, 27, 43, 73, 18, 85, 150, 53, 42, 26, 13, 98, 16, 236, 101, 284, 50, 87, 11, 63, 100, 91, 16, 66, 37, 107, 16, 44, 204, 17, 41, 25, 138, 326, 32, 105, 11, 16, 104]}, "Type: TypeError\nMessage: 'mpf' object is not iterable\nLocation: core/evalf.py:849": {"sizes": [9, 8, 9, 9, 8, 9, 8, 8, 8, 8, 8, 10, 9, 8, 8, 8, 8, 9, 9, 9, 8, 8, 9, 9, 8, 8, 8, 8, 10, 9, 8, 9], "best": ["state = SympyRules()", "v1 = state.gen_c(x=0)", "v2 = state.c_is_expr(x=v1)", "v3 = state.gen_v(x='a')", "v4 = state.combine_many(f=v1, op=sympy.concrete.summations.Sum, t=v1, var=v3, x=v2)", "v5 = state.fn_expr(fn=atan, x=v4)", "state.expr_evalf(x=v5)", "state.teardown()"]}, "Type: ZeroDivisionError\nMessage: integer division or modulo by zero\nLocation: core/numbers.py:1638": {"sizes": [10, 10, 10, 13, 10, 11, 10, 27, 26, 13, 9, 10, 8, 11, 13, 7, 10, 9, 9, 10, 11, 13, 10, 10, 10, 24, 11, 13, 13, 17, 9, 14, 9, 10, 12, 10, 10, 12, 8, 11, 9, 11, 16, 9, 9, 11, 10, 11, 9, 10, 8, 10, 8, 11, 9, 13, 16, 9, 10, 12, 13, 11, 17, 12, 8, 7, 10, 9, 9, 10, 9, 8, 9, 8, 9, 13, 11, 11, 16, 13], "best": ["state = SympyRules()", "v1 = state.gen_v(x='a')", "v2 = state.v_is_expr(x=v1)", "v3 = state.fn_expr(fn=acos, x=v2)", "v4 = state.mod_expr(x=v3, y=v2)", "state.assignment_commutes_with_simplify(data=data(...), source=v4)", "state.teardown()"]}, "Type: ValueError\nMessage: got complex zero with unknown accuracy\nLocation: core/evalf.py:258": {"sizes": [10, 10, 10, 11, 10, 9, 9, 8, 10, 9, 33, 8, 7, 23, 10, 9, 10, 8], "best": ["state = SympyRules()", "v1 = state.constants_are_expr(x=I)", "v2 = state.fn_expr(fn=atan, x=v1)", "v3 = state.constants_are_expr(x=pi)", "v4 = state.add_expr_ops(op=<function _operator.pow>, x=v2, y=v3)", "v5 = state.mod_expr(x=v3, y=v4)", "state.teardown()"]}, "Type: ValueError\nMessage: Invalid limits given\nLocation: concrete/expr_with_limits.py:69": {"sizes": [9, 10, 9, 9, 9, 9, 9, 9], "best": ["state = SympyRules()", "v1 = state.gen_c(x=0)", "v2 = state.c_is_expr(x=v1)", "v3 = state.gen_v(x='a')", "v4 = state.combine_many(f=v1, op=sympy.concrete.summations.Sum, t=v1, var=v3, x=v2)", "v5 = state.combine_many(f=v1, op=sympy.concrete.summations.Sum, t=v1, var=v3, x=v4)", "v6 = state.combine_many(f=v1, op=sympy.concrete.summations.Sum, t=v1, var=v3, x=v5)", "v7 = state.fn_expr(fn=<function sympy.simplify.combsimp.combsimp>, x=v6)", "state.teardown()"]}, "Type: ValueError\nMessage: gamma function pole\nLocation: core/function.py:545": {"sizes": [9, 9, 9, 9, 9, 9, 9, 9, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 9, 9, 9, 9, 9, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 9, 11, 9, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 9, 9, 10, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 9, 9], "best": ["state = SympyRules()", "v1 = state.gen_c(x=0)", "v2 = state.gen_c(x=1)", "v3 = state.constants_are_expr(x=I)", "v4 = state.gen_v(x='a')", "v5 = state.combine_many(f=v1, op=sympy.concrete.products.Product, t=v2, var=v4, x=v3)", "v6 = state.fn_expr(fn=factorial, x=v5)", "state.expr_evalf(x=v6)", "state.teardown()"]}, "Type: InconsistentAssumptions\nMessage: \nLocation: simplify/powsimp.py:390": {"sizes": [11], "best": ["state = SympyRules()", "v1 = state.gen_c(x=0)", "v2 = state.gen_v(x='a')", "v3 = state.v_is_expr(x=v2)", "v4 = state.mod_expr(x=v3, y=v3)", "v5 = state.combine_many(f=v1, op=sympy.concrete.summations.Sum, t=v1, var=v2, x=v4)", "v6 = state.fn_expr(fn=atan, x=v5)", "v7 = state.apart_expr(x=v6)", "v8 = state.add_expr_ops(op=<function _operator.add>, x=v7, y=v7)", "v9 = state.simplify_expr(x=v8)", "state.teardown()"]}, "Type: TypeError\nMessage: can't convert oo to int\nLocation: core/expr.py:212": {"sizes": [9, 10, 9, 9, 10, 10, 9, 11, 9, 9, 7, 10, 17, 11, 9, 7], "best": ["state = SympyRules()", "v1 = state.constants_are_expr(x=I)", "v2 = state.fn_expr(fn=atan, x=v1)", "v3 = state.fn_expr(fn=atan, x=v2)", "v4 = state.add_expr_ops(op=<function _operator.add>, x=v3, y=v2)", "v5 = state.apart_expr(x=v4)", "state.teardown()"]}, "Type: OverflowError\nMessage: int too large to convert to float\nLocation: core/power.py:75": {"sizes": [7, 7, 8, 7, 8, 7, 7, 8, 8, 7, 7, 7, 8, 7, 8, 7, 8, 7, 8, 7, 8, 7, 7, 8, 8, 7, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 10, 8, 7, 7], "best": ["state = SympyRules()", "v1 = state.gen_v(x='a')", "v2 = state.v_is_expr(x=v1)", "v3 = state.add_expr_ops(op=<function _operator.pow>, x=v2, y=v2)", "v4 = state.add_expr_ops(op=<function _operator.pow>, x=v3, y=v3)", "state.assignment_commutes_with_simplify(data=data(...), source=v4)", "state.teardown()"]}, "Type: TypeError\nMessage: Invalid comparison of complex\nLocation: core/expr.py:299": {"sizes": [9, 12, 11, 11, 9, 10, 9, 9, 11, 9, 11, 12, 9, 10, 10, 9, 9, 10, 10, 10, 10, 11, 9, 10, 10, 12, 10, 10, 11, 9, 11, 9, 10, 10, 10, 11, 9, 10, 13, 9, 9, 10, 10, 11, 10, 11, 11, 11, 10, 12, 12, 9, 10, 9, 11, 12, 9, 12, 9, 9, 9, 11, 12, 10, 12, 11, 12, 10, 10, 9, 11, 9, 11, 10, 9, 10], "best": ["state = SympyRules()", "v1 = state.gen_c(x=0)", "v2 = state.c_is_expr(x=v1)", "v3 = state.constants_are_expr(x=I)", "v4 = state.gen_v(x='a')", "v5 = state.combine_many(f=v1, op=sympy.concrete.summations.Sum, t=v1, var=v4, x=v3)", "v6 = state.subs_expr(x=v5, y=v2, z=v3)", "state.expr_evalf(x=v6)", "state.teardown()"]}, "Type: TypeError\nMessage: 'NoneType' object is not iterable\nLocation: core/evalf.py:822": {"sizes": [9, 10, 12], "best": ["state = SympyRules()", "v1 = state.gen_c(x=0)", "v2 = state.constants_are_expr(x=I)", "v3 = state.gen_v(x='a')", "v4 = state.v_is_expr(x=v3)", "v5 = state.combine_many(f=v1, op=sympy.concrete.summations.Sum, t=v1, var=v3, x=v4)", "v6 = state.add_expr_ops(op=<function _operator.pow>, x=v5, y=v2)", "v7 = state.apart_expr(x=v6)", "state.teardown()"]}, "Type: TypeError\nMessage: cannot determine truth value of Relational\nLocation: core/relational.py:195": {"sizes": [10, 11, 13, 11, 10, 13, 10, 10, 10, 12, 12, 11, 18, 13], "best": ["state = SympyRules()", "v1 = state.gen_c(x=0)", "v2 = state.gen_c(x=1)", "v3 = state.gen_v(x='a')", "v4 = state.v_is_expr(x=v3)", "v5 = state.constants_are_expr(x=I)", "v6 = state.mod_expr(x=v4, y=v5)", "v7 = state.combine_many(f=v1, op=sympy.concrete.summations.Sum, t=v2, var=v3, x=v6)", "state.expr_evalf(x=v7)", "state.teardown()"]}, "Type: TypeError\nMessage: Invalid NaN comparison\nLocation: core/expr.py:301": {"sizes": [13, 10, 10, 10, 11, 11], "best": ["state = SympyRules()", "v1 = state.gen_c(x=0)", "v2 = state.constants_are_expr(x=pi)", "v3 = state.gen_v(x='a')", "v4 = state.combine_many(f=v1, op=sympy.concrete.summations.Sum, t=v1, var=v3, x=v2)", "v5 = state.c_is_expr(x=v1)", "v6 = state.gen_rat(m=v1, n=v1)", "v7 = state.subs_expr(x=v4, y=v5, z=v6)", "state.expr_evalf(x=v7)", "state.teardown()"]}, "Type: StopIteration\nMessage: \nLocation: simplify/simplify.py:730": {"sizes": [10, 10, 11], "best": ["state = SympyRules()", "v1 = state.gen_c(x=0)", "v2 = state.constants_are_expr(x=pi)", "v3 = state.gen_v(x='a')", "v4 = state.combine_many(f=v1, op=sympy.concrete.summations.Sum, t=v1, var=v3, x=v2)", "v5 = state.add_expr_ops(op=<function _operator.truediv>, x=v2, y=v4)", "v6 = state.add_expr_ops(op=<function _operator.add>, x=v5, y=v4)", "v7 = state.combine_many(f=v1, op=sympy.concrete.summations.Sum, t=v1, var=v3, x=v6)", "v8 = state.simplify_expr(x=v7)", "state.teardown()"]}, "Type: AttributeError\nMessage: 'Zero' object has no attribute 'limits'\nLocation: simplify/simplify.py:746": {"sizes": [11, 10, 10], "best": ["state = SympyRules()", "v1 = state.gen_c(x=1)", "v2 = state.c_is_expr(x=v1)", "v3 = state.constants_are_expr(x=pi)", "v4 = state.gen_v(x='a')", "v5 = state.add_expr_ops(op=<function _operator.add>, x=v3, y=v2)", "v6 = state.combine_many(f=v1, op=sympy.concrete.summations.Sum, t=v1, var=v4, x=v5)", "v7 = state.add_expr_ops(op=<function _operator.mul>, x=v6, y=v6)", "v8 = state.simplify_expr(x=v7)", "state.teardown()"]}, "Type: MemoryError\nMessage: \nLocation: core/function.py:545": {"sizes": [9, 7, 7, 7], "best": ["state = SympyRules()", "v1 = state.constants_are_expr(x=E)", "v2 = state.add_expr_ops(op=<function _operator.pow>, x=v1, y=v1)", "v3 = state.fn_expr(fn=factorial, x=v2)", "v4 = state.subs_expr(x=v3, y=v1, z=v3)", "state.expr_evalf(x=v4)", "state.teardown()"]}, "Type: TypeError\nMessage: cannot create mpf from None\nLocation: core/evalf.py:910": {"sizes": [9, 9], "best": ["state = SympyRules()", "v1 = state.gen_c(x=0)", "v2 = state.c_is_expr(x=v1)", "v3 = state.gen_v(x='a')", "v4 = state.v_is_expr(x=v3)", "v5 = state.combine_many(f=v1, op=sympy.concrete.summations.Sum, t=v1, var=v3, x=v4)", "v6 = state.subs_expr(x=v5, y=v2, z=v5)", "state.expr_evalf(x=v6)", "state.teardown()"]}, "Type: OverflowError\nMessage: Python int too large to convert to C ssize_t\nLocation: core/function.py:545": {"sizes": [10, 8, 10, 8, 10], "best": ["state = SympyRules()", "v1 = state.constants_are_expr(x=pi)", "v2 = state.add_expr_ops(op=<function _operator.pow>, x=v1, y=v1)", "v3 = state.fn_expr(fn=factorial, x=v2)", "v4 = state.constants_are_expr(x=v1)", "v5 = state.subs_expr(x=v3, y=v4, z=v3)", "state.expr_evalf(x=v5)", "state.teardown()"]}, "Type: ZeroDivisionError\nMessage: \nLocation: core/evalf.py:675": {"sizes": [9, 9, 10], "best": ["state = SympyRules()", "v1 = state.gen_c(x=0)", "v2 = state.gen_v(x='a')", "v3 = state.gen_rat(m=v1, n=v1)", "v4 = state.gen_c(x=4)", "v5 = state.fn_expr(fn=factorial, x=v3)", "v6 = state.combine_many(f=v4, op=sympy.concrete.products.Product, t=v1, var=v2, x=v5)", "state.expr_evalf(x=v6)", "state.teardown()"]}, "Type: ValueError\nMessage: cannot convert inf or nan to int\nLocation: core/evalf.py:338": {"sizes": [7], "best": ["state = SympyRules()", "v1 = state.constants_are_expr(x=I)", "v2 = state.fn_expr(fn=atan, x=v1)", "v3 = state.add_expr_ops(op=<function _operator.pow>, x=v2, y=v2)", "v4 = state.add_expr_ops(op=<function _operator.pow>, x=v3, y=v3)", "v5 = state.subs_expr(x=v4, y=v1, z=v3)", "state.teardown()"]}, "Type: RuntimeError\nMessage: run out of coefficient configurations\nLocation: polys/numberfields.py:879": {"sizes": [8], "best": ["state = SympyRules()", "v1 = state.constants_are_expr(x=I)", "v2 = state.fn_expr(fn=<function sympy.functions.elementary.miscellaneous.sqrt>, x=v1)", "v3 = state.constants_are_expr(x=pi)", "v4 = state.add_expr_ops(op=<function _operator.add>, x=v3, y=v1)", "v5 = state.add_expr_ops(op=<function _operator.mul>, x=v4, y=v2)", "v6 = state.apart_expr(x=v5)", "state.teardown()"]}, "Type: OverflowError\nMessage: cannot convert float infinity to integer\nLocation: core/evalf.py:1249": {"sizes": [12], "best": ["state = SympyRules()", "v1 = state.gen_c(x=0)", "v2 = state.constants_are_expr(x=E)", "v3 = state.constants_are_expr(x=I)", "v4 = state.gen_v(x='a')", "v5 = state.collect(x=v3, y=v3)", "v6 = state.collect(x=v5, y=v5)", "v7 = state.combine_many(f=v1, op=sympy.concrete.summations.Sum, t=v1, var=v4, x=v6)", "v8 = state.add_expr_ops(op=<function _operator.pow>, x=v7, y=v6)", "v9 = state.apart_expr(x=v2)", "v10 = state.add_expr_ops(op=<function _operator.pow>, x=v8, y=v9)", "state.teardown()"]}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment