LibFastTransforms crashing in tests on 1.12
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 42/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- julia
- Domaine
- testing-qa
Piste de recherche
Reproduisez le crash en exécutant les tests avec Julia 1.12, en commençant par test/libfasttransformstests.jl et l’appel test_1d_plans à la ligne 28. Suivez le chemin en échec à travers les lignes 880 et 986 de src/libfasttransforms.jl jusqu’à ft_mpfr_trmv_ptr dans libfasttransforms.dylib. C’est terminé lorsque la suite de tests s’exécute jusqu’au bout sans l’échec signal 11.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Testing Running tests...
Test Summary: | Pass Total Time
Special functions | 22 22 2.3s
Test Summary: | Pass Total Time
Chebyshev transform | 671 671 19.5s
Test Summary: | Pass Total Time
Fejér and Clenshaw–Curtis quadrature | 9 9 0.4s
[46986] signal 11 (2): Segmentation fault: 11
in expression starting at /Users/solver/Projects/FastTransforms.jl/test/libfasttransformstests.jl:5
__gmpn_mul_basecase at /Users/solver/Projects/julia-1.12/usr/lib/libgmp.10.dylib (unknown line)
__gmpn_mul at /Users/solver/Projects/julia-1.12/usr/lib/libgmp.10.dylib (unknown line)
mpfr_mul at /Users/solver/Projects/julia-1.12/usr/lib/libmpfr.6.dylib (unknown line)
ft_mpfr_trmv_ptr at /Users/solver/.julia/artifacts/62b9f023b0cbe33dd2ae8fd0a2230bcfb5ce0a5b/lib/libfasttransforms.dylib (unknown line)
lmul! at /Users/solver/Projects/FastTransforms.jl/src/libfasttransforms.jl:986
* at /Users/solver/Projects/FastTransforms.jl/src/libfasttransforms.jl:880 [inlined]
test_1d_plans at /Users/solver/Projects/FastTransforms.jl/test/libfasttransformstests.jl:28
jl_apply at /Users/solver/Projects/julia-1.12/src/julia.h:2387 [inlined]
do_call at /Users/solver/Projects/julia-1.12/src/interpreter.c:123
eval_stmt_value at /Users/solver/Projects/julia-1.12/src/interpreter.c:194 [inlined]
eval_body at /Users/solver/Projects/julia-1.12/src/interpreter.c:689
eval_body at /Users/solver/Projects/julia-1.12/src/interpreter.c:558
eval_body at /Users/solver/Projects/julia-1.12/src/interpreter.c:558
jl_interpret_toplevel_thunk at /Users/solver/Projects/julia-1.12/src/interpreter.c:898
jl_toplevel_eval_flex at /Users/solver/Projects/julia-1.12/src/toplevel.c:1035
jl_toplevel_eval_flex at /Users/solver/Projects/julia-1.12/src/toplevel.c:975
ijl_toplevel_eval at /Users/solver/Projects/julia-1.12/src/toplevel.c:1047 [inlined]
ijl_toplevel_eval_in at /Users/solver/Projects/julia-1.12/src/toplevel.c:1092
eval at ./boot.jl:489
include_string at ./loading.jl:2843
_include at ./loading.jl:2903
include at ./Base.jl:307
IncludeInto at ./Base.jl:308
jfptr_IncludeInto_101193 at /Users/solver/Projects/julia-1.12/usr/lib/julia/sys.dylib (unknown line)
jl_apply at /Users/solver/Projects/julia-1.12/src/julia.h:2387 [inlined]
do_call at /Users/solver/Projects/julia-1.12/src/interpreter.c:123
eval_stmt_value at /Users/solver/Projects/julia-1.12/src/interpreter.c:194 [inlined]
eval_body at /Users/solver/Projects/julia-1.12/src/interpreter.c:689
jl_interpret_toplevel_thunk at /Users/solver/Projects/julia-1.12/src/interpreter.c:898
jl_toplevel_eval_flex at /Users/solver/Projects/julia-1.12/src/toplevel.c:1035
jl_toplevel_eval_flex at /Users/solver/Projects/julia-1.12/src/toplevel.c:975
ijl_toplevel_eval at /Users/solver/Projects/julia-1.12/src/toplevel.c:1047 [inlined]
ijl_toplevel_eval_in at /Users/solver/Projects/julia-1.12/src/toplevel.c:1092
eval at ./boot.jl:489
include_string at ./loading.jl:2843
_include at ./loading.jl:2903
include at ./Base.jl:307
IncludeInto at ./Base.jl:308
jfptr_IncludeInto_101193 at /Users/solver/Projects/julia-1.12/usr/lib/julia/sys.dylib (unknown line)
jl_apply at /Users/solver/Projects/julia-1.12/src/julia.h:2387 [inlined]
do_call at /Users/solver/Projects/julia-1.12/src/interpreter.c:123
eval_stmt_value at /Users/solver/Projects/julia-1.12/src/interpreter.c:194 [inlined]
eval_body at /Users/solver/Projects/julia-1.12/src/interpreter.c:689
jl_interpret_toplevel_thunk at /Users/solver/Projects/julia-1.12/src/interpreter.c:898
jl_toplevel_eval_flex at /Users/solver/Projects/julia-1.12/src/toplevel.c:1035
jl_toplevel_eval_flex at /Users/solver/Projects/julia-1.12/src/toplevel.c:975
ijl_toplevel_eval at /Users/solver/Projects/julia-1.12/src/toplevel.c:1047 [inlined]
ijl_toplevel_eval_in at /Users/solver/Projects/julia-1.12/src/toplevel.c:1092
jlplt_ijl_toplevel_eval_in_57483 at /Users/solver/Projects/julia-1.12/usr/lib/julia/sys.dylib (unknown line)
eval at ./boot.jl:489
exec_options at ./client.jl:283
_start at ./client.jl:550
jfptr__start_101640 at /Users/solver/Projects/julia-1.12/usr/lib/julia/sys.dylib (unknown line)
jl_apply at /Users/solver/Projects/julia-1.12/src/julia.h:2387 [inlined]
true_main at /Users/solver/Projects/julia-1.12/src/jlapi.c:971
jl_repl_entrypoint at /Users/solver/Projects/julia-1.12/src/jlapi.c:1139
Allocations: 99305013 (Pool: 99303908; Big: 1105); GC: 103
ERROR: Package FastTransforms errored during testing (received signal: 11)
@MikaelSlevinsky
- Langage dominant
- Julia
- Étoiles
- 282
- Forks
- 27
- Merge moyen
- 53 min
- PR mergées (30 j)
- 1
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de JuliaApproximation/FastTransforms.jl
-
Loading FastTransforms.jl can make FFTs via FFTW.jl 100x slower due to threading conflictsPeut-être pris @dlfivefifty l’a pris il y a 90 jours. Ouverte
JuliaApproximation/FastTransforms.jl#267 · 2 réactions · 2 personnes assignées ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 38/100
JuliaApproximation/FastTransforms.jl#266 · 1 commentaire ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
JuliaApproximation/FastTransforms.jl#257 · 1 commentaire ·
-
Allocating lmul!Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
JuliaApproximation/FastTransforms.jl#253 · 7 commentaires ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 45/100
Toutes les issues de JuliaApproximation/FastTransforms.jl
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
oxfordcontrol/COSMO.jl#211 ·
-
documentation
Difficulté 2/5 Une demi-journée Accessibilité débutants 65/100
Les mainteneurs répondent en général sous 6 jours
-
ARKODE: callbacks that modify `u` throw MethodError on reinitPeut-être pris @devmotion l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 79/100
SciML/Sundials.jl#575 ·
-
broken links in docsOuverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
Tube(N) builds N TubeBase segments of length L/(N−1): total friction/inertia length is N·L/(N−1)Peut-être pris @ChrisRackauckas-Claude l’a pris aujourd’hui. Ouvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
SciML/ModelingToolkitStandardLibrary.jl#525 ·
Les mainteneurs répondent en général sous 1 jour