Created
January 7, 2022 18:13
-
-
Save gbaraldi/ba9f20b83f12c5b8f194fd76eccbb77a to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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