Meta-Issue: Mutli-threading leads to segfaults
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 20/100
Línea de trabajo
Empieza revisando las incidencias enlazadas de PyCall.jl 1095, 1090, 1088, 1083, 1078, 1077, 1072, 1082 y 1080, además de la incidencia 989 de Revise.jl. Compara sus fallos relacionados con el multihilo y reproduce el fallo común antes de definir una corrección específica o un seguimiento; se considerará terminado cuando los informes relacionados se hayan entendido y el trabajo esté acotado más allá de esta meta-incidencia.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
This seems to be coming up quite often, in order to track this issue I took the liberty to create this meta-issue linking all other related issues I could find:
https://github.com/JuliaPy/PyCall.jl/issues/1095
https://github.com/JuliaPy/PyCall.jl/issues/1090
https://github.com/JuliaPy/PyCall.jl/issues/1088
https://github.com/JuliaPy/PyCall.jl/issues/1083
https://github.com/JuliaPy/PyCall.jl/issues/1078
https://github.com/JuliaPy/PyCall.jl/issues/1077
https://github.com/JuliaPy/PyCall.jl/issues/1072
Affected repos:
https://github.com/timholy/Revise.jl/issues/989
Possible also related (crashes/segfaults)
https://github.com/JuliaPy/PyCall.jl/issues/1082
https://github.com/JuliaPy/PyCall.jl/issues/1080
- Lenguaje dominante
- Julia
- Estrellas
- 1.5k
- Forks
- 186
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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 JuliaPy/PyCall.jl
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
Todos los issues de JuliaPy/PyCall.jl
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
CliMA/ClimaArtifacts#184 ·
-
In-place Vern7 stiffness estimate uses mismatched stage valuesPosiblemente ocupada @devmotion la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
SciML/OrdinaryDiffEq.jl#4778 ·
Los mantenedores suelen responder en 1 día
-
`pick_batchsize` spends ~1 µs constructing `BatchSizeSettings{B}(N)` with a run-time `B`Posiblemente ocupada @devmotion la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
JuliaDiff/ReverseDiff.jl#318 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100