Skip to content

Instantly share code, notes, and snippets.

@gbaraldi
Created January 7, 2022 18:13
Show Gist options
  • Save gbaraldi/ba9f20b83f12c5b8f194fd76eccbb77a to your computer and use it in GitHub Desktop.
Save gbaraldi/ba9f20b83f12c5b8f194fd76eccbb77a to your computer and use it in GitHub Desktop.
MallocNanoZone=0 JULIA_NUM_THREADS=8 ./julia tsantest.jl
1
==================
WARNING: ThreadSanitizer: data race (pid=33519)
Read of size 8 at 0x00011fbdf3e8 by thread T42:
#0 ijl_apply_generic gf.c:2482 (libjulia-internal.1.8.dylib:x86_64+0x2d627)
#1 get_next_task partr.c:416 (libjulia-internal.1.8.dylib:x86_64+0xa2fa6)
#2 ijl_task_get_next partr.c:441 (libjulia-internal.1.8.dylib:x86_64+0xa2ec2)
#3 julia_poptask_17841 task.jl:874 (sys.dylib:x86_64+0x339dbd)
#4 julia_wait_25287 task.jl:883 (sys.dylib:x86_64+0x339afb)
#5 <null> <null> (0x000124244b84)
#6 <null> <null> (0x000124245164)
#7 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#8 jl_finish_task task.c:253 (libjulia-internal.1.8.dylib:x86_64+0x5d259)
#9 start_task task.c:935 (libjulia-internal.1.8.dylib:x86_64+0x5f574)
Previous atomic write of size 8 at 0x00011fbdf3e8 by main thread:
[failed to restore the stack]
Thread T42 (tid=0, running) created by main thread at:
#0 ijl_new_task task.c:814 (libjulia-internal.1.8.dylib:x86_64+0x5ed07)
#1 <null> <null> (0x00012424a063)
#2 <null> <null> (0x00012424aa7b)
#3 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#4 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#5 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#6 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#7 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#8 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#9 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#10 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#11 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#12 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#13 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#14 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#15 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#16 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#17 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#18 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#19 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#20 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#21 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#22 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
SUMMARY: ThreadSanitizer: data race gf.c:2482 in ijl_apply_generic
==================
==================
WARNING: ThreadSanitizer: data race (pid=33519)
Write of size 8 at 0x00011fd48d90 by thread T42:
#0 julia_popfirstNOT._30891 task.jl:639 (sys.dylib:x86_64+0x407934)
#1 <null> <null> (0x0001242456d3)
#2 <null> <null> (0x0001242457b9)
#3 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#4 get_next_task partr.c:416 (libjulia-internal.1.8.dylib:x86_64+0xa2fa6)
#5 ijl_task_get_next partr.c:441 (libjulia-internal.1.8.dylib:x86_64+0xa2ec2)
#6 julia_poptask_17841 task.jl:874 (sys.dylib:x86_64+0x339dbd)
#7 julia_wait_25287 task.jl:883 (sys.dylib:x86_64+0x339afb)
#8 <null> <null> (0x000124244b84)
#9 <null> <null> (0x000124245164)
#10 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#11 jl_finish_task task.c:253 (libjulia-internal.1.8.dylib:x86_64+0x5d259)
#12 start_task task.c:935 (libjulia-internal.1.8.dylib:x86_64+0x5f574)
Previous read of size 8 at 0x00011fd48d90 by main thread:
[failed to restore the stack]
Thread T42 (tid=0, running) created by main thread at:
#0 ijl_new_task task.c:814 (libjulia-internal.1.8.dylib:x86_64+0x5ed07)
#1 <null> <null> (0x00012424a063)
#2 <null> <null> (0x00012424aa7b)
#3 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#4 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#5 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#6 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#7 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#8 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#9 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#10 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#11 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#12 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#13 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#14 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#15 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#16 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#17 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#18 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#19 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#20 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#21 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#22 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
SUMMARY: ThreadSanitizer: data race task.jl:639 in julia_popfirstNOT._30891
==================
2
3
==================
WARNING: ThreadSanitizer: data race (pid=33519)
Atomic write of size 8 at 0x000190d7aa08 by main thread:
#0 __tsan_atomic64_exchange <null>:2 (libclang_rt.tsan_osx_dynamic.dylib:x86_64+0x289d9)
#1 _jl_gc_collect gc.c:3031 (libjulia-internal.1.8.dylib:x86_64+0xafa85)
#2 ijl_gc_collect gc.c:3273 (libjulia-internal.1.8.dylib:x86_64+0xaed4d)
#3 ijl_gc_pool_alloc gc.c:1211 (libjulia-internal.1.8.dylib:x86_64+0xa82fe)
#4 <null> <null> (0x000124249f0d)
#5 <null> <null> (0x00012424aa7b)
#6 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#7 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#8 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#9 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#10 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#11 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#12 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#13 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#14 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#15 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#16 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#17 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#18 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#19 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#20 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#21 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#22 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#23 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#24 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#25 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
Previous read of size 8 at 0x000190d7aa08 by thread T26:
#0 ijl_apply_generic gf.c:2482 (libjulia-internal.1.8.dylib:x86_64+0x2d627)
#1 jl_finish_task task.c:253 (libjulia-internal.1.8.dylib:x86_64+0x5d259)
#2 start_task task.c:935 (libjulia-internal.1.8.dylib:x86_64+0x5f574)
Thread T26 (tid=0, running) created by main thread at:
#0 ijl_new_task task.c:814 (libjulia-internal.1.8.dylib:x86_64+0x5ed07)
#1 <null> <null> (0x00012424a063)
#2 <null> <null> (0x00012424aa7b)
#3 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#4 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#5 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#6 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#7 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#8 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#9 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#10 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#11 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#12 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#13 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#14 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#15 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#16 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#17 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#18 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#19 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#20 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#21 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#22 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
SUMMARY: ThreadSanitizer: data race gc.c:3031 in _jl_gc_collect
==================
==================
WARNING: ThreadSanitizer: data race (pid=33519)
Read of size 8 at 0x7ba0000b1a38 by main thread:
#0 _jl_gc_collect gc.c:3031 (libjulia-internal.1.8.dylib:x86_64+0xafc54)
#1 ijl_gc_collect gc.c:3273 (libjulia-internal.1.8.dylib:x86_64+0xaed4d)
#2 ijl_gc_pool_alloc gc.c:1211 (libjulia-internal.1.8.dylib:x86_64+0xa82fe)
#3 <null> <null> (0x000124249f0d)
#4 <null> <null> (0x00012424aa7b)
#5 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#6 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#7 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#8 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#9 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#10 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#11 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#12 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#13 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#14 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#15 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#16 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#17 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#18 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#19 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#20 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#21 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#22 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#23 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#24 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
Previous write of size 8 at 0x7ba0000b1a38 by thread T27:
#0 ijl_switch task.c:548 (libjulia-internal.1.8.dylib:x86_64+0x5d96f)
#1 julia_try_yieldto_20516 task.jl:814 (sys.dylib:x86_64+0x3397e0)
#2 julia_wait_25287 task.jl:884 (sys.dylib:x86_64+0x339b00)
#3 <null> <null> (0x000124244b84)
#4 <null> <null> (0x000124245164)
#5 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#6 jl_finish_task task.c:253 (libjulia-internal.1.8.dylib:x86_64+0x5d259)
#7 start_task task.c:935 (libjulia-internal.1.8.dylib:x86_64+0x5f574)
Location is heap block of size 15816 at 0x7ba0000b0000 allocated by thread T5:
#0 calloc <null>:2 (libclang_rt.tsan_osx_dynamic.dylib:x86_64+0x31a04)
#1 jl_init_threadtls threading.c:303 (libjulia-internal.1.8.dylib:x86_64+0xa1317)
#2 jl_threadfun partr.c:272 (libjulia-internal.1.8.dylib:x86_64+0xa1f8a)
Thread T27 (tid=0, finished) created by main thread at:
#0 ijl_new_task task.c:814 (libjulia-internal.1.8.dylib:x86_64+0x5ed07)
#1 <null> <null> (0x00012424a063)
#2 <null> <null> (0x00012424aa7b)
#3 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#4 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#5 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#6 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#7 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#8 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#9 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#10 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#11 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#12 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#13 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#14 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#15 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#16 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#17 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#18 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#19 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#20 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#21 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#22 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
Thread T5 (tid=1000644, running) created by main thread at:
#0 pthread_create <null>:2 (libclang_rt.tsan_osx_dynamic.dylib:x86_64+0x9fdf)
#1 uv_thread_create_ex thread.c:250 (libjulia-internal.1.8.dylib:x86_64+0x1546c5)
#2 _finish_julia_init init.c:738 (libjulia-internal.1.8.dylib:x86_64+0x5c75a)
#3 julia_init init.c:687 (libjulia-internal.1.8.dylib:x86_64+0x5b473)
#4 jl_repl_entrypoint jlapi.c:700 (libjulia-internal.1.8.dylib:x86_64+0xc24d6)
#5 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#6 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
SUMMARY: ThreadSanitizer: data race gc.c:3031 in _jl_gc_collect
==================
==================
WARNING: ThreadSanitizer: data race (pid=33519)
Read of size 8 at 0x7ba0000b1a40 by main thread:
#0 _jl_gc_collect gc.c:3031 (libjulia-internal.1.8.dylib:x86_64+0xafd7c)
#1 ijl_gc_collect gc.c:3273 (libjulia-internal.1.8.dylib:x86_64+0xaed4d)
#2 ijl_gc_pool_alloc gc.c:1211 (libjulia-internal.1.8.dylib:x86_64+0xa82fe)
#3 <null> <null> (0x000124249f0d)
#4 <null> <null> (0x00012424aa7b)
#5 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#6 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#7 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#8 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#9 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#10 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#11 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#12 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#13 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#14 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#15 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#16 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#17 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#18 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#19 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#20 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#21 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#22 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#23 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#24 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
Previous write of size 8 at 0x7ba0000b1a40 by thread T26:
#0 start_task task.c:905 (libjulia-internal.1.8.dylib:x86_64+0x5f367)
Location is heap block of size 15816 at 0x7ba0000b0000 allocated by thread T5:
#0 calloc <null>:2 (libclang_rt.tsan_osx_dynamic.dylib:x86_64+0x31a04)
#1 jl_init_threadtls threading.c:303 (libjulia-internal.1.8.dylib:x86_64+0xa1317)
#2 jl_threadfun partr.c:272 (libjulia-internal.1.8.dylib:x86_64+0xa1f8a)
Thread T26 (tid=0, running) created by main thread at:
#0 ijl_new_task task.c:814 (libjulia-internal.1.8.dylib:x86_64+0x5ed07)
#1 <null> <null> (0x00012424a063)
#2 <null> <null> (0x00012424aa7b)
#3 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#4 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#5 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#6 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#7 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#8 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#9 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#10 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#11 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#12 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#13 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#14 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#15 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#16 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#17 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#18 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#19 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#20 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#21 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#22 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
Thread T5 (tid=1000644, running) created by main thread at:
#0 pthread_create <null>:2 (libclang_rt.tsan_osx_dynamic.dylib:x86_64+0x9fdf)
#1 uv_thread_create_ex thread.c:250 (libjulia-internal.1.8.dylib:x86_64+0x1546c5)
#2 _finish_julia_init init.c:738 (libjulia-internal.1.8.dylib:x86_64+0x5c75a)
#3 julia_init init.c:687 (libjulia-internal.1.8.dylib:x86_64+0x5b473)
#4 jl_repl_entrypoint jlapi.c:700 (libjulia-internal.1.8.dylib:x86_64+0xc24d6)
#5 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#6 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
SUMMARY: ThreadSanitizer: data race gc.c:3031 in _jl_gc_collect
==================
==================
WARNING: ThreadSanitizer: data race (pid=33519)
Read of size 8 at 0x000190d7aa70 by main thread:
#0 gc_mark_loop gc.c:2661 (libjulia-internal.1.8.dylib:x86_64+0xad925)
#1 _jl_gc_collect gc.c:3044 (libjulia-internal.1.8.dylib:x86_64+0xb033f)
#2 ijl_gc_collect gc.c:3273 (libjulia-internal.1.8.dylib:x86_64+0xaed4d)
#3 ijl_gc_pool_alloc gc.c:1211 (libjulia-internal.1.8.dylib:x86_64+0xa82fe)
#4 <null> <null> (0x000124249f0d)
#5 <null> <null> (0x00012424aa7b)
#6 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#7 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#8 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#9 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#10 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#11 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#12 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#13 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#14 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#15 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#16 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#17 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#18 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#19 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#20 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#21 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#22 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#23 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#24 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#25 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
Previous write of size 8 at 0x000190d7aa70 by thread T26:
#0 <null> <null> (0x00012424444f)
#1 <null> <null> (0x000124245164)
#2 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#3 jl_finish_task task.c:253 (libjulia-internal.1.8.dylib:x86_64+0x5d259)
#4 start_task task.c:935 (libjulia-internal.1.8.dylib:x86_64+0x5f574)
Thread T26 (tid=0, running) created by main thread at:
#0 ijl_new_task task.c:814 (libjulia-internal.1.8.dylib:x86_64+0x5ed07)
#1 <null> <null> (0x00012424a063)
#2 <null> <null> (0x00012424aa7b)
#3 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#4 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#5 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#6 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#7 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#8 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#9 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#10 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#11 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#12 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#13 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#14 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#15 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#16 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#17 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#18 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#19 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#20 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#21 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#22 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
SUMMARY: ThreadSanitizer: data race gc.c:2661 in gc_mark_loop
==================
==================
WARNING: ThreadSanitizer: data race (pid=33519)
Read of size 8 at 0x000190d7aa30 by main thread:
#0 gc_mark_loop gc.c:2249 (libjulia-internal.1.8.dylib:x86_64+0xa9924)
#1 _jl_gc_collect gc.c:3044 (libjulia-internal.1.8.dylib:x86_64+0xb033f)
#2 ijl_gc_collect gc.c:3273 (libjulia-internal.1.8.dylib:x86_64+0xaed4d)
#3 ijl_gc_pool_alloc gc.c:1211 (libjulia-internal.1.8.dylib:x86_64+0xa82fe)
#4 <null> <null> (0x000124249f0d)
#5 <null> <null> (0x00012424aa7b)
#6 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#7 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#8 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#9 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#10 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#11 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#12 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#13 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#14 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#15 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#16 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#17 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#18 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#19 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#20 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#21 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#22 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#23 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#24 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#25 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
Previous write of size 8 at 0x000190d7aa30 by thread T26:
#0 start_task task.c:933 (libjulia-internal.1.8.dylib:x86_64+0x5f55c)
Thread T26 (tid=0, running) created by main thread at:
#0 ijl_new_task task.c:814 (libjulia-internal.1.8.dylib:x86_64+0x5ed07)
#1 <null> <null> (0x00012424a063)
#2 <null> <null> (0x00012424aa7b)
#3 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#4 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#5 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#6 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#7 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#8 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#9 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#10 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#11 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#12 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#13 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#14 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#15 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#16 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#17 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#18 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#19 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#20 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#21 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#22 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
SUMMARY: ThreadSanitizer: data race gc.c:2249 in gc_mark_loop
==================
==================
WARNING: ThreadSanitizer: data race (pid=33519)
Atomic write of size 8 at 0x000190d7c3c8 by main thread:
#0 __tsan_atomic64_exchange <null>:2 (libclang_rt.tsan_osx_dynamic.dylib:x86_64+0x289d9)
#1 gc_mark_loop gc.c:2249 (libjulia-internal.1.8.dylib:x86_64+0xa9984)
#2 _jl_gc_collect gc.c:3044 (libjulia-internal.1.8.dylib:x86_64+0xb033f)
#3 ijl_gc_collect gc.c:3273 (libjulia-internal.1.8.dylib:x86_64+0xaed4d)
#4 ijl_gc_pool_alloc gc.c:1211 (libjulia-internal.1.8.dylib:x86_64+0xa82fe)
#5 <null> <null> (0x000124249f0d)
#6 <null> <null> (0x00012424aa7b)
#7 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#8 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#9 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#10 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#11 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#12 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#13 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#14 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#15 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#16 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#17 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#18 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#19 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#20 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#21 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#22 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#23 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#24 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#25 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#26 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
Previous read of size 8 at 0x000190d7c3c8 by thread T26:
#0 ijl_apply_generic gf.c:2482 (libjulia-internal.1.8.dylib:x86_64+0x2c9c2)
#1 start_task task.c:924 (libjulia-internal.1.8.dylib:x86_64+0x5f49f)
Thread T26 (tid=0, running) created by main thread at:
#0 ijl_new_task task.c:814 (libjulia-internal.1.8.dylib:x86_64+0x5ed07)
#1 <null> <null> (0x00012424a063)
#2 <null> <null> (0x00012424aa7b)
#3 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#4 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#5 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#6 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#7 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#8 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#9 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#10 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#11 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#12 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#13 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#14 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#15 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#16 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#17 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#18 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#19 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#20 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#21 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#22 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
SUMMARY: ThreadSanitizer: data race gc.c:2249 in gc_mark_loop
==================
==================
WARNING: ThreadSanitizer: data race (pid=33519)
Read of size 8 at 0x0001813bdb50 by main thread:
#0 gc_mark_loop gc.c:2296 (libjulia-internal.1.8.dylib:x86_64+0xa9c64)
#1 _jl_gc_collect gc.c:3044 (libjulia-internal.1.8.dylib:x86_64+0xb033f)
#2 ijl_gc_collect gc.c:3273 (libjulia-internal.1.8.dylib:x86_64+0xaed4d)
#3 ijl_gc_pool_alloc gc.c:1211 (libjulia-internal.1.8.dylib:x86_64+0xa82fe)
#4 <null> <null> (0x000124249f0d)
#5 <null> <null> (0x00012424aa7b)
#6 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#7 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#8 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#9 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#10 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#11 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#12 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#13 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#14 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#15 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#16 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#17 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#18 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#19 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#20 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#21 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#22 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#23 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#24 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#25 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
Previous write of size 8 at 0x0001813bdb50 by thread T26:
#0 <null> <null> (0x000124244461)
#1 <null> <null> (0x000124245164)
#2 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#3 jl_finish_task task.c:253 (libjulia-internal.1.8.dylib:x86_64+0x5d259)
#4 start_task task.c:935 (libjulia-internal.1.8.dylib:x86_64+0x5f574)
Thread T26 (tid=0, running) created by main thread at:
#0 ijl_new_task task.c:814 (libjulia-internal.1.8.dylib:x86_64+0x5ed07)
#1 <null> <null> (0x00012424a063)
#2 <null> <null> (0x00012424aa7b)
#3 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#4 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#5 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#6 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#7 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#8 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#9 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#10 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#11 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#12 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#13 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#14 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#15 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#16 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#17 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#18 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#19 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#20 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#21 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#22 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
SUMMARY: ThreadSanitizer: data race gc.c:2296 in gc_mark_loop
==================
==================
WARNING: ThreadSanitizer: data race (pid=33519)
Read of size 8 at 0x0001813bdb58 by main thread:
#0 gc_mark_loop gc.c:2296 (libjulia-internal.1.8.dylib:x86_64+0xa9c64)
#1 _jl_gc_collect gc.c:3044 (libjulia-internal.1.8.dylib:x86_64+0xb033f)
#2 ijl_gc_collect gc.c:3273 (libjulia-internal.1.8.dylib:x86_64+0xaed4d)
#3 ijl_gc_pool_alloc gc.c:1211 (libjulia-internal.1.8.dylib:x86_64+0xa82fe)
#4 <null> <null> (0x000124249f0d)
#5 <null> <null> (0x00012424aa7b)
#6 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#7 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#8 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#9 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#10 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#11 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#12 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#13 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#14 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#15 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#16 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#17 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#18 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#19 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#20 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#21 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#22 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#23 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#24 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#25 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
Previous write of size 8 at 0x0001813bdb58 by thread T26:
#0 <null> <null> (0x00012424446f)
#1 <null> <null> (0x000124245164)
#2 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#3 jl_finish_task task.c:253 (libjulia-internal.1.8.dylib:x86_64+0x5d259)
#4 start_task task.c:935 (libjulia-internal.1.8.dylib:x86_64+0x5f574)
Thread T26 (tid=0, running) created by main thread at:
#0 ijl_new_task task.c:814 (libjulia-internal.1.8.dylib:x86_64+0x5ed07)
#1 <null> <null> (0x00012424a063)
#2 <null> <null> (0x00012424aa7b)
#3 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#4 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#5 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#6 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#7 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#8 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#9 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#10 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#11 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#12 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#13 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#14 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#15 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#16 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#17 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#18 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#19 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#20 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#21 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#22 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
SUMMARY: ThreadSanitizer: data race gc.c:2296 in gc_mark_loop
==================
==================
WARNING: ThreadSanitizer: data race (pid=33519)
Read of size 8 at 0x7ba0000b13f0 by main thread:
#0 sweep_stack_pools gc-stacks.c:198 (libjulia-internal.1.8.dylib:x86_64+0xb9c5b)
#1 _jl_gc_collect gc.c:3165 (libjulia-internal.1.8.dylib:x86_64+0xb171c)
#2 ijl_gc_collect gc.c:3273 (libjulia-internal.1.8.dylib:x86_64+0xaed4d)
#3 ijl_gc_pool_alloc gc.c:1211 (libjulia-internal.1.8.dylib:x86_64+0xa82fe)
#4 <null> <null> (0x000124249f0d)
#5 <null> <null> (0x00012424aa7b)
#6 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#7 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#8 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#9 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#10 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#11 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#12 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#13 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#14 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#15 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#16 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#17 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#18 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#19 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#20 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#21 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#22 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#23 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#24 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#25 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
Previous write of size 8 at 0x7ba0000b13f0 by thread T27:
#0 arraylist_pop arraylist.c:76 (libjulia-internal.1.8.dylib:x86_64+0x13252f)
#1 ijl_malloc_stack gc-stacks.c:155 (libjulia-internal.1.8.dylib:x86_64+0xb9a77)
#2 ijl_switch task.c:548 (libjulia-internal.1.8.dylib:x86_64+0x5d907)
#3 julia_try_yieldto_20516 task.jl:814 (sys.dylib:x86_64+0x3397e0)
#4 julia_wait_25287 task.jl:884 (sys.dylib:x86_64+0x339b00)
#5 <null> <null> (0x000124244b84)
#6 <null> <null> (0x000124245164)
#7 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#8 jl_finish_task task.c:253 (libjulia-internal.1.8.dylib:x86_64+0x5d259)
#9 start_task task.c:935 (libjulia-internal.1.8.dylib:x86_64+0x5f574)
Location is heap block of size 15816 at 0x7ba0000b0000 allocated by thread T5:
#0 calloc <null>:2 (libclang_rt.tsan_osx_dynamic.dylib:x86_64+0x31a04)
#1 jl_init_threadtls threading.c:303 (libjulia-internal.1.8.dylib:x86_64+0xa1317)
#2 jl_threadfun partr.c:272 (libjulia-internal.1.8.dylib:x86_64+0xa1f8a)
Thread T27 (tid=0, finished) created by main thread at:
#0 ijl_new_task task.c:814 (libjulia-internal.1.8.dylib:x86_64+0x5ed07)
#1 <null> <null> (0x00012424a063)
#2 <null> <null> (0x00012424aa7b)
#3 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#4 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#5 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#6 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#7 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#8 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#9 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#10 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#11 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#12 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#13 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#14 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#15 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#16 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#17 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#18 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#19 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#20 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#21 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#22 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
Thread T5 (tid=1000644, running) created by main thread at:
#0 pthread_create <null>:2 (libclang_rt.tsan_osx_dynamic.dylib:x86_64+0x9fdf)
#1 uv_thread_create_ex thread.c:250 (libjulia-internal.1.8.dylib:x86_64+0x1546c5)
#2 _finish_julia_init init.c:738 (libjulia-internal.1.8.dylib:x86_64+0x5c75a)
#3 julia_init init.c:687 (libjulia-internal.1.8.dylib:x86_64+0x5b473)
#4 jl_repl_entrypoint jlapi.c:700 (libjulia-internal.1.8.dylib:x86_64+0xc24d6)
#5 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#6 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
SUMMARY: ThreadSanitizer: data race gc-stacks.c:198 in sweep_stack_pools
==================
==================
WARNING: ThreadSanitizer: data race (pid=33519)
Read of size 8 at 0x7ba0000b0128 by main thread:
#0 sweep_stack_pools gc-stacks.c:215 (libjulia-internal.1.8.dylib:x86_64+0xb9cd0)
#1 _jl_gc_collect gc.c:3165 (libjulia-internal.1.8.dylib:x86_64+0xb171c)
#2 ijl_gc_collect gc.c:3273 (libjulia-internal.1.8.dylib:x86_64+0xaed4d)
#3 ijl_gc_pool_alloc gc.c:1211 (libjulia-internal.1.8.dylib:x86_64+0xa82fe)
#4 <null> <null> (0x000124249f0d)
#5 <null> <null> (0x00012424aa7b)
#6 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#7 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#8 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#9 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#10 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#11 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#12 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#13 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#14 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#15 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#16 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#17 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#18 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#19 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#20 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#21 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#22 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#23 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#24 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#25 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
Previous write of size 8 at 0x7ba0000b0128 by thread T27:
#0 arraylist_push arraylist.c:69 (libjulia-internal.1.8.dylib:x86_64+0x132498)
#1 ijl_malloc_stack gc-stacks.c:173 (libjulia-internal.1.8.dylib:x86_64+0xb9b3e)
#2 ijl_switch task.c:548 (libjulia-internal.1.8.dylib:x86_64+0x5d907)
#3 julia_try_yieldto_20516 task.jl:814 (sys.dylib:x86_64+0x3397e0)
#4 julia_wait_25287 task.jl:884 (sys.dylib:x86_64+0x339b00)
#5 <null> <null> (0x000124244b84)
#6 <null> <null> (0x000124245164)
#7 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#8 jl_finish_task task.c:253 (libjulia-internal.1.8.dylib:x86_64+0x5d259)
#9 start_task task.c:935 (libjulia-internal.1.8.dylib:x86_64+0x5f574)
Location is heap block of size 15816 at 0x7ba0000b0000 allocated by thread T5:
#0 calloc <null>:2 (libclang_rt.tsan_osx_dynamic.dylib:x86_64+0x31a04)
#1 jl_init_threadtls threading.c:303 (libjulia-internal.1.8.dylib:x86_64+0xa1317)
#2 jl_threadfun partr.c:272 (libjulia-internal.1.8.dylib:x86_64+0xa1f8a)
Thread T27 (tid=0, finished) created by main thread at:
#0 ijl_new_task task.c:814 (libjulia-internal.1.8.dylib:x86_64+0x5ed07)
#1 <null> <null> (0x00012424a063)
#2 <null> <null> (0x00012424aa7b)
#3 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#4 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#5 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#6 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#7 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#8 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#9 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#10 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#11 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#12 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#13 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#14 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#15 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#16 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#17 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#18 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#19 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#20 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#21 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#22 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
Thread T5 (tid=1000644, running) created by main thread at:
#0 pthread_create <null>:2 (libclang_rt.tsan_osx_dynamic.dylib:x86_64+0x9fdf)
#1 uv_thread_create_ex thread.c:250 (libjulia-internal.1.8.dylib:x86_64+0x1546c5)
#2 _finish_julia_init init.c:738 (libjulia-internal.1.8.dylib:x86_64+0x5c75a)
#3 julia_init init.c:687 (libjulia-internal.1.8.dylib:x86_64+0x5b473)
#4 jl_repl_entrypoint jlapi.c:700 (libjulia-internal.1.8.dylib:x86_64+0xc24d6)
#5 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#6 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
SUMMARY: ThreadSanitizer: data race gc-stacks.c:215 in sweep_stack_pools
==================
==================
WARNING: ThreadSanitizer: data race (pid=33519)
Read of size 8 at 0x000190d7a0b8 by main thread:
#0 sweep_stack_pools gc-stacks.c:230 (libjulia-internal.1.8.dylib:x86_64+0xb9d43)
#1 _jl_gc_collect gc.c:3165 (libjulia-internal.1.8.dylib:x86_64+0xb171c)
#2 ijl_gc_collect gc.c:3273 (libjulia-internal.1.8.dylib:x86_64+0xaed4d)
#3 ijl_gc_pool_alloc gc.c:1211 (libjulia-internal.1.8.dylib:x86_64+0xa82fe)
#4 <null> <null> (0x000124249f0d)
#5 <null> <null> (0x00012424aa7b)
#6 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#7 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#8 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#9 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#10 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#11 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#12 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#13 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#14 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#15 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#16 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#17 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#18 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#19 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#20 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#21 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#22 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#23 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#24 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#25 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
Previous write of size 8 at 0x000190d7a0b8 by thread T27:
#0 jl_release_task_stack gc-stacks.c:137 (libjulia-internal.1.8.dylib:x86_64+0xb99a6)
#1 ijl_switch task.c:548 (libjulia-internal.1.8.dylib:x86_64+0x5d9c9)
#2 julia_try_yieldto_20516 task.jl:814 (sys.dylib:x86_64+0x3397e0)
#3 julia_wait_25287 task.jl:884 (sys.dylib:x86_64+0x339b00)
#4 <null> <null> (0x000124244b84)
#5 <null> <null> (0x000124245164)
#6 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#7 jl_finish_task task.c:253 (libjulia-internal.1.8.dylib:x86_64+0x5d259)
#8 start_task task.c:935 (libjulia-internal.1.8.dylib:x86_64+0x5f574)
Thread T27 (tid=0, finished) created by main thread at:
#0 ijl_new_task task.c:814 (libjulia-internal.1.8.dylib:x86_64+0x5ed07)
#1 <null> <null> (0x00012424a063)
#2 <null> <null> (0x00012424aa7b)
#3 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#4 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#5 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#6 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#7 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#8 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#9 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#10 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#11 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#12 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#13 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#14 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#15 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#16 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#17 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#18 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#19 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#20 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#21 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#22 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
SUMMARY: ThreadSanitizer: data race gc-stacks.c:230 in sweep_stack_pools
==================
==================
WARNING: ThreadSanitizer: data race (pid=33519)
Read of size 8 at 0x000190d7a0b0 by main thread:
#0 sweep_stack_pools gc-stacks.c:237 (libjulia-internal.1.8.dylib:x86_64+0xb9e3f)
#1 _jl_gc_collect gc.c:3165 (libjulia-internal.1.8.dylib:x86_64+0xb171c)
#2 ijl_gc_collect gc.c:3273 (libjulia-internal.1.8.dylib:x86_64+0xaed4d)
#3 ijl_gc_pool_alloc gc.c:1211 (libjulia-internal.1.8.dylib:x86_64+0xa82fe)
#4 <null> <null> (0x000124249f0d)
#5 <null> <null> (0x00012424aa7b)
#6 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#7 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#8 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#9 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#10 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#11 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#12 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#13 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#14 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#15 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#16 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#17 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#18 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#19 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#20 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#21 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#22 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#23 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#24 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#25 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
Previous write of size 8 at 0x000190d7a0b0 by thread T26:
#0 ijl_switch task.c:548 (libjulia-internal.1.8.dylib:x86_64+0x5ddcd)
Thread T26 (tid=0, running) created by main thread at:
#0 ijl_new_task task.c:814 (libjulia-internal.1.8.dylib:x86_64+0x5ed07)
#1 <null> <null> (0x00012424a063)
#2 <null> <null> (0x00012424aa7b)
#3 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#4 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#5 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#6 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#7 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#8 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#9 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#10 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#11 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#12 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#13 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#14 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#15 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#16 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#17 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#18 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#19 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#20 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#21 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#22 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
SUMMARY: ThreadSanitizer: data race gc-stacks.c:237 in sweep_stack_pools
==================
==================
WARNING: ThreadSanitizer: data race (pid=33519)
Write of size 8 at 0x7bd000099c60 by main thread:
#0 sweep_stack_pools gc-stacks.c:247 (libjulia-internal.1.8.dylib:x86_64+0xb9ece)
#1 _jl_gc_collect gc.c:3165 (libjulia-internal.1.8.dylib:x86_64+0xb171c)
#2 ijl_gc_collect gc.c:3273 (libjulia-internal.1.8.dylib:x86_64+0xaed4d)
#3 ijl_gc_pool_alloc gc.c:1211 (libjulia-internal.1.8.dylib:x86_64+0xa82fe)
#4 <null> <null> (0x000124249f0d)
#5 <null> <null> (0x00012424aa7b)
#6 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#7 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#8 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#9 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#10 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#11 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#12 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#13 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#14 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#15 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#16 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#17 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#18 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#19 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#20 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#21 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#22 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#23 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#24 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#25 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
Previous write of size 8 at 0x7bd000099c60 by thread T27:
#0 arraylist_push arraylist.c:70 (libjulia-internal.1.8.dylib:x86_64+0x1324b5)
#1 ijl_malloc_stack gc-stacks.c:173 (libjulia-internal.1.8.dylib:x86_64+0xb9b3e)
#2 ijl_switch task.c:548 (libjulia-internal.1.8.dylib:x86_64+0x5d907)
#3 julia_try_yieldto_20516 task.jl:814 (sys.dylib:x86_64+0x3397e0)
#4 julia_wait_25287 task.jl:884 (sys.dylib:x86_64+0x339b00)
#5 <null> <null> (0x000124244b84)
#6 <null> <null> (0x000124245164)
#7 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#8 jl_finish_task task.c:253 (libjulia-internal.1.8.dylib:x86_64+0x5d259)
#9 start_task task.c:935 (libjulia-internal.1.8.dylib:x86_64+0x5f574)
Location is heap block of size 122880 at 0x7bd000080000 allocated by thread T41:
#0 realloc <null>:2 (libclang_rt.tsan_osx_dynamic.dylib:x86_64+0x31974)
#1 arraylist_push arraylist.c:69 (libjulia-internal.1.8.dylib:x86_64+0x132427)
#2 ijl_malloc_stack gc-stacks.c:173 (libjulia-internal.1.8.dylib:x86_64+0xb9b3e)
#3 ijl_switch task.c:548 (libjulia-internal.1.8.dylib:x86_64+0x5d907)
#4 julia_try_yieldto_20516 task.jl:814 (sys.dylib:x86_64+0x3397e0)
#5 julia_wait_25287 task.jl:884 (sys.dylib:x86_64+0x339b00)
#6 <null> <null> (0x000124244b84)
#7 <null> <null> (0x000124245164)
#8 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#9 jl_finish_task task.c:253 (libjulia-internal.1.8.dylib:x86_64+0x5d259)
#10 start_task task.c:935 (libjulia-internal.1.8.dylib:x86_64+0x5f574)
Thread T27 (tid=0, finished) created by main thread at:
#0 ijl_new_task task.c:814 (libjulia-internal.1.8.dylib:x86_64+0x5ed07)
#1 <null> <null> (0x00012424a063)
#2 <null> <null> (0x00012424aa7b)
#3 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#4 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#5 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#6 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#7 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#8 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#9 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#10 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#11 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#12 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#13 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#14 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#15 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#16 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#17 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#18 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#19 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#20 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#21 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#22 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
Thread T41 (tid=0, running) created by main thread at:
#0 ijl_new_task task.c:814 (libjulia-internal.1.8.dylib:x86_64+0x5ed07)
#1 <null> <null> (0x00012424a063)
#2 <null> <null> (0x00012424aa7b)
#3 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#4 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#5 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#6 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#7 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#8 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#9 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#10 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#11 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#12 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#13 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#14 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#15 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#16 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#17 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#18 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#19 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#20 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#21 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#22 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
SUMMARY: ThreadSanitizer: data race gc-stacks.c:247 in sweep_stack_pools
==================
==================
WARNING: ThreadSanitizer: data race (pid=33519)
Read of size 8 at 0x000190d7ab38 by main thread:
#0 sweep_stack_pools gc-stacks.c:223 (libjulia-internal.1.8.dylib:x86_64+0xb9ddb)
#1 _jl_gc_collect gc.c:3165 (libjulia-internal.1.8.dylib:x86_64+0xb171c)
#2 ijl_gc_collect gc.c:3273 (libjulia-internal.1.8.dylib:x86_64+0xaed4d)
#3 ijl_gc_pool_alloc gc.c:1211 (libjulia-internal.1.8.dylib:x86_64+0xa82fe)
#4 <null> <null> (0x000124249f0d)
#5 <null> <null> (0x00012424aa7b)
#6 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#7 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#8 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#9 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#10 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#11 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#12 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#13 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#14 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#15 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#16 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#17 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#18 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#19 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#20 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#21 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#22 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#23 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#24 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#25 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
Previous write of size 8 at 0x000190d7ab38 by thread T27:
#0 ijl_switch task.c:548 (libjulia-internal.1.8.dylib:x86_64+0x5d95f)
#1 julia_try_yieldto_20516 task.jl:814 (sys.dylib:x86_64+0x3397e0)
#2 julia_wait_25287 task.jl:884 (sys.dylib:x86_64+0x339b00)
#3 <null> <null> (0x000124244b84)
#4 <null> <null> (0x000124245164)
#5 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#6 jl_finish_task task.c:253 (libjulia-internal.1.8.dylib:x86_64+0x5d259)
#7 start_task task.c:935 (libjulia-internal.1.8.dylib:x86_64+0x5f574)
Thread T27 (tid=0, finished) created by main thread at:
#0 ijl_new_task task.c:814 (libjulia-internal.1.8.dylib:x86_64+0x5ed07)
#1 <null> <null> (0x00012424a063)
#2 <null> <null> (0x00012424aa7b)
#3 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#4 ijl_invoke gf.c:2311 (libjulia-internal.1.8.dylib:x86_64+0x2c933)
#5 jl_toplevel_eval_flex toplevel.c:879 (libjulia-internal.1.8.dylib:x86_64+0x8122a)
#6 jl_toplevel_eval_flex toplevel.c:832 (libjulia-internal.1.8.dylib:x86_64+0x82f65)
#7 ijl_toplevel_eval_in toplevel.c:947 (libjulia-internal.1.8.dylib:x86_64+0x84943)
#8 japi1_include_string_20549 loading.jl:1251 (sys.dylib:x86_64+0x14a4e2)
#9 jl_fptr_args gf.c:2067 (libjulia-internal.1.8.dylib:x86_64+0x1eaaf)
#10 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#11 japi1__include_28825 loading.jl:1308 (sys.dylib:x86_64+0x48e3e9)
#12 julia_include_19087 Base.jl:417 (sys.dylib:x86_64+0x1da1de)
#13 jfptr_include_19088 <null>:2 (sys.dylib:x86_64+0x1da229)
#14 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#15 julia_exec_options_20791 client.jl:304 (sys.dylib:x86_64+0x1e6e2)
#16 julia__start_20570 client.jl:506 (sys.dylib:x86_64+0x1ef5e)
#17 jfptr__start_20571 <null>:2 (sys.dylib:x86_64+0x1f11f)
#18 ijl_apply_generic gf.c:2486 (libjulia-internal.1.8.dylib:x86_64+0x2d9d4)
#19 true_main jlapi.c:562 (libjulia-internal.1.8.dylib:x86_64+0xc266d)
#20 jl_repl_entrypoint jlapi.c:706 (libjulia-internal.1.8.dylib:x86_64+0xc2521)
#21 jl_load_repl <null>:2 (libjulia.1.8.dylib:x86_64+0x2ba1)
#22 main loader_exe.c:59 (julia:x86_64+0x100003f1a)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment