IndexError: tuple index out of range
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Empieza por _appmap/event.py alrededor de la línea 509 y por la ruta de manejo de excepciones en _appmap/instrument.py. Reproduce el fallo ejecutando el caso test_derivatives de test_zeta_functions.py de SymPy v1.0. Se considera terminado cuando el IndexError reportado ya no se produce al manejar esa excepción y la prueba finaliza.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Found in sympy v1.0 test cases.
Traceback (most recent call last):
File "/tmp/tmpz56qw_4w/sympy__sympy__1.0/sympy/utilities/runtests.py", line 1130, in wrapper
test_func()
File "/tmp/tmpz56qw_4w/sympy__sympy__1.0/sympy/functions/special/tests/test_zeta_functions.py", line 95, in test_derivatives
assert zeta(x, a).diff(x) == Derivative(zeta(x, a), x)
File "/home/db/dev/applandinc/appmap-python/_appmap/wrapt/wrappers.py", line 712, in __call__
return self._self_wrapper(self.__wrapped__, self._self_instance,
File "/home/db/dev/applandinc/appmap-python/_appmap/instrument.py", line 129, in instrumented_fn
return call_instrumented(f, instance, args, kwargs)
File "/home/db/dev/applandinc/appmap-python/_appmap/instrument.py", line 92, in call_instrumented
ret = f.fn(*args, **kwargs)
File "/tmp/tmpz56qw_4w/sympy__sympy__1.0/sympy/core/expr.py", line 2949, in diff
return Derivative(self, *new_symbols, **assumptions)
File "/tmp/tmpz56qw_4w/sympy__sympy__1.0/sympy/core/function.py", line 1187, in __new__
obj = expr._eval_derivative(v)
File "/home/db/dev/applandinc/appmap-python/_appmap/wrapt/wrappers.py", line 712, in __call__
return self._self_wrapper(self.__wrapped__, self._self_instance,
File "/home/db/dev/applandinc/appmap-python/_appmap/instrument.py", line 129, in instrumented_fn
return call_instrumented(f, instance, args, kwargs)
File "/home/db/dev/applandinc/appmap-python/_appmap/instrument.py", line 92, in call_instrumented
ret = f.fn(*args, **kwargs)
File "/tmp/tmpz56qw_4w/sympy__sympy__1.0/sympy/core/function.py", line 559, in _eval_derivative
df = self.fdiff(i)
File "/home/db/dev/applandinc/appmap-python/_appmap/wrapt/wrappers.py", line 712, in __call__
return self._self_wrapper(self.__wrapped__, self._self_instance,
File "/home/db/dev/applandinc/appmap-python/_appmap/instrument.py", line 129, in instrumented_fn
return call_instrumented(f, instance, args, kwargs)
File "/home/db/dev/applandinc/appmap-python/_appmap/instrument.py", line 103, in call_instrumented
event.ExceptionEvent(
File "/home/db/dev/applandinc/appmap-python/_appmap/event.py", line 509, in __init__
{"class": fqname(class_), "message": str(exc), "object_id": id(exc)}
File "/tmp/tmpz56qw_4w/sympy__sympy__1.0/sympy/core/function.py", line 94, in __str__
(self.args[1], self.args[0]))
IndexError: tuple index out of range
- Lenguaje dominante
- Python
- Estrellas
- 104
- Forks
- 17
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de getappmap/appmap-python
-
getappmap/appmap-python#381 · 1 asignado ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
getappmap/appmap-python#376 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
getappmap/appmap-python#371 ·
-
enhancement navie-plan
getappmap/appmap-python#366 · 1 comentario · 1 asignado ·
-
navie-plan
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
getappmap/appmap-python#365 · 1 comentario ·
Todos los issues de getappmap/appmap-python
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
qgis/QGIS-Documentation#11275 ·
-
bug priority:normal ready-for-dev
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
OpenHands/extensions#626 · 1 comentario ·
-
Change observation tooltip text Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
CSCfi/sd-search-api#39 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
-
please add to porn list Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
StevenBlack/hosts#3255 ·