Skipping 1,271 KB..
Full LogTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTest
> #5 caml_empty_minor_heaps_once /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:980:5 (weak_array_par.opt+0x1e4ca2)
> #6 caml_poll_gc_work /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:2025:5 (weak_array_par.opt+0x1b608e) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_handle_gc_interrupt /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:2058:3 (weak_array_par.opt+0x1b62c3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_do_pending_actions_res /home/barsac/ci/builds/workspace/sanitizers/runtime/signals.c:344:3 (weak_array_par.opt+0x1f06c2) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_alloc_small_dispatch /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:1005:31 (weak_array_par.opt+0x1e4d64) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_garbage_collection /home/barsac/ci/builds/workspace/sanitizers/runtime/signals_nat.c:86:5 (weak_array_par.opt+0x201fd7) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_call_gc /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:611 (weak_array_par.opt+0x1fd651) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #12 camlWeak_array_par.go_325 /tmp/camlasm856698.s:182 (weak_array_par.opt+0x136378) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #13 camlStdlib__Domain.body_759 <null> (weak_array_par.opt+0x1710ef) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #14 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #15 caml_callback_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/callback.c:206:12 (weak_array_par.opt+0x1b0143) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #16 caml_callback_res /home/barsac/ci/builds/workspace/sanitizers/runtime/callback.c:321:25 (weak_array_par.opt+0x1b0bbe) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #17 domain_thread_func /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1357:21 (weak_array_par.opt+0x1b4da3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Location is heap block of size 80040 at 0x72c400000000 allocated by main thread:
> #0 malloc <null> (weak_array_par.opt+0xb4b5c) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 large_allocate /home/barsac/ci/builds/workspace/sanitizers/runtime/shared_heap.c:487:20 (weak_array_par.opt+0x1eca08) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_shared_try_alloc /home/barsac/ci/builds/workspace/sanitizers/runtime/shared_heap.c:521:9 (weak_array_par.opt+0x1eca08)
> #3 alloc_shr /home/barsac/ci/builds/workspace/sanitizers/runtime/memory.c:424:14 (weak_array_par.opt+0x1db92f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_alloc_shr /home/barsac/ci/builds/workspace/sanitizers/runtime/memory.c:455:10 (weak_array_par.opt+0x1db92f)
> #5 caml_ephe_create /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:79:9 (weak_array_par.opt+0x1f78ea) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_weak_create /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:93:10 (weak_array_par.opt+0x1f78ea)
> #7 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 camlStdlib__Weak.create_277 <null> (weak_array_par.opt+0x19e51d) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 camlWeak_array_par.entry /tmp/camlasm856698.s:305 (weak_array_par.opt+0x136486) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #12 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #13 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #14 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #15 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #16 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Mutex M0 (0x72b4000001b0) created at:
> #0 pthread_mutex_init <null> (weak_array_par.opt+0xb7c9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_plat_mutex_init /home/barsac/ci/builds/workspace/sanitizers/runtime/platform.c:59:8 (weak_array_par.opt+0x1e8001) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_init_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1080:5 (weak_array_par.opt+0x1b3afa) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_init_gc /home/barsac/ci/builds/workspace/sanitizers/runtime/gc_ctrl.c:355:3 (weak_array_par.opt+0x1c5394) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:106:3 (weak_array_par.opt+0x1fd01e) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #7 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #8 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Mutex M1 (0x72b4000003d0) created at:
> #0 pthread_mutex_init <null> (weak_array_par.opt+0xb7c9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_plat_mutex_init /home/barsac/ci/builds/workspace/sanitizers/runtime/platform.c:59:8 (weak_array_par.opt+0x1e8001) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_init_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1080:5 (weak_array_par.opt+0x1b3afa) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_init_gc /home/barsac/ci/builds/workspace/sanitizers/runtime/gc_ctrl.c:355:3 (weak_array_par.opt+0x1c5394) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:106:3 (weak_array_par.opt+0x1fd01e) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #7 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #8 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Thread T1 (tid=3682338, running) created by main thread at:
> #0 pthread_create <null> (weak_array_par.opt+0xb64ab) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_domain_spawn /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1431:9 (weak_array_par.opt+0x1b49d4) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 camlStdlib__Domain.spawn_754 <null> (weak_array_par.opt+0x171006) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 camlStdlib__Array.init_295 <null> (weak_array_par.opt+0x153934) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 camlWeak_array_par.entry /tmp/camlasm856698.s:329 (weak_array_par.opt+0x1364d5) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #11 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #12 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Thread T6 (tid=3682343, running) created by main thread at:
> #0 pthread_create <null> (weak_array_par.opt+0xb64ab) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_domain_spawn /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1431:9 (weak_array_par.opt+0x1b49d4) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 camlStdlib__Domain.spawn_754 <null> (weak_array_par.opt+0x171006) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 camlStdlib__Array.init_295 <null> (weak_array_par.opt+0x153992) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 camlWeak_array_par.entry /tmp/camlasm856698.s:329 (weak_array_par.opt+0x1364d5) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #11 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #12 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> SUMMARY: ThreadSanitizer: data race /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 in ephe_clean_minor
> ==================
> ==================
> WARNING: ThreadSanitizer: data race (pid=3682334)
> Write of size 8 at 0x72c400000020 by main thread (mutexes: write M0):
> #0 ephe_clean_minor /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 (weak_array_par.opt+0x1e475f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_stw_empty_minor_heap_no_major_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:880:5 (weak_array_par.opt+0x1e475f)
> #2 caml_empty_minor_heap_no_major_slice_from_stw /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:943:3 (weak_array_par.opt+0x1e3dff) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 stw_cycle_all_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/major_gc.c:1744:3 (weak_array_par.opt+0x1d8fc7) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_try_run_on_all_domains_with_spin_work /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1852:3 (weak_array_par.opt+0x1b5843) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_try_run_on_all_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1874:7 (weak_array_par.opt+0x1b34f0) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 major_collection_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/major_gc.c:2157:9 (weak_array_par.opt+0x1d6d35) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_major_collection_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/major_gc.c:2175:5 (weak_array_par.opt+0x1d6deb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_poll_gc_work /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:2031:5 (weak_array_par.opt+0x1b60e6) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 stw_handler /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1638:3 (weak_array_par.opt+0x1b75aa) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 handle_incoming /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:401:5 (weak_array_par.opt+0x1b5532) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_handle_incoming_interrupts /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:414:3 (weak_array_par.opt+0x1b5532)
> #12 caml_try_run_on_all_domains_with_spin_work /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1755:5 (weak_array_par.opt+0x1b5532)
> #13 caml_try_run_on_all_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1874:7 (weak_array_par.opt+0x1b34f0) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #14 major_collection_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/major_gc.c:2125:9 (weak_array_par.opt+0x1d6aff) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #15 caml_major_collection_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/major_gc.c:2175:5 (weak_array_par.opt+0x1d6deb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #16 caml_poll_gc_work /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:2031:5 (weak_array_par.opt+0x1b60e6) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #17 caml_handle_gc_interrupt /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:2058:3 (weak_array_par.opt+0x1b62c3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #18 caml_alloc_small_dispatch /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:1009:7 (weak_array_par.opt+0x1e4d54) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #19 caml_alloc_string /home/barsac/ci/builds/workspace/sanitizers/runtime/alloc.c:183:5 (weak_array_par.opt+0x1a3c4a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #20 caml_alloc_initialized_string /home/barsac/ci/builds/workspace/sanitizers/runtime/alloc.c:197:18 (weak_array_par.opt+0x1a3d0c) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #21 caml_alloc_sprintf /home/barsac/ci/builds/workspace/sanitizers/runtime/str.c:415:11 (weak_array_par.opt+0x1f43a3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #22 caml_format_int /home/barsac/ci/builds/workspace/sanitizers/runtime/ints.c (weak_array_par.opt+0x1cd1fc) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #23 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #24 camlStdlib.string_of_int_175 <null> (weak_array_par.opt+0x138d7b) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #25 camlWeak_array_par.go_325 /tmp/camlasm856698.s:72 (weak_array_par.opt+0x136204) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #26 camlWeak_array_par.entry /tmp/camlasm856698.s:333 (weak_array_par.opt+0x1364e3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #27 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #28 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #29 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #30 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #31 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #32 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #33 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Previous write of size 8 at 0x72c400000020 by thread T6 (mutexes: write M1):
> #0 ephe_clean_minor /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 (weak_array_par.opt+0x1e475f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_stw_empty_minor_heap_no_major_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:880:5 (weak_array_par.opt+0x1e475f)
> #2 caml_empty_minor_heap_no_major_slice_from_stw /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:943:3 (weak_array_par.opt+0x1e3dff) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 stw_cycle_all_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/major_gc.c:1744:3 (weak_array_par.opt+0x1d8fc7) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 stw_handler /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1622:3 (weak_array_par.opt+0x1b2baf) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 handle_incoming /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:401:5 (weak_array_par.opt+0x1b2baf)
> #6 caml_handle_incoming_interrupts /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:414:3 (weak_array_par.opt+0x1b2baf)
> #7 caml_handle_gc_interrupt /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:2054:5 (weak_array_par.opt+0x1b62b4) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_alloc_small_dispatch /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:1009:7 (weak_array_par.opt+0x1e4d54) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_alloc_string /home/barsac/ci/builds/workspace/sanitizers/runtime/alloc.c:183:5 (weak_array_par.opt+0x1a3c4a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_alloc_initialized_string /home/barsac/ci/builds/workspace/sanitizers/runtime/alloc.c:197:18 (weak_array_par.opt+0x1a3d0c) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_alloc_sprintf /home/barsac/ci/builds/workspace/sanitizers/runtime/str.c:415:11 (weak_array_par.opt+0x1f43a3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #12 caml_format_int /home/barsac/ci/builds/workspace/sanitizers/runtime/ints.c (weak_array_par.opt+0x1cd1fc) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #13 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #14 camlStdlib.string_of_int_175 <null> (weak_array_par.opt+0x138d7b) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #15 camlWeak_array_par.go_325 /tmp/camlasm856698.s:72 (weak_array_par.opt+0x136204) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #16 camlStdlib__Domain.body_759 <null> (weak_array_par.opt+0x1710ef) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #17 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #18 caml_callback_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/callback.c:206:12 (weak_array_par.opt+0x1b0143) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #19 caml_callback_res /home/barsac/ci/builds/workspace/sanitizers/runtime/callback.c:321:25 (weak_array_par.opt+0x1b0bbe) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #20 domain_thread_func /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1357:21 (weak_array_par.opt+0x1b4da3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Location is heap block of size 80040 at 0x72c400000000 allocated by main thread:
> #0 malloc <null> (weak_array_par.opt+0xb4b5c) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 large_allocate /home/barsac/ci/builds/workspace/sanitizers/runtime/shared_heap.c:487:20 (weak_array_par.opt+0x1eca08) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_shared_try_alloc /home/barsac/ci/builds/workspace/sanitizers/runtime/shared_heap.c:521:9 (weak_array_par.opt+0x1eca08)
> #3 alloc_shr /home/barsac/ci/builds/workspace/sanitizers/runtime/memory.c:424:14 (weak_array_par.opt+0x1db92f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_alloc_shr /home/barsac/ci/builds/workspace/sanitizers/runtime/memory.c:455:10 (weak_array_par.opt+0x1db92f)
> #5 caml_ephe_create /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:79:9 (weak_array_par.opt+0x1f78ea) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_weak_create /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:93:10 (weak_array_par.opt+0x1f78ea)
> #7 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 camlStdlib__Weak.create_277 <null> (weak_array_par.opt+0x19e51d) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 camlWeak_array_par.entry /tmp/camlasm856698.s:305 (weak_array_par.opt+0x136486) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #12 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #13 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #14 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #15 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #16 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Mutex M0 (0x72b4000000a0) created at:
> #0 pthread_mutex_init <null> (weak_array_par.opt+0xb7c9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_plat_mutex_init /home/barsac/ci/builds/workspace/sanitizers/runtime/platform.c:59:8 (weak_array_par.opt+0x1e8001) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_init_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1080:5 (weak_array_par.opt+0x1b3afa) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_init_gc /home/barsac/ci/builds/workspace/sanitizers/runtime/gc_ctrl.c:355:3 (weak_array_par.opt+0x1c5394) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:106:3 (weak_array_par.opt+0x1fd01e) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #7 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #8 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Mutex M1 (0x72b4000003d0) created at:
> #0 pthread_mutex_init <null> (weak_array_par.opt+0xb7c9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_plat_mutex_init /home/barsac/ci/builds/workspace/sanitizers/runtime/platform.c:59:8 (weak_array_par.opt+0x1e8001) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_init_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1080:5 (weak_array_par.opt+0x1b3afa) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_init_gc /home/barsac/ci/builds/workspace/sanitizers/runtime/gc_ctrl.c:355:3 (weak_array_par.opt+0x1c5394) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:106:3 (weak_array_par.opt+0x1fd01e) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #7 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #8 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Thread T6 (tid=3682343, running) created by main thread at:
> #0 pthread_create <null> (weak_array_par.opt+0xb64ab) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_domain_spawn /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1431:9 (weak_array_par.opt+0x1b49d4) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 camlStdlib__Domain.spawn_754 <null> (weak_array_par.opt+0x171006) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 camlStdlib__Array.init_295 <null> (weak_array_par.opt+0x153992) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 camlWeak_array_par.entry /tmp/camlasm856698.s:329 (weak_array_par.opt+0x1364d5) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #11 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #12 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> SUMMARY: ThreadSanitizer: data race /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 in ephe_clean_minor
> ==================
> ==================
> WARNING: ThreadSanitizer: data race (pid=3682334)
> Write of size 8 at 0x72c400000020 by thread T1 (mutexes: write M0):
> #0 ephe_clean_minor /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 (weak_array_par.opt+0x1e475f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_stw_empty_minor_heap_no_major_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:880:5 (weak_array_par.opt+0x1e475f)
> #2 caml_empty_minor_heap_no_major_slice_from_stw /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:943:3 (weak_array_par.opt+0x1e3dff) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 stw_cycle_all_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/major_gc.c:1744:3 (weak_array_par.opt+0x1d8fc7) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 stw_handler /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1622:3 (weak_array_par.opt+0x1b2baf) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 handle_incoming /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:401:5 (weak_array_par.opt+0x1b2baf)
> #6 caml_handle_incoming_interrupts /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:414:3 (weak_array_par.opt+0x1b2baf)
> #7 caml_handle_gc_interrupt /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:2054:5 (weak_array_par.opt+0x1b62b4) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_do_pending_actions_res /home/barsac/ci/builds/workspace/sanitizers/runtime/signals.c:344:3 (weak_array_par.opt+0x1f06c2) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_alloc_small_dispatch /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:1005:31 (weak_array_par.opt+0x1e4d64) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_garbage_collection /home/barsac/ci/builds/workspace/sanitizers/runtime/signals_nat.c:86:5 (weak_array_par.opt+0x201fd7) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_call_gc /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:611 (weak_array_par.opt+0x1fd651) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #12 camlWeak_array_par.go_325 /tmp/camlasm856698.s:182 (weak_array_par.opt+0x136378) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #13 camlStdlib__Domain.body_759 <null> (weak_array_par.opt+0x1710ef) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #14 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #15 caml_callback_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/callback.c:206:12 (weak_array_par.opt+0x1b0143) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #16 caml_callback_res /home/barsac/ci/builds/workspace/sanitizers/runtime/callback.c:321:25 (weak_array_par.opt+0x1b0bbe) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #17 domain_thread_func /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1357:21 (weak_array_par.opt+0x1b4da3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Previous write of size 8 at 0x72c400000020 by main thread (mutexes: write M1):
> #0 ephe_clean_minor /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 (weak_array_par.opt+0x1e475f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_stw_empty_minor_heap_no_major_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:880:5 (weak_array_par.opt+0x1e475f)
> #2 caml_empty_minor_heap_no_major_slice_from_stw /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:943:3 (weak_array_par.opt+0x1e3dff) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 stw_cycle_all_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/major_gc.c:1744:3 (weak_array_par.opt+0x1d8fc7) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_try_run_on_all_domains_with_spin_work /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1852:3 (weak_array_par.opt+0x1b5843) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_try_run_on_all_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1874:7 (weak_array_par.opt+0x1b34f0) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 major_collection_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/major_gc.c:2157:9 (weak_array_par.opt+0x1d6d35) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_major_collection_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/major_gc.c:2175:5 (weak_array_par.opt+0x1d6deb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_poll_gc_work /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:2031:5 (weak_array_par.opt+0x1b60e6) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 stw_handler /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1638:3 (weak_array_par.opt+0x1b75aa) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 handle_incoming /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:401:5 (weak_array_par.opt+0x1b5532) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_handle_incoming_interrupts /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:414:3 (weak_array_par.opt+0x1b5532)
> #12 caml_try_run_on_all_domains_with_spin_work /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1755:5 (weak_array_par.opt+0x1b5532)
> #13 caml_try_run_on_all_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1874:7 (weak_array_par.opt+0x1b34f0) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #14 major_collection_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/major_gc.c:2125:9 (weak_array_par.opt+0x1d6aff) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #15 caml_major_collection_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/major_gc.c:2175:5 (weak_array_par.opt+0x1d6deb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #16 caml_poll_gc_work /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:2031:5 (weak_array_par.opt+0x1b60e6) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #17 caml_handle_gc_interrupt /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:2058:3 (weak_array_par.opt+0x1b62c3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #18 caml_alloc_small_dispatch /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:1009:7 (weak_array_par.opt+0x1e4d54) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #19 caml_alloc_string /home/barsac/ci/builds/workspace/sanitizers/runtime/alloc.c:183:5 (weak_array_par.opt+0x1a3c4a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #20 caml_alloc_initialized_string /home/barsac/ci/builds/workspace/sanitizers/runtime/alloc.c:197:18 (weak_array_par.opt+0x1a3d0c) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #21 caml_alloc_sprintf /home/barsac/ci/builds/workspace/sanitizers/runtime/str.c:415:11 (weak_array_par.opt+0x1f43a3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #22 caml_format_int /home/barsac/ci/builds/workspace/sanitizers/runtime/ints.c (weak_array_par.opt+0x1cd1fc) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #23 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #24 camlStdlib.string_of_int_175 <null> (weak_array_par.opt+0x138d7b) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #25 camlWeak_array_par.go_325 /tmp/camlasm856698.s:72 (weak_array_par.opt+0x136204) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #26 camlWeak_array_par.entry /tmp/camlasm856698.s:333 (weak_array_par.opt+0x1364e3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #27 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #28 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #29 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #30 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #31 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #32 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #33 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Location is heap block of size 80040 at 0x72c400000000 allocated by main thread:
> #0 malloc <null> (weak_array_par.opt+0xb4b5c) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 large_allocate /home/barsac/ci/builds/workspace/sanitizers/runtime/shared_heap.c:487:20 (weak_array_par.opt+0x1eca08) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_shared_try_alloc /home/barsac/ci/builds/workspace/sanitizers/runtime/shared_heap.c:521:9 (weak_array_par.opt+0x1eca08)
> #3 alloc_shr /home/barsac/ci/builds/workspace/sanitizers/runtime/memory.c:424:14 (weak_array_par.opt+0x1db92f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_alloc_shr /home/barsac/ci/builds/workspace/sanitizers/runtime/memory.c:455:10 (weak_array_par.opt+0x1db92f)
> #5 caml_ephe_create /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:79:9 (weak_array_par.opt+0x1f78ea) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_weak_create /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:93:10 (weak_array_par.opt+0x1f78ea)
> #7 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 camlStdlib__Weak.create_277 <null> (weak_array_par.opt+0x19e51d) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 camlWeak_array_par.entry /tmp/camlasm856698.s:305 (weak_array_par.opt+0x136486) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #12 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #13 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #14 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #15 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #16 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Mutex M0 (0x72b4000001b0) created at:
> #0 pthread_mutex_init <null> (weak_array_par.opt+0xb7c9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_plat_mutex_init /home/barsac/ci/builds/workspace/sanitizers/runtime/platform.c:59:8 (weak_array_par.opt+0x1e8001) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_init_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1080:5 (weak_array_par.opt+0x1b3afa) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_init_gc /home/barsac/ci/builds/workspace/sanitizers/runtime/gc_ctrl.c:355:3 (weak_array_par.opt+0x1c5394) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:106:3 (weak_array_par.opt+0x1fd01e) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #7 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #8 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Mutex M1 (0x72b4000000a0) created at:
> #0 pthread_mutex_init <null> (weak_array_par.opt+0xb7c9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_plat_mutex_init /home/barsac/ci/builds/workspace/sanitizers/runtime/platform.c:59:8 (weak_array_par.opt+0x1e8001) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_init_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1080:5 (weak_array_par.opt+0x1b3afa) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_init_gc /home/barsac/ci/builds/workspace/sanitizers/runtime/gc_ctrl.c:355:3 (weak_array_par.opt+0x1c5394) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:106:3 (weak_array_par.opt+0x1fd01e) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #7 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #8 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Thread T1 (tid=3682338, running) created by main thread at:
> #0 pthread_create <null> (weak_array_par.opt+0xb64ab) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_domain_spawn /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1431:9 (weak_array_par.opt+0x1b49d4) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 camlStdlib__Domain.spawn_754 <null> (weak_array_par.opt+0x171006) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 camlStdlib__Array.init_295 <null> (weak_array_par.opt+0x153934) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 camlWeak_array_par.entry /tmp/camlasm856698.s:329 (weak_array_par.opt+0x1364d5) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #11 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #12 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> SUMMARY: ThreadSanitizer: data race /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 in ephe_clean_minor
> ==================
> ==================
> WARNING: ThreadSanitizer: data race (pid=3682334)
> Write of size 8 at 0x72c400000020 by thread T1 (mutexes: write M0, write M1):
> #0 ephe_clean_minor /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 (weak_array_par.opt+0x1e475f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_stw_empty_minor_heap_no_major_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:880:5 (weak_array_par.opt+0x1e475f)
> #2 caml_stw_empty_minor_heap /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:924:3 (weak_array_par.opt+0x1e4bfb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_try_run_on_all_domains_with_spin_work /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1852:3 (weak_array_par.opt+0x1b5843) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_try_empty_minor_heap_on_all_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:956:10 (weak_array_par.opt+0x1e4ca2) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_empty_minor_heaps_once /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:980:5 (weak_array_par.opt+0x1e4ca2)
> #6 caml_domain_terminate /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:2175:5 (weak_array_par.opt+0x1b68e1) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 domain_thread_func /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1361:5 (weak_array_par.opt+0x1b4fbe) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Previous write of size 8 at 0x72c400000020 by thread T6 (mutexes: write M2):
> #0 ephe_clean_minor /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 (weak_array_par.opt+0x1e475f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_stw_empty_minor_heap_no_major_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:880:5 (weak_array_par.opt+0x1e475f)
> #2 caml_stw_empty_minor_heap /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:924:3 (weak_array_par.opt+0x1e4bfb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 stw_handler /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1622:3 (weak_array_par.opt+0x1b2baf) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 handle_incoming /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:401:5 (weak_array_par.opt+0x1b2baf)
> #5 caml_handle_incoming_interrupts /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:414:3 (weak_array_par.opt+0x1b2baf)
> #6 caml_handle_gc_interrupt /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:2054:5 (weak_array_par.opt+0x1b62b4) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_alloc_small_dispatch /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:1009:7 (weak_array_par.opt+0x1e4d54) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_alloc_small /home/barsac/ci/builds/workspace/sanitizers/runtime/alloc.c:164:3 (weak_array_par.opt+0x1a3b24) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 ephe_get_field /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:282:11 (weak_array_par.opt+0x1f858c) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_ephe_get_key /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:296:10 (weak_array_par.opt+0x1f8643) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_weak_get /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:301:10 (weak_array_par.opt+0x1f8643)
> #12 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #13 camlStdlib__Weak.get_393 <null> (weak_array_par.opt+0x19e72b) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #14 camlWeak_array_par.go_325 /tmp/camlasm856698.s:100 (weak_array_par.opt+0x136268) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #15 camlStdlib__Domain.body_759 <null> (weak_array_par.opt+0x1710ef) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #16 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #17 caml_callback_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/callback.c:206:12 (weak_array_par.opt+0x1b0143) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #18 caml_callback_res /home/barsac/ci/builds/workspace/sanitizers/runtime/callback.c:321:25 (weak_array_par.opt+0x1b0bbe) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #19 domain_thread_func /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1357:21 (weak_array_par.opt+0x1b4da3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Location is heap block of size 80040 at 0x72c400000000 allocated by main thread:
> #0 malloc <null> (weak_array_par.opt+0xb4b5c) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 large_allocate /home/barsac/ci/builds/workspace/sanitizers/runtime/shared_heap.c:487:20 (weak_array_par.opt+0x1eca08) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_shared_try_alloc /home/barsac/ci/builds/workspace/sanitizers/runtime/shared_heap.c:521:9 (weak_array_par.opt+0x1eca08)
> #3 alloc_shr /home/barsac/ci/builds/workspace/sanitizers/runtime/memory.c:424:14 (weak_array_par.opt+0x1db92f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_alloc_shr /home/barsac/ci/builds/workspace/sanitizers/runtime/memory.c:455:10 (weak_array_par.opt+0x1db92f)
> #5 caml_ephe_create /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:79:9 (weak_array_par.opt+0x1f78ea) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_weak_create /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:93:10 (weak_array_par.opt+0x1f78ea)
> #7 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 camlStdlib__Weak.create_277 <null> (weak_array_par.opt+0x19e51d) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 camlWeak_array_par.entry /tmp/camlasm856698.s:305 (weak_array_par.opt+0x136486) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #12 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #13 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #14 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #15 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #16 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Mutex M0 (0x72b4000001b0) created at:
> #0 pthread_mutex_init <null> (weak_array_par.opt+0xb7c9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_plat_mutex_init /home/barsac/ci/builds/workspace/sanitizers/runtime/platform.c:59:8 (weak_array_par.opt+0x1e8001) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_init_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1080:5 (weak_array_par.opt+0x1b3afa) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_init_gc /home/barsac/ci/builds/workspace/sanitizers/runtime/gc_ctrl.c:355:3 (weak_array_par.opt+0x1c5394) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:106:3 (weak_array_par.opt+0x1fd01e) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #7 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #8 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Mutex M1 (0x720c000001e0) created at:
> #0 pthread_mutex_init <null> (weak_array_par.opt+0xb7c9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 sync_mutex_create /home/barsac/ci/builds/workspace/sanitizers/runtime/sync_posix.h:44:8 (weak_array_par.opt+0x1f4622) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_ml_mutex_new /home/barsac/ci/builds/workspace/sanitizers/runtime/sync.c:98:20 (weak_array_par.opt+0x1f4622)
> #3 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 camlStdlib__Domain.spawn_754 <null> (weak_array_par.opt+0x170f82) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 camlStdlib__Array.init_295 <null> (weak_array_par.opt+0x153934) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 camlWeak_array_par.entry /tmp/camlasm856698.s:329 (weak_array_par.opt+0x1364d5) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #12 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #13 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Mutex M2 (0x72b4000003d0) created at:
> #0 pthread_mutex_init <null> (weak_array_par.opt+0xb7c9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_plat_mutex_init /home/barsac/ci/builds/workspace/sanitizers/runtime/platform.c:59:8 (weak_array_par.opt+0x1e8001) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_init_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1080:5 (weak_array_par.opt+0x1b3afa) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_init_gc /home/barsac/ci/builds/workspace/sanitizers/runtime/gc_ctrl.c:355:3 (weak_array_par.opt+0x1c5394) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:106:3 (weak_array_par.opt+0x1fd01e) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #7 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #8 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Thread T1 (tid=3682338, running) created by main thread at:
> #0 pthread_create <null> (weak_array_par.opt+0xb64ab) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_domain_spawn /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1431:9 (weak_array_par.opt+0x1b49d4) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 camlStdlib__Domain.spawn_754 <null> (weak_array_par.opt+0x171006) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 camlStdlib__Array.init_295 <null> (weak_array_par.opt+0x153934) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 camlWeak_array_par.entry /tmp/camlasm856698.s:329 (weak_array_par.opt+0x1364d5) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #11 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #12 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Thread T6 (tid=3682343, running) created by main thread at:
> #0 pthread_create <null> (weak_array_par.opt+0xb64ab) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_domain_spawn /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1431:9 (weak_array_par.opt+0x1b49d4) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 camlStdlib__Domain.spawn_754 <null> (weak_array_par.opt+0x171006) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 camlStdlib__Array.init_295 <null> (weak_array_par.opt+0x153992) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 camlWeak_array_par.entry /tmp/camlasm856698.s:329 (weak_array_par.opt+0x1364d5) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #11 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #12 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> SUMMARY: ThreadSanitizer: data race /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 in ephe_clean_minor
> ==================
> ==================
> WARNING: ThreadSanitizer: data race (pid=3682334)
> Write of size 8 at 0x72c400000020 by thread T4 (mutexes: write M0):
> #0 ephe_clean_minor /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 (weak_array_par.opt+0x1e475f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_stw_empty_minor_heap_no_major_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:880:5 (weak_array_par.opt+0x1e475f)
> #2 caml_stw_empty_minor_heap /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:924:3 (weak_array_par.opt+0x1e4bfb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 stw_handler /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1622:3 (weak_array_par.opt+0x1b2baf) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 handle_incoming /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:401:5 (weak_array_par.opt+0x1b2baf)
> #5 caml_handle_incoming_interrupts /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:414:3 (weak_array_par.opt+0x1b2baf)
> #6 caml_handle_gc_interrupt /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:2054:5 (weak_array_par.opt+0x1b62b4) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_do_pending_actions_res /home/barsac/ci/builds/workspace/sanitizers/runtime/signals.c:344:3 (weak_array_par.opt+0x1f06c2) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_alloc_small_dispatch /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:1005:31 (weak_array_par.opt+0x1e4d64) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_garbage_collection /home/barsac/ci/builds/workspace/sanitizers/runtime/signals_nat.c:86:5 (weak_array_par.opt+0x201fd7) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_call_gc /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:611 (weak_array_par.opt+0x1fd651) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 camlWeak_array_par.go_325 /tmp/camlasm856698.s:182 (weak_array_par.opt+0x136378) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #12 camlStdlib__Domain.body_759 <null> (weak_array_par.opt+0x1710ef) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #13 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #14 caml_callback_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/callback.c:206:12 (weak_array_par.opt+0x1b0143) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #15 caml_callback_res /home/barsac/ci/builds/workspace/sanitizers/runtime/callback.c:321:25 (weak_array_par.opt+0x1b0bbe) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #16 domain_thread_func /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1357:21 (weak_array_par.opt+0x1b4da3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Previous write of size 8 at 0x72c400000020 by thread T1 (mutexes: write M1, write M2):
> #0 ephe_clean_minor /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 (weak_array_par.opt+0x1e475f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_stw_empty_minor_heap_no_major_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:880:5 (weak_array_par.opt+0x1e475f)
> #2 caml_stw_empty_minor_heap /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:924:3 (weak_array_par.opt+0x1e4bfb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_try_run_on_all_domains_with_spin_work /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1852:3 (weak_array_par.opt+0x1b5843) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_try_empty_minor_heap_on_all_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:956:10 (weak_array_par.opt+0x1e4ca2) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_empty_minor_heaps_once /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:980:5 (weak_array_par.opt+0x1e4ca2)
> #6 caml_domain_terminate /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:2175:5 (weak_array_par.opt+0x1b68e1) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 domain_thread_func /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1361:5 (weak_array_par.opt+0x1b4fbe) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Location is heap block of size 80040 at 0x72c400000000 allocated by main thread:
> #0 malloc <null> (weak_array_par.opt+0xb4b5c) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 large_allocate /home/barsac/ci/builds/workspace/sanitizers/runtime/shared_heap.c:487:20 (weak_array_par.opt+0x1eca08) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_shared_try_alloc /home/barsac/ci/builds/workspace/sanitizers/runtime/shared_heap.c:521:9 (weak_array_par.opt+0x1eca08)
> #3 alloc_shr /home/barsac/ci/builds/workspace/sanitizers/runtime/memory.c:424:14 (weak_array_par.opt+0x1db92f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_alloc_shr /home/barsac/ci/builds/workspace/sanitizers/runtime/memory.c:455:10 (weak_array_par.opt+0x1db92f)
> #5 caml_ephe_create /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:79:9 (weak_array_par.opt+0x1f78ea) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_weak_create /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:93:10 (weak_array_par.opt+0x1f78ea)
> #7 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 camlStdlib__Weak.create_277 <null> (weak_array_par.opt+0x19e51d) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 camlWeak_array_par.entry /tmp/camlasm856698.s:305 (weak_array_par.opt+0x136486) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #12 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #13 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #14 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #15 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #16 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Mutex M0 (0x72b4000002c0) created at:
> #0 pthread_mutex_init <null> (weak_array_par.opt+0xb7c9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_plat_mutex_init /home/barsac/ci/builds/workspace/sanitizers/runtime/platform.c:59:8 (weak_array_par.opt+0x1e8001) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_init_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1080:5 (weak_array_par.opt+0x1b3afa) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_init_gc /home/barsac/ci/builds/workspace/sanitizers/runtime/gc_ctrl.c:355:3 (weak_array_par.opt+0x1c5394) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:106:3 (weak_array_par.opt+0x1fd01e) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #7 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #8 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Mutex M1 (0x72b4000001b0) created at:
> #0 pthread_mutex_init <null> (weak_array_par.opt+0xb7c9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_plat_mutex_init /home/barsac/ci/builds/workspace/sanitizers/runtime/platform.c:59:8 (weak_array_par.opt+0x1e8001) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_init_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1080:5 (weak_array_par.opt+0x1b3afa) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_init_gc /home/barsac/ci/builds/workspace/sanitizers/runtime/gc_ctrl.c:355:3 (weak_array_par.opt+0x1c5394) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:106:3 (weak_array_par.opt+0x1fd01e) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #7 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #8 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Mutex M2 (0x720c000001e0) created at:
> #0 pthread_mutex_init <null> (weak_array_par.opt+0xb7c9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 sync_mutex_create /home/barsac/ci/builds/workspace/sanitizers/runtime/sync_posix.h:44:8 (weak_array_par.opt+0x1f4622) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_ml_mutex_new /home/barsac/ci/builds/workspace/sanitizers/runtime/sync.c:98:20 (weak_array_par.opt+0x1f4622)
> #3 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 camlStdlib__Domain.spawn_754 <null> (weak_array_par.opt+0x170f82) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 camlStdlib__Array.init_295 <null> (weak_array_par.opt+0x153934) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 camlWeak_array_par.entry /tmp/camlasm856698.s:329 (weak_array_par.opt+0x1364d5) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #12 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #13 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Thread T4 (tid=3682341, running) created by main thread at:
> #0 pthread_create <null> (weak_array_par.opt+0xb64ab) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_domain_spawn /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1431:9 (weak_array_par.opt+0x1b49d4) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 camlStdlib__Domain.spawn_754 <null> (weak_array_par.opt+0x171006) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 camlStdlib__Array.init_295 <null> (weak_array_par.opt+0x153992) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 camlWeak_array_par.entry /tmp/camlasm856698.s:329 (weak_array_par.opt+0x1364d5) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #11 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #12 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Thread T1 (tid=3682338, running) created by main thread at:
> #0 pthread_create <null> (weak_array_par.opt+0xb64ab) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_domain_spawn /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1431:9 (weak_array_par.opt+0x1b49d4) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 camlStdlib__Domain.spawn_754 <null> (weak_array_par.opt+0x171006) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 camlStdlib__Array.init_295 <null> (weak_array_par.opt+0x153934) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 camlWeak_array_par.entry /tmp/camlasm856698.s:329 (weak_array_par.opt+0x1364d5) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #11 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #12 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> SUMMARY: ThreadSanitizer: data race /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 in ephe_clean_minor
> ==================
> ==================
> WARNING: ThreadSanitizer: data race (pid=3682334)
> Write of size 8 at 0x72c400000020 by thread T4 (mutexes: write M0):
> #0 ephe_clean_minor /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 (weak_array_par.opt+0x1e475f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_stw_empty_minor_heap_no_major_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:880:5 (weak_array_par.opt+0x1e475f)
> #2 caml_stw_empty_minor_heap /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:924:3 (weak_array_par.opt+0x1e4bfb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_try_run_on_all_domains_with_spin_work /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1852:3 (weak_array_par.opt+0x1b5843) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_try_empty_minor_heap_on_all_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:956:10 (weak_array_par.opt+0x1e4ca2) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_empty_minor_heaps_once /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:980:5 (weak_array_par.opt+0x1e4ca2)
> #6 caml_poll_gc_work /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:2025:5 (weak_array_par.opt+0x1b608e) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_handle_gc_interrupt /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:2058:3 (weak_array_par.opt+0x1b62c3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_alloc_small_dispatch /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:1009:7 (weak_array_par.opt+0x1e4d54) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_alloc_string /home/barsac/ci/builds/workspace/sanitizers/runtime/alloc.c:183:5 (weak_array_par.opt+0x1a3c4a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_alloc_initialized_string /home/barsac/ci/builds/workspace/sanitizers/runtime/alloc.c:197:18 (weak_array_par.opt+0x1a3d0c) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_alloc_sprintf /home/barsac/ci/builds/workspace/sanitizers/runtime/str.c:415:11 (weak_array_par.opt+0x1f43a3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #12 caml_format_int /home/barsac/ci/builds/workspace/sanitizers/runtime/ints.c (weak_array_par.opt+0x1cd1fc) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #13 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #14 camlStdlib.string_of_int_175 <null> (weak_array_par.opt+0x138d7b) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #15 camlWeak_array_par.go_325 /tmp/camlasm856698.s:72 (weak_array_par.opt+0x136204) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #16 camlStdlib__Domain.body_759 <null> (weak_array_par.opt+0x1710ef) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #17 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #18 caml_callback_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/callback.c:206:12 (weak_array_par.opt+0x1b0143) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #19 caml_callback_res /home/barsac/ci/builds/workspace/sanitizers/runtime/callback.c:321:25 (weak_array_par.opt+0x1b0bbe) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #20 domain_thread_func /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1357:21 (weak_array_par.opt+0x1b4da3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Previous write of size 8 at 0x72c400000020 by thread T3 (mutexes: write M1):
> #0 ephe_clean_minor /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 (weak_array_par.opt+0x1e475f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_stw_empty_minor_heap_no_major_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:880:5 (weak_array_par.opt+0x1e475f)
> #2 caml_stw_empty_minor_heap /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:924:3 (weak_array_par.opt+0x1e4bfb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 stw_handler /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1622:3 (weak_array_par.opt+0x1b2baf) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 handle_incoming /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:401:5 (weak_array_par.opt+0x1b2baf)
> #5 caml_handle_incoming_interrupts /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:414:3 (weak_array_par.opt+0x1b2baf)
> #6 backup_thread_func /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1163:13 (weak_array_par.opt+0x1b7722) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Location is heap block of size 80040 at 0x72c400000000 allocated by main thread:
> #0 malloc <null> (weak_array_par.opt+0xb4b5c) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 large_allocate /home/barsac/ci/builds/workspace/sanitizers/runtime/shared_heap.c:487:20 (weak_array_par.opt+0x1eca08) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_shared_try_alloc /home/barsac/ci/builds/workspace/sanitizers/runtime/shared_heap.c:521:9 (weak_array_par.opt+0x1eca08)
> #3 alloc_shr /home/barsac/ci/builds/workspace/sanitizers/runtime/memory.c:424:14 (weak_array_par.opt+0x1db92f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_alloc_shr /home/barsac/ci/builds/workspace/sanitizers/runtime/memory.c:455:10 (weak_array_par.opt+0x1db92f)
> #5 caml_ephe_create /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:79:9 (weak_array_par.opt+0x1f78ea) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_weak_create /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:93:10 (weak_array_par.opt+0x1f78ea)
> #7 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 camlStdlib__Weak.create_277 <null> (weak_array_par.opt+0x19e51d) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 camlWeak_array_par.entry /tmp/camlasm856698.s:305 (weak_array_par.opt+0x136486) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #12 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #13 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #14 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #15 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #16 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Mutex M0 (0x72b4000002c0) created at:
> #0 pthread_mutex_init <null> (weak_array_par.opt+0xb7c9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_plat_mutex_init /home/barsac/ci/builds/workspace/sanitizers/runtime/platform.c:59:8 (weak_array_par.opt+0x1e8001) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_init_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1080:5 (weak_array_par.opt+0x1b3afa) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_init_gc /home/barsac/ci/builds/workspace/sanitizers/runtime/gc_ctrl.c:355:3 (weak_array_par.opt+0x1c5394) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:106:3 (weak_array_par.opt+0x1fd01e) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #7 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #8 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Mutex M1 (0x72b4000000a0) created at:
> #0 pthread_mutex_init <null> (weak_array_par.opt+0xb7c9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_plat_mutex_init /home/barsac/ci/builds/workspace/sanitizers/runtime/platform.c:59:8 (weak_array_par.opt+0x1e8001) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_init_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1080:5 (weak_array_par.opt+0x1b3afa) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_init_gc /home/barsac/ci/builds/workspace/sanitizers/runtime/gc_ctrl.c:355:3 (weak_array_par.opt+0x1c5394) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:106:3 (weak_array_par.opt+0x1fd01e) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #7 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #8 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Thread T4 (tid=3682341, running) created by main thread at:
> #0 pthread_create <null> (weak_array_par.opt+0xb64ab) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_domain_spawn /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1431:9 (weak_array_par.opt+0x1b49d4) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 camlStdlib__Domain.spawn_754 <null> (weak_array_par.opt+0x171006) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 camlStdlib__Array.init_295 <null> (weak_array_par.opt+0x153992) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 camlWeak_array_par.entry /tmp/camlasm856698.s:329 (weak_array_par.opt+0x1364d5) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #11 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #12 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Thread T3 (tid=3682340, running) created by main thread at:
> #0 pthread_create <null> (weak_array_par.opt+0xb64ab) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 install_backup_thread /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1226:9 (weak_array_par.opt+0x1b5130) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_domain_spawn /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1464:5 (weak_array_par.opt+0x1b4a9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 camlStdlib__Domain.spawn_754 <null> (weak_array_par.opt+0x171006) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 camlStdlib__Array.init_295 <null> (weak_array_par.opt+0x153934) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 camlWeak_array_par.entry /tmp/camlasm856698.s:329 (weak_array_par.opt+0x1364d5) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #12 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #13 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> SUMMARY: ThreadSanitizer: data race /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 in ephe_clean_minor
> ==================
> ==================
> WARNING: ThreadSanitizer: data race (pid=3682334)
> Write of size 8 at 0x72c400000020 by thread T6 (mutexes: write M0):
> #0 ephe_clean_minor /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 (weak_array_par.opt+0x1e475f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_stw_empty_minor_heap_no_major_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:880:5 (weak_array_par.opt+0x1e475f)
> #2 caml_stw_empty_minor_heap /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:924:3 (weak_array_par.opt+0x1e4bfb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 stw_handler /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1622:3 (weak_array_par.opt+0x1b2baf) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 handle_incoming /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:401:5 (weak_array_par.opt+0x1b2baf)
> #5 caml_handle_incoming_interrupts /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:414:3 (weak_array_par.opt+0x1b2baf)
> #6 caml_handle_gc_interrupt /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:2054:5 (weak_array_par.opt+0x1b62b4) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_do_pending_actions_res /home/barsac/ci/builds/workspace/sanitizers/runtime/signals.c:344:3 (weak_array_par.opt+0x1f099b) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_process_pending_actions_res /home/barsac/ci/builds/workspace/sanitizers/runtime/signals.c:403:12 (weak_array_par.opt+0x1f099b)
> #9 caml_process_pending_actions /home/barsac/ci/builds/workspace/sanitizers/runtime/signals.c:412:5 (weak_array_par.opt+0x1f0a2f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 ephe_get_field /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:286:3 (weak_array_par.opt+0x1f85ba) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_ephe_get_key /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:296:10 (weak_array_par.opt+0x1f8643) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #12 caml_weak_get /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:301:10 (weak_array_par.opt+0x1f8643)
> #13 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #14 camlStdlib__Weak.get_393 <null> (weak_array_par.opt+0x19e72b) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #15 camlWeak_array_par.go_325 /tmp/camlasm856698.s:100 (weak_array_par.opt+0x136268) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #16 camlStdlib__Domain.body_759 <null> (weak_array_par.opt+0x1710ef) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #17 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #18 caml_callback_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/callback.c:206:12 (weak_array_par.opt+0x1b0143) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #19 caml_callback_res /home/barsac/ci/builds/workspace/sanitizers/runtime/callback.c:321:25 (weak_array_par.opt+0x1b0bbe) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #20 domain_thread_func /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1357:21 (weak_array_par.opt+0x1b4da3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Previous write of size 8 at 0x72c400000020 by thread T3 (mutexes: write M1):
> #0 ephe_clean_minor /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 (weak_array_par.opt+0x1e475f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_stw_empty_minor_heap_no_major_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:880:5 (weak_array_par.opt+0x1e475f)
> #2 caml_stw_empty_minor_heap /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:924:3 (weak_array_par.opt+0x1e4bfb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 stw_handler /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1622:3 (weak_array_par.opt+0x1b2baf) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 handle_incoming /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:401:5 (weak_array_par.opt+0x1b2baf)
> #5 caml_handle_incoming_interrupts /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:414:3 (weak_array_par.opt+0x1b2baf)
> #6 backup_thread_func /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1163:13 (weak_array_par.opt+0x1b7722) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Location is heap block of size 80040 at 0x72c400000000 allocated by main thread:
> #0 malloc <null> (weak_array_par.opt+0xb4b5c) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 large_allocate /home/barsac/ci/builds/workspace/sanitizers/runtime/shared_heap.c:487:20 (weak_array_par.opt+0x1eca08) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_shared_try_alloc /home/barsac/ci/builds/workspace/sanitizers/runtime/shared_heap.c:521:9 (weak_array_par.opt+0x1eca08)
> #3 alloc_shr /home/barsac/ci/builds/workspace/sanitizers/runtime/memory.c:424:14 (weak_array_par.opt+0x1db92f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_alloc_shr /home/barsac/ci/builds/workspace/sanitizers/runtime/memory.c:455:10 (weak_array_par.opt+0x1db92f)
> #5 caml_ephe_create /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:79:9 (weak_array_par.opt+0x1f78ea) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_weak_create /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:93:10 (weak_array_par.opt+0x1f78ea)
> #7 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 camlStdlib__Weak.create_277 <null> (weak_array_par.opt+0x19e51d) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 camlWeak_array_par.entry /tmp/camlasm856698.s:305 (weak_array_par.opt+0x136486) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #12 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #13 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #14 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #15 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #16 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Mutex M0 (0x72b4000003d0) created at:
> #0 pthread_mutex_init <null> (weak_array_par.opt+0xb7c9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_plat_mutex_init /home/barsac/ci/builds/workspace/sanitizers/runtime/platform.c:59:8 (weak_array_par.opt+0x1e8001) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_init_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1080:5 (weak_array_par.opt+0x1b3afa) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_init_gc /home/barsac/ci/builds/workspace/sanitizers/runtime/gc_ctrl.c:355:3 (weak_array_par.opt+0x1c5394) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:106:3 (weak_array_par.opt+0x1fd01e) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #7 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #8 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Mutex M1 (0x72b4000000a0) created at:
> #0 pthread_mutex_init <null> (weak_array_par.opt+0xb7c9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_plat_mutex_init /home/barsac/ci/builds/workspace/sanitizers/runtime/platform.c:59:8 (weak_array_par.opt+0x1e8001) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_init_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1080:5 (weak_array_par.opt+0x1b3afa) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_init_gc /home/barsac/ci/builds/workspace/sanitizers/runtime/gc_ctrl.c:355:3 (weak_array_par.opt+0x1c5394) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:106:3 (weak_array_par.opt+0x1fd01e) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #7 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #8 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Thread T6 (tid=3682343, running) created by main thread at:
> #0 pthread_create <null> (weak_array_par.opt+0xb64ab) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_domain_spawn /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1431:9 (weak_array_par.opt+0x1b49d4) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 camlStdlib__Domain.spawn_754 <null> (weak_array_par.opt+0x171006) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 camlStdlib__Array.init_295 <null> (weak_array_par.opt+0x153992) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 camlWeak_array_par.entry /tmp/camlasm856698.s:329 (weak_array_par.opt+0x1364d5) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #11 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #12 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Thread T3 (tid=3682340, running) created by main thread at:
> #0 pthread_create <null> (weak_array_par.opt+0xb64ab) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 install_backup_thread /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1226:9 (weak_array_par.opt+0x1b5130) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_domain_spawn /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1464:5 (weak_array_par.opt+0x1b4a9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 camlStdlib__Domain.spawn_754 <null> (weak_array_par.opt+0x171006) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 camlStdlib__Array.init_295 <null> (weak_array_par.opt+0x153934) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 camlWeak_array_par.entry /tmp/camlasm856698.s:329 (weak_array_par.opt+0x1364d5) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #12 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #13 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> SUMMARY: ThreadSanitizer: data race /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 in ephe_clean_minor
> ==================
> ==================
> WARNING: ThreadSanitizer: data race (pid=3682334)
> Write of size 8 at 0x72c400000020 by thread T6 (mutexes: write M0):
> #0 ephe_clean_minor /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 (weak_array_par.opt+0x1e475f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_stw_empty_minor_heap_no_major_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:880:5 (weak_array_par.opt+0x1e475f)
> #2 caml_stw_empty_minor_heap /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:924:3 (weak_array_par.opt+0x1e4bfb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 stw_handler /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1622:3 (weak_array_par.opt+0x1b2baf) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 handle_incoming /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:401:5 (weak_array_par.opt+0x1b2baf)
> #5 caml_handle_incoming_interrupts /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:414:3 (weak_array_par.opt+0x1b2baf)
> #6 caml_handle_gc_interrupt /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:2054:5 (weak_array_par.opt+0x1b62b4) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_do_pending_actions_res /home/barsac/ci/builds/workspace/sanitizers/runtime/signals.c:344:3 (weak_array_par.opt+0x1f099b) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_process_pending_actions_res /home/barsac/ci/builds/workspace/sanitizers/runtime/signals.c:403:12 (weak_array_par.opt+0x1f099b)
> #9 caml_process_pending_actions /home/barsac/ci/builds/workspace/sanitizers/runtime/signals.c:412:5 (weak_array_par.opt+0x1f0a2f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 ephe_get_field /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:286:3 (weak_array_par.opt+0x1f85ba) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_ephe_get_key /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:296:10 (weak_array_par.opt+0x1f8643) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #12 caml_weak_get /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:301:10 (weak_array_par.opt+0x1f8643)
> #13 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #14 camlStdlib__Weak.get_393 <null> (weak_array_par.opt+0x19e72b) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #15 camlWeak_array_par.go_325 /tmp/camlasm856698.s:100 (weak_array_par.opt+0x136268) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #16 camlStdlib__Domain.body_759 <null> (weak_array_par.opt+0x1710ef) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #17 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #18 caml_callback_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/callback.c:206:12 (weak_array_par.opt+0x1b0143) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #19 caml_callback_res /home/barsac/ci/builds/workspace/sanitizers/runtime/callback.c:321:25 (weak_array_par.opt+0x1b0bbe) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #20 domain_thread_func /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1357:21 (weak_array_par.opt+0x1b4da3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Previous write of size 8 at 0x72c400000020 by thread T4 (mutexes: write M1):
> #0 ephe_clean_minor /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 (weak_array_par.opt+0x1e475f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_stw_empty_minor_heap_no_major_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:880:5 (weak_array_par.opt+0x1e475f)
> #2 caml_stw_empty_minor_heap /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:924:3 (weak_array_par.opt+0x1e4bfb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_try_run_on_all_domains_with_spin_work /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1852:3 (weak_array_par.opt+0x1b5843) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_try_empty_minor_heap_on_all_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:956:10 (weak_array_par.opt+0x1e4ca2) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_empty_minor_heaps_once /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:980:5 (weak_array_par.opt+0x1e4ca2)
> #6 caml_poll_gc_work /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:2025:5 (weak_array_par.opt+0x1b608e) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_handle_gc_interrupt /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:2058:3 (weak_array_par.opt+0x1b62c3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_alloc_small_dispatch /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:1009:7 (weak_array_par.opt+0x1e4d54) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_alloc_string /home/barsac/ci/builds/workspace/sanitizers/runtime/alloc.c:183:5 (weak_array_par.opt+0x1a3c4a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_alloc_initialized_string /home/barsac/ci/builds/workspace/sanitizers/runtime/alloc.c:197:18 (weak_array_par.opt+0x1a3d0c) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_alloc_sprintf /home/barsac/ci/builds/workspace/sanitizers/runtime/str.c:415:11 (weak_array_par.opt+0x1f43a3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #12 caml_format_int /home/barsac/ci/builds/workspace/sanitizers/runtime/ints.c (weak_array_par.opt+0x1cd1fc) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #13 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #14 camlStdlib.string_of_int_175 <null> (weak_array_par.opt+0x138d7b) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #15 camlWeak_array_par.go_325 /tmp/camlasm856698.s:72 (weak_array_par.opt+0x136204) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #16 camlStdlib__Domain.body_759 <null> (weak_array_par.opt+0x1710ef) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #17 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #18 caml_callback_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/callback.c:206:12 (weak_array_par.opt+0x1b0143) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #19 caml_callback_res /home/barsac/ci/builds/workspace/sanitizers/runtime/callback.c:321:25 (weak_array_par.opt+0x1b0bbe) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #20 domain_thread_func /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1357:21 (weak_array_par.opt+0x1b4da3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Location is heap block of size 80040 at 0x72c400000000 allocated by main thread:
> #0 malloc <null> (weak_array_par.opt+0xb4b5c) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 large_allocate /home/barsac/ci/builds/workspace/sanitizers/runtime/shared_heap.c:487:20 (weak_array_par.opt+0x1eca08) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_shared_try_alloc /home/barsac/ci/builds/workspace/sanitizers/runtime/shared_heap.c:521:9 (weak_array_par.opt+0x1eca08)
> #3 alloc_shr /home/barsac/ci/builds/workspace/sanitizers/runtime/memory.c:424:14 (weak_array_par.opt+0x1db92f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_alloc_shr /home/barsac/ci/builds/workspace/sanitizers/runtime/memory.c:455:10 (weak_array_par.opt+0x1db92f)
> #5 caml_ephe_create /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:79:9 (weak_array_par.opt+0x1f78ea) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_weak_create /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:93:10 (weak_array_par.opt+0x1f78ea)
> #7 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 camlStdlib__Weak.create_277 <null> (weak_array_par.opt+0x19e51d) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 camlWeak_array_par.entry /tmp/camlasm856698.s:305 (weak_array_par.opt+0x136486) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #12 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #13 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #14 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #15 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #16 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Mutex M0 (0x72b4000003d0) created at:
> #0 pthread_mutex_init <null> (weak_array_par.opt+0xb7c9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_plat_mutex_init /home/barsac/ci/builds/workspace/sanitizers/runtime/platform.c:59:8 (weak_array_par.opt+0x1e8001) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_init_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1080:5 (weak_array_par.opt+0x1b3afa) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_init_gc /home/barsac/ci/builds/workspace/sanitizers/runtime/gc_ctrl.c:355:3 (weak_array_par.opt+0x1c5394) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:106:3 (weak_array_par.opt+0x1fd01e) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #7 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #8 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Mutex M1 (0x72b4000002c0) created at:
> #0 pthread_mutex_init <null> (weak_array_par.opt+0xb7c9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_plat_mutex_init /home/barsac/ci/builds/workspace/sanitizers/runtime/platform.c:59:8 (weak_array_par.opt+0x1e8001) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_init_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1080:5 (weak_array_par.opt+0x1b3afa) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_init_gc /home/barsac/ci/builds/workspace/sanitizers/runtime/gc_ctrl.c:355:3 (weak_array_par.opt+0x1c5394) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:106:3 (weak_array_par.opt+0x1fd01e) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #7 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #8 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Thread T6 (tid=3682343, running) created by main thread at:
> #0 pthread_create <null> (weak_array_par.opt+0xb64ab) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_domain_spawn /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1431:9 (weak_array_par.opt+0x1b49d4) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 camlStdlib__Domain.spawn_754 <null> (weak_array_par.opt+0x171006) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 camlStdlib__Array.init_295 <null> (weak_array_par.opt+0x153992) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 camlWeak_array_par.entry /tmp/camlasm856698.s:329 (weak_array_par.opt+0x1364d5) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #11 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #12 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Thread T4 (tid=3682341, running) created by main thread at:
> #0 pthread_create <null> (weak_array_par.opt+0xb64ab) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_domain_spawn /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1431:9 (weak_array_par.opt+0x1b49d4) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 camlStdlib__Domain.spawn_754 <null> (weak_array_par.opt+0x171006) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 camlStdlib__Array.init_295 <null> (weak_array_par.opt+0x153992) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 camlWeak_array_par.entry /tmp/camlasm856698.s:329 (weak_array_par.opt+0x1364d5) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #11 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #12 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> SUMMARY: ThreadSanitizer: data race /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 in ephe_clean_minor
> ==================
> ==================
> WARNING: ThreadSanitizer: data race (pid=3682334)
> Write of size 8 at 0x72c400000020 by thread T4 (mutexes: write M0):
> #0 ephe_clean_minor /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 (weak_array_par.opt+0x1e475f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_stw_empty_minor_heap_no_major_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:880:5 (weak_array_par.opt+0x1e475f)
> #2 caml_stw_empty_minor_heap /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:924:3 (weak_array_par.opt+0x1e4bfb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 stw_handler /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1622:3 (weak_array_par.opt+0x1b2baf) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 handle_incoming /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:401:5 (weak_array_par.opt+0x1b2baf)
> #5 caml_handle_incoming_interrupts /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:414:3 (weak_array_par.opt+0x1b2baf)
> #6 caml_handle_gc_interrupt /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:2054:5 (weak_array_par.opt+0x1b62b4) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_alloc_small_dispatch /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:1009:7 (weak_array_par.opt+0x1e4d54) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_alloc_string /home/barsac/ci/builds/workspace/sanitizers/runtime/alloc.c:183:5 (weak_array_par.opt+0x1a3c4a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_alloc_initialized_string /home/barsac/ci/builds/workspace/sanitizers/runtime/alloc.c:197:18 (weak_array_par.opt+0x1a3d0c) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_alloc_sprintf /home/barsac/ci/builds/workspace/sanitizers/runtime/str.c:415:11 (weak_array_par.opt+0x1f43a3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_format_int /home/barsac/ci/builds/workspace/sanitizers/runtime/ints.c (weak_array_par.opt+0x1cd1fc) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #12 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #13 camlStdlib.string_of_int_175 <null> (weak_array_par.opt+0x138d7b) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #14 camlWeak_array_par.go_325 /tmp/camlasm856698.s:72 (weak_array_par.opt+0x136204) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #15 camlStdlib__Domain.body_759 <null> (weak_array_par.opt+0x1710ef) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #16 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #17 caml_callback_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/callback.c:206:12 (weak_array_par.opt+0x1b0143) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #18 caml_callback_res /home/barsac/ci/builds/workspace/sanitizers/runtime/callback.c:321:25 (weak_array_par.opt+0x1b0bbe) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #19 domain_thread_func /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1357:21 (weak_array_par.opt+0x1b4da3) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Previous write of size 8 at 0x72c400000020 by thread T6 (mutexes: write M1, write M2):
> #0 ephe_clean_minor /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 (weak_array_par.opt+0x1e475f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_stw_empty_minor_heap_no_major_slice /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:880:5 (weak_array_par.opt+0x1e475f)
> #2 caml_stw_empty_minor_heap /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:924:3 (weak_array_par.opt+0x1e4bfb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_try_run_on_all_domains_with_spin_work /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1852:3 (weak_array_par.opt+0x1b5843) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_try_empty_minor_heap_on_all_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:956:10 (weak_array_par.opt+0x1e4ca2) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_empty_minor_heaps_once /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:980:5 (weak_array_par.opt+0x1e4ca2)
> #6 caml_domain_terminate /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:2175:5 (weak_array_par.opt+0x1b68e1) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 domain_thread_func /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1361:5 (weak_array_par.opt+0x1b4fbe) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Location is heap block of size 80040 at 0x72c400000000 allocated by main thread:
> #0 malloc <null> (weak_array_par.opt+0xb4b5c) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 large_allocate /home/barsac/ci/builds/workspace/sanitizers/runtime/shared_heap.c:487:20 (weak_array_par.opt+0x1eca08) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_shared_try_alloc /home/barsac/ci/builds/workspace/sanitizers/runtime/shared_heap.c:521:9 (weak_array_par.opt+0x1eca08)
> #3 alloc_shr /home/barsac/ci/builds/workspace/sanitizers/runtime/memory.c:424:14 (weak_array_par.opt+0x1db92f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_alloc_shr /home/barsac/ci/builds/workspace/sanitizers/runtime/memory.c:455:10 (weak_array_par.opt+0x1db92f)
> #5 caml_ephe_create /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:79:9 (weak_array_par.opt+0x1f78ea) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_weak_create /home/barsac/ci/builds/workspace/sanitizers/runtime/weak.c:93:10 (weak_array_par.opt+0x1f78ea)
> #7 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 camlStdlib__Weak.create_277 <null> (weak_array_par.opt+0x19e51d) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 camlWeak_array_par.entry /tmp/camlasm856698.s:305 (weak_array_par.opt+0x136486) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #12 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #13 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #14 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #15 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #16 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Mutex M0 (0x72b4000002c0) created at:
> #0 pthread_mutex_init <null> (weak_array_par.opt+0xb7c9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_plat_mutex_init /home/barsac/ci/builds/workspace/sanitizers/runtime/platform.c:59:8 (weak_array_par.opt+0x1e8001) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_init_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1080:5 (weak_array_par.opt+0x1b3afa) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_init_gc /home/barsac/ci/builds/workspace/sanitizers/runtime/gc_ctrl.c:355:3 (weak_array_par.opt+0x1c5394) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:106:3 (weak_array_par.opt+0x1fd01e) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #7 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #8 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Mutex M1 (0x72b4000003d0) created at:
> #0 pthread_mutex_init <null> (weak_array_par.opt+0xb7c9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_plat_mutex_init /home/barsac/ci/builds/workspace/sanitizers/runtime/platform.c:59:8 (weak_array_par.opt+0x1e8001) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_init_domains /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1080:5 (weak_array_par.opt+0x1b3afa) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 caml_init_gc /home/barsac/ci/builds/workspace/sanitizers/runtime/gc_ctrl.c:355:3 (weak_array_par.opt+0x1c5394) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:106:3 (weak_array_par.opt+0x1fd01e) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #7 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #8 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Mutex M2 (0x720c000002d0) created at:
> #0 pthread_mutex_init <null> (weak_array_par.opt+0xb7c9f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 sync_mutex_create /home/barsac/ci/builds/workspace/sanitizers/runtime/sync_posix.h:44:8 (weak_array_par.opt+0x1f4622) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_ml_mutex_new /home/barsac/ci/builds/workspace/sanitizers/runtime/sync.c:98:20 (weak_array_par.opt+0x1f4622)
> #3 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 camlStdlib__Domain.spawn_754 <null> (weak_array_par.opt+0x170f82) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 camlStdlib__Array.init_295 <null> (weak_array_par.opt+0x153992) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 camlWeak_array_par.entry /tmp/camlasm856698.s:329 (weak_array_par.opt+0x1364d5) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #11 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #12 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #13 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Thread T4 (tid=3682341, running) created by main thread at:
> #0 pthread_create <null> (weak_array_par.opt+0xb64ab) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_domain_spawn /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1431:9 (weak_array_par.opt+0x1b49d4) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 camlStdlib__Domain.spawn_754 <null> (weak_array_par.opt+0x171006) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 camlStdlib__Array.init_295 <null> (weak_array_par.opt+0x153992) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 camlWeak_array_par.entry /tmp/camlasm856698.s:329 (weak_array_par.opt+0x1364d5) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #11 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #12 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> Thread T6 (tid=3682343, running) created by main thread at:
> #0 pthread_create <null> (weak_array_par.opt+0xb64ab) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #1 caml_domain_spawn /home/barsac/ci/builds/workspace/sanitizers/runtime/domain.c:1431:9 (weak_array_par.opt+0x1b49d4) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #2 caml_c_call /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:710 (weak_array_par.opt+0x1fd89f) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #3 camlStdlib__Domain.spawn_754 <null> (weak_array_par.opt+0x171006) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #4 camlStdlib__Array.init_295 <null> (weak_array_par.opt+0x153992) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #5 camlWeak_array_par.entry /tmp/camlasm856698.s:329 (weak_array_par.opt+0x1364d5) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #6 caml_program /tmp/camlstartup4ee517.s:163 (weak_array_par.opt+0x133979) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #7 caml_start_program /home/barsac/ci/builds/workspace/sanitizers/runtime/amd64.S:860 (weak_array_par.opt+0x1fd9bb) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #8 caml_startup_common /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:127:9 (weak_array_par.opt+0x1fd14a) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #9 caml_startup_exn /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:134:10 (weak_array_par.opt+0x1fd207) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
> #10 caml_startup /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:139:15 (weak_array_par.opt+0x1fd207)
> #11 caml_main /home/barsac/ci/builds/workspace/sanitizers/runtime/startup_nat.c:146:3 (weak_array_par.opt+0x1fd207)
> #12 main /home/barsac/ci/builds/workspace/sanitizers/runtime/main.c:37:3 (weak_array_par.opt+0x1d4255) (BuildId: a6652f370b91315a93f9428aed1792d8b61e3a0d)
>
> SUMMARY: ThreadSanitizer: data race /home/barsac/ci/builds/workspace/sanitizers/runtime/minor_gc.c:757:27 in ephe_clean_minor
> ==================
> ok
> ThreadSanitizer: reported 63 warnings
> ### end stdout ###
> Action 4/8 (run) => failed (Running program /home/barsac/ci/builds/workspace/sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlopt.byte/weak_array_par.opt without any argument: command
> /home/barsac/ci/builds/workspace/sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlopt.byte/weak_array_par.opt
> failed with exit code 66)
> Running test bytecode with 9 actions
>
> Running action 1/9 (setup-ocamlc.byte-build-env)
> Action 1/9 (setup-ocamlc.byte-build-env) => passed
>
> Running action 2/9 (ocamlc.byte)
> Compiling program /home/barsac/ci/builds/workspace/sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.byte/weak_array_par.byte from modules weak_array_par.ml
> Commandline: /home/barsac/ci/builds/workspace/sanitizers/runtime/ocamlrun /home/barsac/ci/builds/workspace/sanitizers/ocamlc -use-runtime /home/barsac/ci/builds/workspace/sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/sanitizers/stdlib -o /home/barsac/ci/builds/workspace/sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.byte/weak_array_par.byte weak_array_par.ml
> Redirecting stdout to /home/barsac/ci/builds/workspace/sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.byte/ocamlc.byte.output
> Redirecting stderr to /home/barsac/ci/builds/workspace/sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.byte/ocamlc.byte.output
> Action 2/9 (ocamlc.byte) => passed
>
> Running action 3/9 (check-ocamlc.byte-output)
> Comparing compiler output /home/barsac/ci/builds/workspace/sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.byte/ocamlc.byte.output to reference /home/barsac/ci/builds/workspace/sanitizers/testsuite/tests/weak-ephe-final/weak_array_par.compilers.reference
> Action 3/9 (check-ocamlc.byte-output) => passed
>
> Running action 4/9 (run)
> Commandline: /home/barsac/ci/builds/workspace/sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.byte/weak_array_par.byte
> Redirecting stdout to /home/barsac/ci/builds/workspace/sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.byte/weak_array_par.byte.output
> Redirecting stderr to /home/barsac/ci/builds/workspace/sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.byte/weak_array_par.byte.output
> ### begin stdout ###
> ok
> ### end stdout ###
> Action 4/9 (run) => passed
>
> Running action 5/9 (check-program-output)
> Comparing program output /home/barsac/ci/builds/workspace/sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.byte/weak_array_par.byte.output to reference /home/barsac/ci/builds/workspace/sanitizers/testsuite/tests/weak-ephe-final/weak_array_par.reference
> Action 5/9 (check-program-output) => passed
>
> Running action 6/9 (setup-ocamlc.opt-build-env)
> Action 6/9 (setup-ocamlc.opt-build-env) => passed
>
> Running action 7/9 (ocamlc.opt)
> Compiling program /home/barsac/ci/builds/workspace/sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.opt/weak_array_par.byte from modules weak_array_par.ml
> Commandline: /home/barsac/ci/builds/workspace/sanitizers/ocamlc.opt -use-runtime /home/barsac/ci/builds/workspace/sanitizers/runtime/ocamlrun -I /home/barsac/ci/builds/workspace/sanitizers/runtime -nostdlib -I /home/barsac/ci/builds/workspace/sanitizers/stdlib -o /home/barsac/ci/builds/workspace/sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.opt/weak_array_par.byte weak_array_par.ml
> Redirecting stdout to /home/barsac/ci/builds/workspace/sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.opt/ocamlc.opt.output
> Redirecting stderr to /home/barsac/ci/builds/workspace/sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.opt/ocamlc.opt.output
> Action 7/9 (ocamlc.opt) => passed
>
> Running action 8/9 (check-ocamlc.opt-output)
> Comparing compiler output /home/barsac/ci/builds/workspace/sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.opt/ocamlc.opt.output to reference /home/barsac/ci/builds/workspace/sanitizers/testsuite/tests/weak-ephe-final/weak_array_par.compilers.reference
> Action 8/9 (check-ocamlc.opt-output) => passed
>
> Running action 9/9 (compare-bytecode-programs)
> Comparing bytecode programs /home/barsac/ci/builds/workspace/sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.byte/weak_array_par.byte and /home/barsac/ci/builds/workspace/sanitizers/testsuite/tests/weak-ephe-final/_ocamltest/tests/weak-ephe-final/weak_array_par/ocamlc.opt/weak_array_par.byte
> Action 9/9 (compare-bytecode-programs) => passed
... testing 'weaklifetime.ml' => passed
... testing 'weaklifetime2.ml' => passed
... testing 'weaktest.ml' => passed
... testing 'weaktest_par_load.ml' => passed
Running tests from 'tests/win-unicode' ...
... testing 'mltest.ml' => skipped
make[1]: Entering directory '/home/barsac/ci/builds/workspace/sanitizers/testsuite'
List of skipped tests:
tests/afl-instrumentation
tests/arch-power
tests/asmcomp/lift_mutable_let_flambda.ml
tests/asmcomp/unrolling_flambda.ml
tests/asmcomp/unrolling_flambda2.ml
tests/asmgen/integr.cmm
tests/asmgen/soli.cmm
tests/atomic-locs/cmm.ml
tests/backtrace/pr2195.ml
tests/callback/test3.ml
tests/ephe-c-api
tests/flambda/afl_lazy.ml
tests/flambda/specialise.ml
tests/frame-pointers
tests/letrec-check/no_flat_float_array.ml
tests/lf_skiplist/test_parallel.ml
tests/lib-bigarray-2/bigarrfml.ml
tests/lib-dynlink-csharp
tests/lib-marshal/intext_par.ml
tests/lib-systhreads/boundscheck.ml
tests/lib-systhreads/test_c_thread_register.ml
tests/lib-systhreads/testfork.ml
tests/lib-threads/mutex_errors.ml
tests/lib-unix/isatty/isatty_tty.ml
tests/lib-unix/unix-execvpe
tests/lib-unix/win-channel-of
tests/lib-unix/win-createprocess
tests/lib-unix/win-env
tests/lib-unix/win-socketpair
tests/lib-unix/win-stat
tests/lib-unix/win-symlink
tests/manual-intf-c
tests/memory-model
tests/misc/pr7168.ml
tests/native-debugger
tests/output-complete-obj/test.ml
tests/parallel/catch_break.ml
tests/parallel/pingpong.ml
tests/regression/pr9853
tests/runtime-errors/stackoverflow.ml
tests/typing-misc/pr6939-no-flat-float-array.ml
tests/typing-unboxed-types/test_no_flat.ml
tests/unwind
tests/win-unicode
List of failed tests:
tests/statmemprof/restart.ml
tests/tsan/array_elt.ml
tests/tsan/exn_from_c.ml
tests/tsan/exn_in_callback.ml
tests/tsan/exn_reraise.ml
tests/tsan/perform.ml
tests/tsan/raise_through_handler.ml
tests/tsan/record_field.ml
tests/tsan/reperform.ml
tests/tsan/unhandled.ml
tests/weak-ephe-final/weak_array_par.ml
Summary:
1447 tests passed
60 tests skipped
11 tests failed
0 tests not started (parent test skipped or failed)
0 unexpected errors
1518 tests considered
#### Something failed. Exiting with error status.
make[1]: *** [Makefile:329: report] Error 4
make[1]: Leaving directory '/home/barsac/ci/builds/workspace/sanitizers/testsuite'
make: *** [Makefile:230: parallel-*] Error 2
make: Leaving directory '/home/barsac/ci/builds/workspace/sanitizers/testsuite'
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Declarative: Post Actions)
[Pipeline] emailext
#2928 is still in progress; ignoring for purposes of comparison
#2928 is still in progress; ignoring for purposes of comparison
Sending email to: ocaml-ci-notifications@inria.fr
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 2
Finished: FAILURE