Created
April 23, 2020 14:00
-
-
Save iammosespaulr/8acb42e9c79a126d582d66ef6c595635 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Last login: Thu Apr 23 15:41:38 on ttys000 | |
mosespaul@eiphohch0aYa ~ % codin | |
mosespaul@eiphohch0aYa Coding % cd GSoC/sympy2 | |
mosespaul@eiphohch0aYa sympy2 % sympydev | |
(sympy-dev-py35) mosespaul@eiphohch0aYa sympy2 % python | |
Python 3.5.5 | packaged by conda-forge | (default, Jul 23 2018, 23:45:11) | |
[GCC 4.2.1 Compatible Apple LLVM 6.1.0 (clang-602.0.53)] on darwin | |
Type "help", "copyright", "credits" or "license" for more information. | |
>>> from sympy import * | |
>>> test('sympy/integrals/tests/test_integrals.py') | |
============================= test process starts ============================== | |
executable: /Users/mosespaul/opt/anaconda3/envs/sympy-dev-py35/bin/python (3.5.5-final-0) [CPython] | |
architecture: 64-bit | |
cache: yes | |
ground types: python | |
numpy: 1.18.2 | |
random seed: 31329082 | |
hash randomization: on (PYTHONHASHSEED=2454079938) | |
sympy/integrals/tests/test_integrals.py[170] ................................... | |
......w............................................w............................ | |
.....ww..w.................w...............EEEEEEE..EE. [FAIL] | |
________________________________ slowest tests _________________________________ | |
test_issue_15431 - Took 10.767 seconds | |
test_principal_value - Took 12.302 seconds | |
test_heurisch_option - Took 21.221 seconds | |
test_issue_14709b - Took 24.271 seconds | |
________________________________________________________________________________ | |
__________ sympy/integrals/tests/test_integrals.py:test_issue_14709b ___________ | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'even' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_negative' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_positive' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_positive' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_negative' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/tests/test_integrals.py", line 1619, in test_issue_14709b | |
i = integrate(x*acos(1 - 2*x/h), (x, 0, h)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 1553, in integrate | |
return integral.doit(**doit_flags) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 490, in doit | |
did = self.xreplace(reps).doit(**hints) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 602, in doit | |
function, xab[0], **eval_kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 1100, in _eval_integral | |
for arg in result.args | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 1100, in <listcomp> | |
for arg in result.args | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 378, in doit | |
terms = [term.doit(**hints) for term in self.args] | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 378, in <listcomp> | |
terms = [term.doit(**hints) for term in self.args] | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 602, in doit | |
function, xab[0], **eval_kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 1077, in _eval_integral | |
h = meijerint_indefinite(g, x) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/meijerint.py", line 1622, in meijerint_indefinite | |
res = _meijerint_indefinite_1(f.subs(x, x + a), x) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/meijerint.py", line 1688, in _meijerint_indefinite_1 | |
r = hyperexpand(r.subs(t, a*x**b), place=place) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/simplify/hyperexpand.py", line 2491, in hyperexpand | |
return f.replace(hyper, do_replace).replace(meijerg, do_meijer) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/basic.py", line 1494, in replace | |
rv = bottom_up(self, rec_replace, atoms=True) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/simplify/simplify.py", line 1152, in bottom_up | |
rv = F(rv) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/basic.py", line 1475, in rec_replace | |
new = _value(expr, result) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/basic.py", line 1423, in <lambda> | |
_value = lambda expr, result: value(*expr.args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/simplify/hyperexpand.py", line 2488, in do_meijer | |
allow_hyper, rewrite=rewrite, place=place) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/simplify/hyperexpand.py", line 2373, in _meijergexpand | |
t, 1/z0) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/simplify/hyperexpand.py", line 2346, in do_slater | |
t, premult, au, rewrite=None) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/simplify/hyperexpand.py", line 2056, in _hyperexpand | |
r = carryout_plan(formula, ops) + p | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/simplify/hyperexpand.py", line 1977, in carryout_plan | |
make_derivative_operator(f.M.subs(f.z, z0), z0)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/simplify/hyperexpand.py", line 1507, in apply_operators | |
res = o.apply(res, op) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/simplify/hyperexpand.py", line 986, in apply | |
diffs.append(op(diffs[-1])) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/simplify/hyperexpand.py", line 1494, in doit | |
r = z*C.diff(z) + C*M | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/matrices/common.py", line 2387, in __mul__ | |
return self.multiply(other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/matrices/common.py", line 2412, in multiply | |
m = self._eval_matrix_mul(other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/matrices/dense.py", line 159, in _eval_matrix_mul | |
vec = [mat[a]*other_mat[b] for a, b in zip(row_indices, col_indices)] | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/matrices/dense.py", line 159, in <listcomp> | |
vec = [mat[a]*other_mat[b] for a, b in zip(row_indices, col_indices)] | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 603, in flatten | |
if any(c.is_finite == False for c in c_part): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 603, in <genexpr> | |
if any(c.is_finite == False for c in c_part): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/add.py", line 615, in _eval_is_odd | |
l = [f for f in self.args if not (f.is_even is True)] | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/add.py", line 615, in <listcomp> | |
l = [f for f in self.args if not (f.is_even is True)] | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 871, in _eval_is_negative | |
extended_negative = self.is_extended_negative | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 861, in _eval_is_positive | |
extended_positive = self.is_extended_positive | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 861, in _eval_is_positive | |
extended_positive = self.is_extended_positive | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 871, in _eval_is_negative | |
extended_negative = self.is_extended_negative | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 291, in __new__ | |
elif (b.is_Symbol or b.is_number) and (e.is_Symbol or e.is_number) and\ | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 476, in is_number | |
return all(obj.is_number for obj in self.args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 476, in <genexpr> | |
return all(obj.is_number for obj in self.args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 476, in is_number | |
return all(obj.is_number for obj in self.args) | |
RecursionError: maximum recursion depth exceeded | |
________________________________________________________________________________ | |
___________ sympy/integrals/tests/test_integrals.py:test_issue_8614 ____________ | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_negative' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_negative' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_negative' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/tests/test_integrals.py", line 1626, in test_issue_8614 | |
assert integrate(exp(t)/t, (t, -oo, x)) == Ei(x) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 1553, in integrate | |
return integral.doit(**doit_flags) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 602, in doit | |
function, xab[0], **eval_kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 950, in _eval_integral | |
return NonElementaryIntegral(f, x).doit(risch=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 602, in doit | |
function, xab[0], **eval_kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 1077, in _eval_integral | |
h = meijerint_indefinite(g, x) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/meijerint.py", line 1622, in meijerint_indefinite | |
res = _meijerint_indefinite_1(f.subs(x, x + a), x) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/meijerint.py", line 1688, in _meijerint_indefinite_1 | |
r = hyperexpand(r.subs(t, a*x**b), place=place) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/simplify/hyperexpand.py", line 2491, in hyperexpand | |
return f.replace(hyper, do_replace).replace(meijerg, do_meijer) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/basic.py", line 1494, in replace | |
rv = bottom_up(self, rec_replace, atoms=True) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/simplify/simplify.py", line 1149, in bottom_up | |
args = tuple([bottom_up(a, F, atoms, nonbasic) for a in args]) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/simplify/simplify.py", line 1149, in <listcomp> | |
args = tuple([bottom_up(a, F, atoms, nonbasic) for a in args]) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/simplify/simplify.py", line 1152, in bottom_up | |
rv = F(rv) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/basic.py", line 1475, in rec_replace | |
new = _value(expr, result) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/basic.py", line 1423, in <lambda> | |
_value = lambda expr, result: value(*expr.args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/simplify/hyperexpand.py", line 2488, in do_meijer | |
allow_hyper, rewrite=rewrite, place=place) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/simplify/hyperexpand.py", line 2365, in _meijergexpand | |
slater1, cond1 = do_slater(func.an, func.bm, func.ap, func.bq, z, z0) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/simplify/hyperexpand.py", line 2331, in do_slater | |
integrand = expand_func(integrand) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/function.py", line 2868, in expand_func | |
log=False, mul=False, power_exp=False, power_base=False, multinomial=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 3483, in expand | |
expr, hit = Expr._expand_hint(expr, hint, deep=deep, **hints) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 3416, in _expand_hint | |
arg, arghit = Expr._expand_hint(arg, hint, **hints) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 3421, in _expand_hint | |
expr = expr.func(*sargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 871, in _eval_is_negative | |
extended_negative = self.is_extended_negative | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 871, in _eval_is_negative | |
extended_negative = self.is_extended_negative | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 871, in _eval_is_negative | |
extended_negative = self.is_extended_negative | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1257, in _eval_is_integer | |
n, d = fraction(self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/simplify/radsimp.py", line 1101, in fraction | |
return Mul(*numer), Mul(*denom) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 396, in flatten | |
c_powers = _gather(c_powers) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 389, in _gather | |
d[di] = Add(*li) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 30, in __new__ | |
from sympy import Order | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/__init__.py", line 49, in <module> | |
SYMPY_DEBUG = __sympy_debug() # type: bool | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/__init__.py", line 45, in __sympy_debug | |
return eval(debug_str) | |
RecursionError: maximum recursion depth exceeded during compilation | |
________________________________________________________________________________ | |
___________ sympy/integrals/tests/test_integrals.py:test_issue_15494 ___________ | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'algebraic' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'odd' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/tests/test_integrals.py", line 1633, in test_issue_15494 | |
integrand = (exp(s/2) - 2*exp(1.6*s) + exp(s))*exp(s) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/add.py", line 538, in <lambda> | |
(a.is_algebraic for a in self.args), quick_exit=True) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/logic.py", line 81, in _fuzzy_group | |
for a in args: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/add.py", line 538, in <genexpr> | |
(a.is_algebraic for a in self.args), quick_exit=True) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1269, in _eval_is_integer | |
if n.is_odd and d.is_even: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1257, in _eval_is_integer | |
n, d = fraction(self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/simplify/radsimp.py", line 1101, in fraction | |
return Mul(*numer), Mul(*denom) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 396, in flatten | |
c_powers = _gather(c_powers) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 392, in _gather | |
new_c_powers.extend([(b, c*t) for t, c in e.items()]) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 392, in <listcomp> | |
new_c_powers.extend([(b, c*t) for t, c in e.items()]) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1312, in __mul__ | |
return Number.__mul__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 756, in __mul__ | |
return AtomicExpr.__mul__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 278, in flatten | |
coeff *= o | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 2214, in __mul__ | |
return Rational.__mul__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1747, in __mul__ | |
return other*self | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1310, in __mul__ | |
rhs, prec = other._as_mpf_op(self._prec) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 670, in _as_mpf_op | |
return self._as_mpf_val(prec), prec | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 2081, in _as_mpf_val | |
return mlib.from_int(self.p, prec, rnd) | |
RecursionError: maximum recursion depth exceeded | |
________________________________________________________________________________ | |
___________ sympy/integrals/tests/test_integrals.py:test_li_integral ___________ | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_positive' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/tests/test_integrals.py", line 1647, in test_li_integral | |
assert Integral(li(y*x**2), x).doit() == Piecewise( | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 602, in doit | |
function, xab[0], **eval_kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 1063, in _eval_integral | |
h = heurisch_wrapper(g, x, hints=[]) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/heurisch.py", line 139, in heurisch_wrapper | |
unnecessary_permutations, _try_heurisch) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/heurisch.py", line 462, in heurisch | |
terms |= components(dcache.get_diff(g), x) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/heurisch.py", line 272, in get_diff | |
cache[f] = cancel(f.diff(self.x)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 3387, in diff | |
return Derivative(self, *symbols, **assumptions) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/function.py", line 1438, in __new__ | |
obj = expr._eval_derivative_n_times(v, count) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 924, in _eval_derivative_n_times | |
p = prod([arg.diff((s, k)) for k, arg in zip(kvals, args)]) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 924, in <listcomp> | |
p = prod([arg.diff((s, k)) for k, arg in zip(kvals, args)]) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 3387, in diff | |
return Derivative(self, *symbols, **assumptions) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/function.py", line 1438, in __new__ | |
obj = expr._eval_derivative_n_times(v, count) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/basic.py", line 1703, in _eval_derivative_n_times | |
obj2 = obj._accept_eval_derivative(s) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/basic.py", line 1679, in _accept_eval_derivative | |
return s._visit_eval_derivative_scalar(self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/basic.py", line 1684, in _visit_eval_derivative_scalar | |
return base._eval_derivative(self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/add.py", line 402, in _eval_derivative | |
return self.func(*[a.diff(s) for a in self.args]) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/add.py", line 402, in <listcomp> | |
return self.func(*[a.diff(s) for a in self.args]) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 3387, in diff | |
return Derivative(self, *symbols, **assumptions) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/function.py", line 1438, in __new__ | |
obj = expr._eval_derivative_n_times(v, count) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 924, in _eval_derivative_n_times | |
p = prod([arg.diff((s, k)) for k, arg in zip(kvals, args)]) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 924, in <listcomp> | |
p = prod([arg.diff((s, k)) for k, arg in zip(kvals, args)]) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 3387, in diff | |
return Derivative(self, *symbols, **assumptions) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/function.py", line 1438, in __new__ | |
obj = expr._eval_derivative_n_times(v, count) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/basic.py", line 1703, in _eval_derivative_n_times | |
obj2 = obj._accept_eval_derivative(s) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/basic.py", line 1679, in _accept_eval_derivative | |
return s._visit_eval_derivative_scalar(self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/basic.py", line 1684, in _visit_eval_derivative_scalar | |
return base._eval_derivative(self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 1254, in _eval_derivative | |
return self * (dexp * log(self.base) + dbase * self.exp/self.base) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 861, in _eval_is_positive | |
extended_positive = self.is_extended_positive | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 638, in _eval_power | |
return Mul(*[Pow(b, e, evaluate=False) for b in cargs]) * \ | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 396, in flatten | |
c_powers = _gather(c_powers) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 389, in _gather | |
d[di] = Add(*li) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 31, in __new__ | |
args = list(map(_sympify, args)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/sympify.py", line 439, in _sympify | |
return sympify(a, strict=True) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/sympify.py", line 277, in sympify | |
is_sympy = getattr(a, '__sympy__', None) | |
RecursionError: maximum recursion depth exceeded | |
________________________________________________________________________________ | |
___________ sympy/integrals/tests/test_integrals.py:test_issue_17473 ___________ | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_negative' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_negative' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_negative' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_negative' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/tests/test_integrals.py", line 1655, in test_issue_17473 | |
assert integrate(sin(x**n), x) == \ | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 1553, in integrate | |
return integral.doit(**doit_flags) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 602, in doit | |
function, xab[0], **eval_kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 1063, in _eval_integral | |
h = heurisch_wrapper(g, x, hints=[]) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/heurisch.py", line 139, in heurisch_wrapper | |
unnecessary_permutations, _try_heurisch) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/heurisch.py", line 740, in heurisch | |
result = heurisch(f, x, mappings=mappings, rewrite=rewrite, hints=hints, retries=retries - 1, unnecessary_permutations=unnecessary_permutations) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/heurisch.py", line 740, in heurisch | |
result = heurisch(f, x, mappings=mappings, rewrite=rewrite, hints=hints, retries=retries - 1, unnecessary_permutations=unnecessary_permutations) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/heurisch.py", line 740, in heurisch | |
result = heurisch(f, x, mappings=mappings, rewrite=rewrite, hints=hints, retries=retries - 1, unnecessary_permutations=unnecessary_permutations) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/heurisch.py", line 494, in heurisch | |
unnecessary_permutations=unnecessary_permutations) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/heurisch.py", line 462, in heurisch | |
terms |= components(dcache.get_diff(g), x) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/heurisch.py", line 272, in get_diff | |
cache[f] = cancel(f.diff(self.x)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 3387, in diff | |
return Derivative(self, *symbols, **assumptions) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/function.py", line 1438, in __new__ | |
obj = expr._eval_derivative_n_times(v, count) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/basic.py", line 1703, in _eval_derivative_n_times | |
obj2 = obj._accept_eval_derivative(s) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/basic.py", line 1679, in _accept_eval_derivative | |
return s._visit_eval_derivative_scalar(self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/basic.py", line 1684, in _visit_eval_derivative_scalar | |
return base._eval_derivative(self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/function.py", line 593, in _eval_derivative | |
da = a.diff(s) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 3387, in diff | |
return Derivative(self, *symbols, **assumptions) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/function.py", line 1439, in __new__ | |
if obj is not None and obj.is_zero: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 871, in _eval_is_negative | |
extended_negative = self.is_extended_negative | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 871, in _eval_is_negative | |
extended_negative = self.is_extended_negative | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 871, in _eval_is_negative | |
extended_negative = self.is_extended_negative | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 871, in _eval_is_negative | |
extended_negative = self.is_extended_negative | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1257, in _eval_is_integer | |
n, d = fraction(self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/simplify/radsimp.py", line 1101, in fraction | |
return Mul(*numer), Mul(*denom) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 396, in flatten | |
c_powers = _gather(c_powers) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 389, in _gather | |
d[di] = Add(*li) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 30, in __new__ | |
from sympy import Order | |
RecursionError: maximum recursion depth exceeded while calling a Python object | |
________________________________________________________________________________ | |
___________ sympy/integrals/tests/test_integrals.py:test_issue_17671 ___________ | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_positive' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_negative' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_negative' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/tests/test_integrals.py", line 1662, in test_issue_17671 | |
assert integrate(log(log(x)) / x**2, [x, 1, oo]) == -EulerGamma | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 1553, in integrate | |
return integral.doit(**doit_flags) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 602, in doit | |
function, xab[0], **eval_kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 938, in _eval_integral | |
conds=conds) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/risch.py", line 1740, in risch_integrate | |
dummy=True, rewrite_complex=rewrite_complex) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/risch.py", line 273, in __init__ | |
log_new_extension = self._log_part(logs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/risch.py", line 571, in _log_part | |
A = is_deriv_k(arga, argd, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/prde.py", line 1002, in is_deriv_k | |
rhs = Matrix([dfa.as_expr()/dfd.as_expr()]) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 861, in _eval_is_positive | |
extended_positive = self.is_extended_positive | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 871, in _eval_is_negative | |
extended_negative = self.is_extended_negative | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 871, in _eval_is_negative | |
extended_negative = self.is_extended_negative | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1257, in _eval_is_integer | |
n, d = fraction(self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/simplify/radsimp.py", line 1101, in fraction | |
return Mul(*numer), Mul(*denom) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 396, in flatten | |
c_powers = _gather(c_powers) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 389, in _gather | |
d[di] = Add(*li) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 30, in __new__ | |
from sympy import Order | |
RecursionError: maximum recursion depth exceeded while calling a Python object | |
________________________________________________________________________________ | |
___________ sympy/integrals/tests/test_integrals.py:test_issue_2975 ____________ | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_negative' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_negative' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/tests/test_integrals.py", line 1671, in test_issue_2975 | |
assert integrate(1/(y**2+C)**(S(3)/2), (y, -w/2, w/2)) == w/(C**(S(3)/2)*sqrt(1 + w**2/(4*C))) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 1553, in integrate | |
return integral.doit(**doit_flags) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 602, in doit | |
function, xab[0], **eval_kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/integrals.py", line 1077, in _eval_integral | |
h = meijerint_indefinite(g, x) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/meijerint.py", line 1622, in meijerint_indefinite | |
res = _meijerint_indefinite_1(f.subs(x, x + a), x) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/meijerint.py", line 1661, in _meijerint_indefinite_1 | |
fac_ = fac * C / (b*a**((1 + c)/b)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 871, in _eval_is_negative | |
extended_negative = self.is_extended_negative | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 871, in _eval_is_negative | |
extended_negative = self.is_extended_negative | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 291, in __new__ | |
elif (b.is_Symbol or b.is_number) and (e.is_Symbol or e.is_number) and\ | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 476, in is_number | |
return all(obj.is_number for obj in self.args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 476, in <genexpr> | |
return all(obj.is_number for obj in self.args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 476, in is_number | |
return all(obj.is_number for obj in self.args) | |
RecursionError: maximum recursion depth exceeded | |
________________________________________________________________________________ | |
___________ sympy/integrals/tests/test_integrals.py:test_issue_7827 ____________ | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_positive' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_negative' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_positive' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_negative' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_negative' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_positive' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_positive' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/tests/test_integrals.py", line 1687, in test_issue_7827 | |
assert integrate(summation(x*sin(n), (n,1,N)), x) == \ | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/concrete/summations.py", line 874, in summation | |
return Sum(f, *symbols, **kwargs).doit(deep=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/concrete/summations.py", line 206, in doit | |
did = self.xreplace(reps).doit(**hints) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/concrete/summations.py", line 232, in doit | |
newf = eval_sum(f, (i, a, b)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/concrete/summations.py", line 984, in eval_sum | |
value = eval_sum_symbolic(f.expand(), (i, a, b)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/concrete/summations.py", line 1159, in eval_sum_symbolic | |
r = gosper_sum(f, (i, a, b)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/concrete/gosper.py", line 202, in gosper_sum | |
g = gosper_term(f, k) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/concrete/gosper.py", line 105, in gosper_term | |
r = hypersimp(f, n) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/simplify/simplify.py", line 303, in hypersimp | |
g = f.subs(k, k + 1) / f | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 861, in _eval_is_positive | |
extended_positive = self.is_extended_positive | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 871, in _eval_is_negative | |
extended_negative = self.is_extended_negative | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 861, in _eval_is_positive | |
extended_positive = self.is_extended_positive | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 871, in _eval_is_negative | |
extended_negative = self.is_extended_negative | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1326, in _eval_is_imaginary | |
if self.is_finite is False: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 871, in _eval_is_negative | |
extended_negative = self.is_extended_negative | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 861, in _eval_is_positive | |
extended_positive = self.is_extended_positive | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 861, in _eval_is_positive | |
extended_positive = self.is_extended_positive | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 858, in _eval_is_positive | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1253, in _eval_is_integer | |
is_rational = self._eval_is_rational() | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1220, in _eval_is_rational | |
r = _fuzzy_group((a.is_rational for a in self.args), quick_exit=True) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/logic.py", line 81, in _fuzzy_group | |
for a in args: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1220, in <genexpr> | |
r = _fuzzy_group((a.is_rational for a in self.args), quick_exit=True) | |
RecursionError: maximum recursion depth exceeded | |
________________________________________________________________________________ | |
___________ sympy/integrals/tests/test_integrals.py:test_issue_4231 ____________ | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_positive' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_positive' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'integer' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'zero' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'finite' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 454, in getit | |
return self._assumptions[fact] | |
KeyError: 'extended_negative' | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/integrals/tests/test_integrals.py", line 1701, in test_issue_4231 | |
f = (1 + 2*x + sqrt(x + log(x))*(1 + 3*x) + x**2)/(x*(x + sqrt(x + log(x)))*sqrt(x + log(x))) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 861, in _eval_is_positive | |
extended_positive = self.is_extended_positive | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1466, in _eval_is_even | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1442, in _eval_is_odd | |
is_integer = self.is_integer | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 1259, in _eval_is_integer | |
_self = n/d | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 1766, in __div__ | |
return Number.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 89, in __sympifyit_wrapper | |
return func(a, b) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/numbers.py", line 765, in __div__ | |
return AtomicExpr.__div__(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 235, in __div__ | |
return Mul(self, Pow(other, S.NegativeOne)) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/power.py", line 317, in __new__ | |
obj = b._eval_power(e) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 639, in _eval_power | |
Pow(Mul._from_args(nc), e, evaluate=False) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 251, in _func | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/decorators.py", line 127, in binary_op_wrapper | |
return func(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 198, in __mul__ | |
return Mul(self, other) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/cache.py", line 94, in wrapper | |
retval = cfunc(*args, **kwargs) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/operations.py", line 52, in __new__ | |
c_part, nc_part, order_symbols = cls.flatten(args) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/mul.py", line 197, in flatten | |
if not a.is_zero and a.is_Rational: | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 868, in _eval_is_negative | |
finite = self.is_finite | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask | |
a = evaluate(obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/expr.py", line 861, in _eval_is_positive | |
extended_positive = self.is_extended_positive | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 458, in getit | |
return _ask(fact, self) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 513, in _ask | |
_ask(pk, obj) | |
File "/Users/mosespaul/Desktop/Coding/GSoC/sympy2/sympy/core/assumptions.py", line 501, in _ask |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment