Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

exit_current_timer implementation is unsound #54803

Open
vtjnash opened this issue Jun 14, 2024 · 1 comment
Open

exit_current_timer implementation is unsound #54803

vtjnash opened this issue Jun 14, 2024 · 1 comment
Labels
ci Continuous integration

Comments

@vtjnash
Copy link
Member

vtjnash commented Jun 14, 2024

ConcurrencyViolationError(msg="Vector has invalid state. Don't modify internal fields incorrectly, or resize without correct locks")
#134 at ./array.jl:1099
_growend! at ./array.jl:1097 [inlined]
push! at ./array.jl:1249 [inlined]
exit_current_timer at ./compiler/typeinfer.jl:179 [inlined]
typeinf at ./compiler/typeinfer.jl:212
typeinf_ext at ./compiler/typeinfer.jl:1162
typeinf_ext_toplevel at ./compiler/typeinfer.jl:1219 [inlined]
typeinf_ext_toplevel at ./compiler/typeinfer.jl:1217
jfptr_typeinf_ext_toplevel_38432.1 at /opt/julia/lib/julia/sys.so (unknown line)
_jl_invoke at /source/src/gf.c:3054 [inlined]
ijl_apply_generic at /source/src/gf.c:3231
jl_apply at /source/src/julia.h:2192 [inlined]
jl_type_infer at /source/src/gf.c:393
jl_compile_method_internal at /source/src/gf.c:2620
_jl_invoke at /source/src/gf.c:3046 [inlined]
ijl_apply_generic at /source/src/gf.c:3231
#empty!#168 at /home/pkgeval/.julia/packages/Makie/RgxaV/src/scenes.jl:441
empty! at /home/pkgeval/.julia/packages/Makie/RgxaV/src/scenes.jl:437 [inlined]
free at /home/pkgeval/.julia/packages/Makie/RgxaV/src/scenes.jl:425
unknown function (ip: 0x7fea767e00a2)
_jl_invoke at /source/src/gf.c:3054 [inlined]
ijl_apply_generic at /source/src/gf.c:3231
run_finalizer at /source/src/gc.c:299
jl_gc_run_finalizers_in_list at /source/src/gc.c:389
run_finalizers at /source/src/gc.c:435
run_finalizers at /source/src/gc.c:416 [inlined]
ijl_gc_collect at /source/src/gc.c:3958
maybe_collect at /source/src/gc.c:922 [inlined]
jl_gc_pool_alloc_inner at /source/src/gc.c:1325
jl_gc_pool_alloc_noinline at /source/src/gc.c:1392 [inlined]
jl_gc_alloc_ at /source/src/julia_internal.h:507 [inlined]
jl_gc_alloc at /source/src/gc.c:3989
_new_genericmemory_ at /source/src/genericmemory.c:56
GenericMemory at ./boot.jl:536 [inlined]
array_new_memory at ./array.jl:1038 [inlined]
#134 at ./array.jl:1114
_growend! at ./array.jl:1097 [inlined]
push! at ./array.jl:1249 [inlined]
exit_current_timer at ./compiler/typeinfer.jl:179 [inlined]
typeinf at ./compiler/typeinfer.jl:212
jfptr_typeinf_38170.1 at /opt/julia/lib/julia/sys.so (unknown line)
_jl_invoke at /source/src/gf.c:3054 [inlined]
ijl_invoke at /source/src/gf.c:3061

https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2024-06/13/InteractiveDynamics.primary.log

@vtjnash vtjnash added the ci Continuous integration label Jun 14, 2024
@oscardssmith
Copy link
Member

I knew that this check would find bugs!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Continuous integration
Projects
None yet
Development

No branches or pull requests

2 participants