================== WARNING: ThreadSanitizer: data race (pid=28697) Write of size 4 at 0x7b8c00001be4 by main thread: #0 __wt_txn_recover /home/chenhaoqu/work/wiredtiger/src/txn/txn_recover.c:791:5 (test_skip_list_stress+0x7f9292) #1 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:223:5 (test_skip_list_stress+0x516f37) #2 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #3 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Previous read of size 4 at 0x7b8c00001be4 by thread T1: #0 __wt_cond_wait_signal /home/chenhaoqu/work/wiredtiger/src/os_posix/os_mtx_cond.c:64:5 (test_skip_list_stress+0x65a05c) #1 __tiered_server /home/chenhaoqu/work/wiredtiger/src/conn/conn_tiered.c:392:9 (test_skip_list_stress+0x524acd) Location is heap block of size 7144 at 0x7b8c00000000 allocated by main thread: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:2724:5 (test_skip_list_stress+0x4d3c88) #3 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T1 'tiered-server' (tid=28704, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 __wt_tiered_storage_create /home/chenhaoqu/work/wiredtiger/src/conn/conn_tiered.c:454:5 (test_skip_list_stress+0x5248c2) #3 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:215:5 (test_skip_list_stress+0x516edf) #4 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #5 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/txn/txn_recover.c:791:5 in __wt_txn_recover ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Write of size 4 at 0x7b1400000250 by main thread: #0 __wt_thread_group_start_one /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:354:9 (test_skip_list_stress+0x7a6996) #1 __thread_group_resize /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:211:9 (test_skip_list_stress+0x7a4b73) #2 __wt_thread_group_create /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:287:5 (test_skip_list_stress+0x7a51fe) #3 __wt_evict_create /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:537:5 (test_skip_list_stress+0x5a6b43) #4 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:245:5 (test_skip_list_stress+0x516fe3) #5 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #6 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Previous read of size 4 at 0x7b1400000250 by thread T2: #0 __thread_run /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:26:14 (test_skip_list_stress+0x7a6ea6) Location is heap block of size 72 at 0x7b1400000230 allocated by main thread: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __thread_group_resize /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:181:9 (test_skip_list_stress+0x7a43f1) #3 __wt_thread_group_create /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:287:5 (test_skip_list_stress+0x7a51fe) #4 __wt_evict_create /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:537:5 (test_skip_list_stress+0x5a6b43) #5 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:245:5 (test_skip_list_stress+0x516fe3) #6 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #7 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T2 'eviction-ser 1' (tid=28707, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 __thread_group_resize /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:201:9 (test_skip_list_stress+0x7a4863) #3 __wt_thread_group_create /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:287:5 (test_skip_list_stress+0x7a51fe) #4 __wt_evict_create /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:537:5 (test_skip_list_stress+0x5a6b43) #5 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:245:5 (test_skip_list_stress+0x516fe3) #6 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #7 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:354:9 in __wt_thread_group_start_one ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 4 at 0x7b2000000de0 by main thread: #0 __wt_cond_signal /home/chenhaoqu/work/wiredtiger/src/os_posix/os_mtx_cond.c:168:15 (test_skip_list_stress+0x65b4f5) #1 __wt_thread_group_start_one /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:355:9 (test_skip_list_stress+0x7a69dc) #2 __thread_group_resize /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:211:9 (test_skip_list_stress+0x7a4b73) #3 __wt_thread_group_create /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:287:5 (test_skip_list_stress+0x7a51fe) #4 __wt_evict_create /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:537:5 (test_skip_list_stress+0x5a6b43) #5 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:245:5 (test_skip_list_stress+0x516fe3) #6 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #7 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Previous atomic write of size 4 at 0x7b2000000de0 by thread T2: #0 __tsan_atomic32_fetch_add /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp:615:3 (test_skip_list_stress+0x494532) #1 __wt_atomic_addi32 /home/chenhaoqu/work/wiredtiger/src/include/gcc.h:167:1 (test_skip_list_stress+0x65b00f) #2 __wt_cond_wait_signal /home/chenhaoqu/work/wiredtiger/src/os_posix/os_mtx_cond.c:70:9 (test_skip_list_stress+0x65a2d0) #3 __wt_cond_wait /home/chenhaoqu/work/wiredtiger/src/include/misc_inline.h:19:5 (test_skip_list_stress+0x7a7289) #4 __thread_run /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:29:13 (test_skip_list_stress+0x7a6f53) Location is heap block of size 128 at 0x7b2000000d80 allocated by main thread: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_cond_alloc /home/chenhaoqu/work/wiredtiger/src/os_posix/os_mtx_cond.c:21:5 (test_skip_list_stress+0x659d85) #3 __thread_group_resize /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:193:9 (test_skip_list_stress+0x7a46b8) #4 __wt_thread_group_create /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:287:5 (test_skip_list_stress+0x7a51fe) #5 __wt_evict_create /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:537:5 (test_skip_list_stress+0x5a6b43) #6 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:245:5 (test_skip_list_stress+0x516fe3) #7 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #8 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T2 'eviction-ser 1' (tid=28707, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 __thread_group_resize /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:201:9 (test_skip_list_stress+0x7a4863) #3 __wt_thread_group_create /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:287:5 (test_skip_list_stress+0x7a51fe) #4 __wt_evict_create /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:537:5 (test_skip_list_stress+0x5a6b43) #5 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:245:5 (test_skip_list_stress+0x516fe3) #6 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #7 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/os_posix/os_mtx_cond.c:168:15 in __wt_cond_signal ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 8 at 0x7b8c000007e0 by thread T2: #0 __wt_readlock /home/chenhaoqu/work/wiredtiger/src/support/mtx_rw.c:186:29 (test_skip_list_stress+0x759bef) #1 __session_find_shared_dhandle /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:744:5 (test_skip_list_stress+0x72d296) #2 __session_get_dhandle /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:781:5 (test_skip_list_stress+0x72c6f1) #3 __wt_session_get_dhandle /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:862:9 (test_skip_list_stress+0x72a7cf) #4 __wt_session_get_btree_ckpt /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:406:17 (test_skip_list_stress+0x728fb9) #5 __wt_curfile_open /home/chenhaoqu/work/wiredtiger/src/cursor/cur_file.c:1194:15 (test_skip_list_stress+0x544752) #6 __session_open_cursor_int /home/chenhaoqu/work/wiredtiger/src/session/session_api.c:587:17 (test_skip_list_stress+0x6cd1aa) #7 __wt_open_cursor /home/chenhaoqu/work/wiredtiger/src/session/session_api.c:670:13 (test_skip_list_stress+0x6cc777) #8 __curhs_file_cursor_open /home/chenhaoqu/work/wiredtiger/src/cursor/cur_hs.c:45:5 (test_skip_list_stress+0xa25613) #9 __wt_curhs_cache /home/chenhaoqu/work/wiredtiger/src/cursor/cur_hs.c:96:5 (test_skip_list_stress+0xa250d9) #10 __wt_evict_thread_run /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:310:5 (test_skip_list_stress+0x5a49f6) #11 __thread_run /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:31:9 (test_skip_list_stress+0x7a6f81) Previous atomic write of size 8 at 0x7b8c000007e0 by main thread: #0 __tsan_atomic64_compare_exchange_val /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp:850:3 (test_skip_list_stress+0x49960a) #1 __wt_atomic_casv64 /home/chenhaoqu/work/wiredtiger/src/include/gcc.h:134:1 (test_skip_list_stress+0x759a18) #2 __wt_readunlock /home/chenhaoqu/work/wiredtiger/src/support/mtx_rw.c:295:15 (test_skip_list_stress+0x75b08d) #3 __session_find_shared_dhandle /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:744:5 (test_skip_list_stress+0x72d3cf) #4 __session_get_dhandle /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:781:5 (test_skip_list_stress+0x72c6f1) #5 __wt_session_get_dhandle /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:862:9 (test_skip_list_stress+0x72a7cf) #6 __wt_session_get_btree_ckpt /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:406:17 (test_skip_list_stress+0x728fb9) #7 __wt_curfile_open /home/chenhaoqu/work/wiredtiger/src/cursor/cur_file.c:1194:15 (test_skip_list_stress+0x544752) #8 __session_open_cursor_int /home/chenhaoqu/work/wiredtiger/src/session/session_api.c:587:17 (test_skip_list_stress+0x6cd1aa) #9 __wt_open_cursor /home/chenhaoqu/work/wiredtiger/src/session/session_api.c:670:13 (test_skip_list_stress+0x6cc777) #10 __wt_metadata_cursor_open /home/chenhaoqu/work/wiredtiger/src/meta/meta_table.c:66:5 (test_skip_list_stress+0x62a267) #11 __wt_metadata_cursor /home/chenhaoqu/work/wiredtiger/src/meta/meta_table.c:105:9 (test_skip_list_stress+0x62a562) #12 __wt_open_session /home/chenhaoqu/work/wiredtiger/src/session/session_api.c:2657:20 (test_skip_list_stress+0x6d2ad7) #13 __wt_open_internal_session /home/chenhaoqu/work/wiredtiger/src/session/session_api.c:2680:5 (test_skip_list_stress+0x6d402d) #14 __wt_sweep_create /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:480:5 (test_skip_list_stress+0x520521) #15 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:248:5 (test_skip_list_stress+0x51700d) #16 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #17 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Location is heap block of size 7144 at 0x7b8c00000000 allocated by main thread: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:2724:5 (test_skip_list_stress+0x4d3c88) #3 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T2 'eviction-ser 1' (tid=28707, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 __thread_group_resize /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:201:9 (test_skip_list_stress+0x7a4863) #3 __wt_thread_group_create /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:287:5 (test_skip_list_stress+0x7a51fe) #4 __wt_evict_create /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:537:5 (test_skip_list_stress+0x5a6b43) #5 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:245:5 (test_skip_list_stress+0x516fe3) #6 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #7 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/support/mtx_rw.c:186:29 in __wt_readlock ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 8 at 0x7f2e8384f160 by thread T12: #0 __conn_open_session /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1306:5 (test_skip_list_stress+0x4de4d6) #1 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:416:5 (test_skip_list_stress+0x4b86ba) Previous write of size 8 at 0x7f2e8384f160 by thread T11: #0 __conn_open_session /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1318:5 (test_skip_list_stress+0x4df5b6) #1 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:416:5 (test_skip_list_stress+0x4b86ba) Location is heap block of size 161568 at 0x7f2e8384f000 allocated by main thread: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_connection_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:25:5 (test_skip_list_stress+0x514af3) #3 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3033:5 (test_skip_list_stress+0x4d674e) #4 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T12 (tid=28718, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) Thread T11 (tid=28717, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1306:5 in __conn_open_session ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 8 at 0x7f2e8384f128 by thread T12: #0 __conn_open_session /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1306:5 (test_skip_list_stress+0x4de508) #1 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:416:5 (test_skip_list_stress+0x4b86ba) Previous write of size 8 at 0x7f2e8384f128 by thread T11: #0 __conn_open_session /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1318:5 (test_skip_list_stress+0x4df5f6) #1 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:416:5 (test_skip_list_stress+0x4b86ba) Location is heap block of size 161568 at 0x7f2e8384f000 allocated by main thread: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_connection_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:25:5 (test_skip_list_stress+0x514af3) #3 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3033:5 (test_skip_list_stress+0x4d674e) #4 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T12 (tid=28718, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) Thread T11 (tid=28717, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1306:5 in __conn_open_session ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Write of size 4 at 0x7f2e8384f158 by thread T12: #0 __conn_open_session /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1306:5 (test_skip_list_stress+0x4de70a) #1 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:416:5 (test_skip_list_stress+0x4b86ba) Previous write of size 4 at 0x7f2e8384f158 by thread T11: #0 __conn_open_session /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1318:5 (test_skip_list_stress+0x4df63d) #1 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:416:5 (test_skip_list_stress+0x4b86ba) Location is heap block of size 161568 at 0x7f2e8384f000 allocated by main thread: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_connection_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:25:5 (test_skip_list_stress+0x514af3) #3 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3033:5 (test_skip_list_stress+0x4d674e) #4 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T12 (tid=28718, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) Thread T11 (tid=28717, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1306:5 in __conn_open_session ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 8 at 0x7f2e8384f250 by thread T12: #0 __conn_open_session /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1306:5 (test_skip_list_stress+0x4dea6f) #1 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:416:5 (test_skip_list_stress+0x4b86ba) Previous write of size 8 at 0x7f2e8384f250 by thread T11: #0 __conn_open_session /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1318:5 (test_skip_list_stress+0x4df312) #1 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:416:5 (test_skip_list_stress+0x4b86ba) Location is heap block of size 161568 at 0x7f2e8384f000 allocated by main thread: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_connection_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:25:5 (test_skip_list_stress+0x514af3) #3 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3033:5 (test_skip_list_stress+0x4d674e) #4 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T12 (tid=28718, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) Thread T11 (tid=28717, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1306:5 in __conn_open_session ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Write of size 8 at 0x7f2e8384f130 by thread T13: #0 __conn_open_session /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1306:5 (test_skip_list_stress+0x4de76f) #1 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:416:5 (test_skip_list_stress+0x4b86ba) Previous write of size 8 at 0x7f2e8384f130 by thread T11: #0 __conn_open_session /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1306:5 (test_skip_list_stress+0x4de76f) #1 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:416:5 (test_skip_list_stress+0x4b86ba) Location is heap block of size 161568 at 0x7f2e8384f000 allocated by main thread: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_connection_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:25:5 (test_skip_list_stress+0x514af3) #3 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3033:5 (test_skip_list_stress+0x4d674e) #4 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T13 (tid=28719, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) Thread T11 (tid=28717, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1306:5 in __conn_open_session ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Write of size 4 at 0x7f2e8384f258 by thread T12: #0 __conn_open_session /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1306:5 (test_skip_list_stress+0x4deb10) #1 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:416:5 (test_skip_list_stress+0x4b86ba) Previous write of size 4 at 0x7f2e8384f258 by thread T11: #0 __conn_open_session /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1318:5 (test_skip_list_stress+0x4df2c9) #1 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:416:5 (test_skip_list_stress+0x4b86ba) Location is heap block of size 161568 at 0x7f2e8384f000 allocated by main thread: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_connection_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:25:5 (test_skip_list_stress+0x514af3) #3 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3033:5 (test_skip_list_stress+0x4d674e) #4 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T12 (tid=28718, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) Thread T11 (tid=28717, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1306:5 in __conn_open_session ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Write of size 8 at 0x7f2e8384f140 by thread T13: #0 __conn_open_session /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1306:5 (test_skip_list_stress+0x4dee7e) #1 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:416:5 (test_skip_list_stress+0x4b86ba) Previous write of size 8 at 0x7f2e8384f140 by thread T11: #0 __conn_open_session /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1306:5 (test_skip_list_stress+0x4dee7e) #1 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:416:5 (test_skip_list_stress+0x4b86ba) Location is heap block of size 161568 at 0x7f2e8384f000 allocated by main thread: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_connection_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:25:5 (test_skip_list_stress+0x514af3) #3 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3033:5 (test_skip_list_stress+0x4d674e) #4 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T13 (tid=28719, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) Thread T11 (tid=28717, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1306:5 in __conn_open_session ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 8 at 0x7b5000000200 by thread T12: #0 __wt_readlock /home/chenhaoqu/work/wiredtiger/src/support/mtx_rw.c:186:29 (test_skip_list_stress+0x759bef) #1 __wt_session_dhandle_readlock /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:803:5 (test_skip_list_stress+0x72650c) #2 __wt_session_lock_dhandle /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:164:13 (test_skip_list_stress+0x7257e4) #3 __wt_session_get_dhandle /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:866:9 (test_skip_list_stress+0x72a83c) #4 __wt_session_get_btree_ckpt /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:406:17 (test_skip_list_stress+0x728fb9) #5 __wt_curfile_open /home/chenhaoqu/work/wiredtiger/src/cursor/cur_file.c:1194:15 (test_skip_list_stress+0x544752) #6 __session_open_cursor_int /home/chenhaoqu/work/wiredtiger/src/session/session_api.c:587:17 (test_skip_list_stress+0x6cd1aa) #7 __wt_open_cursor /home/chenhaoqu/work/wiredtiger/src/session/session_api.c:670:13 (test_skip_list_stress+0x6cc777) #8 __wt_metadata_cursor_open /home/chenhaoqu/work/wiredtiger/src/meta/meta_table.c:66:5 (test_skip_list_stress+0x62a267) #9 __wt_metadata_cursor /home/chenhaoqu/work/wiredtiger/src/meta/meta_table.c:105:9 (test_skip_list_stress+0x62a562) #10 __wt_open_session /home/chenhaoqu/work/wiredtiger/src/session/session_api.c:2657:20 (test_skip_list_stress+0x6d2ad7) #11 __conn_open_session /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1310:5 (test_skip_list_stress+0x4defee) #12 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:416:5 (test_skip_list_stress+0x4b86ba) Previous atomic write of size 8 at 0x7b5000000200 by thread T11: #0 __tsan_atomic64_compare_exchange_val /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp:850:3 (test_skip_list_stress+0x49960a) #1 __wt_atomic_casv64 /home/chenhaoqu/work/wiredtiger/src/include/gcc.h:134:1 (test_skip_list_stress+0x759a18) #2 __wt_readlock /home/chenhaoqu/work/wiredtiger/src/support/mtx_rw.c:194:17 (test_skip_list_stress+0x759ce1) #3 __wt_session_dhandle_readlock /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:803:5 (test_skip_list_stress+0x72650c) #4 __wt_session_lock_dhandle /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:164:13 (test_skip_list_stress+0x7257e4) #5 __wt_session_get_dhandle /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:866:9 (test_skip_list_stress+0x72a83c) #6 __wt_session_get_btree_ckpt /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:406:17 (test_skip_list_stress+0x728fb9) #7 __wt_curfile_open /home/chenhaoqu/work/wiredtiger/src/cursor/cur_file.c:1194:15 (test_skip_list_stress+0x544752) #8 __session_open_cursor_int /home/chenhaoqu/work/wiredtiger/src/session/session_api.c:587:17 (test_skip_list_stress+0x6cd1aa) #9 __wt_open_cursor /home/chenhaoqu/work/wiredtiger/src/session/session_api.c:670:13 (test_skip_list_stress+0x6cc777) #10 __wt_metadata_cursor_open /home/chenhaoqu/work/wiredtiger/src/meta/meta_table.c:66:5 (test_skip_list_stress+0x62a267) #11 __wt_metadata_cursor /home/chenhaoqu/work/wiredtiger/src/meta/meta_table.c:105:9 (test_skip_list_stress+0x62a562) #12 __wt_open_session /home/chenhaoqu/work/wiredtiger/src/session/session_api.c:2657:20 (test_skip_list_stress+0x6d2ad7) #13 __conn_open_session /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:1310:5 (test_skip_list_stress+0x4defee) #14 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:416:5 (test_skip_list_stress+0x4b86ba) Location is heap block of size 456 at 0x7b5000000200 allocated by main thread: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_conn_dhandle_alloc /home/chenhaoqu/work/wiredtiger/src/conn/conn_dhandle.c:194:9 (test_skip_list_stress+0x4fceff) #3 __session_find_shared_dhandle /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:751:5 (test_skip_list_stress+0x72d6be) #4 __session_get_dhandle /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:781:5 (test_skip_list_stress+0x72c6f1) #5 __wt_session_get_dhandle /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:862:9 (test_skip_list_stress+0x72a7cf) #6 __create_file /home/chenhaoqu/work/wiredtiger/src/schema/schema_create.c:310:5 (test_skip_list_stress+0x6a61ec) #7 __schema_create /home/chenhaoqu/work/wiredtiger/src/schema/schema_create.c:1429:15 (test_skip_list_stress+0x6a2e4d) #8 __wt_schema_create /home/chenhaoqu/work/wiredtiger/src/schema/schema_create.c:1489:11 (test_skip_list_stress+0x6a2548) #9 __metadata_init /home/chenhaoqu/work/wiredtiger/src/meta/meta_turtle.c:63:5 (test_skip_list_stress+0x635ce8) #10 __wt_turtle_init /home/chenhaoqu/work/wiredtiger/src/meta/meta_turtle.c:575:9 (test_skip_list_stress+0x634e23) #11 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3106:5 (test_skip_list_stress+0x4d6dab) #12 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T12 (tid=28718, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) Thread T11 (tid=28717, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/support/mtx_rw.c:186:29 in __wt_readlock ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Write of size 4 at 0x000001711880 by main thread: #0 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:645:16 (test_skip_list_stress+0x4b7f5b) Previous read of size 4 at 0x000001711880 by thread T11: #0 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:423:12 (test_skip_list_stress+0x4b8743) Location is global 'test_state' of size 4 at 0x000001711880 (test_skip_list_stress+0x000001711880) Thread T11 (tid=28717, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:645:16 in main ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 4 at 0x7b0c00004838 by thread T19: #0 verify_list /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:380:17 (test_skip_list_stress+0x4b8a49) #1 thread_verify_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:462:9 (test_skip_list_stress+0x4b89c4) Previous write of size 8 at 0x7b0c00004838 by thread T11: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_row_insert_alloc /home/chenhaoqu/work/wiredtiger/src/btree/row_modify.c:324:5 (test_skip_list_stress+0x4c00f2) #3 row_insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:312:5 (test_skip_list_stress+0x4b948b) #4 insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:359:5 (test_skip_list_stress+0x4b8d83) #5 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:428:23 (test_skip_list_stress+0x4b880e) Location is heap block of size 45 at 0x7b0c00004830 allocated by thread T11: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_row_insert_alloc /home/chenhaoqu/work/wiredtiger/src/btree/row_modify.c:324:5 (test_skip_list_stress+0x4c00f2) #3 row_insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:312:5 (test_skip_list_stress+0x4b948b) #4 insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:359:5 (test_skip_list_stress+0x4b8d83) #5 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:428:23 (test_skip_list_stress+0x4b880e) Thread T19 (tid=28725, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:643:13 (test_skip_list_stress+0x4b7ed2) Thread T11 (tid=28717, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:380:17 in verify_list ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 4 at 0x7b0c00009188 by thread T20: #0 verify_list /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:380:17 (test_skip_list_stress+0x4b8a49) #1 thread_verify_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:462:9 (test_skip_list_stress+0x4b89c4) Previous write of size 4 at 0x7b0c00009188 by thread T13: #0 __wt_row_insert_alloc /home/chenhaoqu/work/wiredtiger/src/btree/row_modify.c:326:23 (test_skip_list_stress+0x4c0162) #1 row_insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:312:5 (test_skip_list_stress+0x4b948b) #2 insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:359:5 (test_skip_list_stress+0x4b8d83) #3 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:428:23 (test_skip_list_stress+0x4b880e) Location is heap block of size 41 at 0x7b0c00009180 allocated by thread T13: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_row_insert_alloc /home/chenhaoqu/work/wiredtiger/src/btree/row_modify.c:324:5 (test_skip_list_stress+0x4c00f2) #3 row_insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:312:5 (test_skip_list_stress+0x4b948b) #4 insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:359:5 (test_skip_list_stress+0x4b8d83) #5 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:428:23 (test_skip_list_stress+0x4b880e) Thread T20 (tid=28726, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:643:13 (test_skip_list_stress+0x4b7ed2) Thread T13 (tid=28719, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:380:17 in verify_list ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 4 at 0x7b0c00008408 by thread T19: #0 verify_list /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:384:20 (test_skip_list_stress+0x4b8abf) #1 thread_verify_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:462:9 (test_skip_list_stress+0x4b89c4) Previous write of size 8 at 0x7b0c00008408 by thread T14: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_row_insert_alloc /home/chenhaoqu/work/wiredtiger/src/btree/row_modify.c:324:5 (test_skip_list_stress+0x4c00f2) #3 row_insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:312:5 (test_skip_list_stress+0x4b948b) #4 insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:359:5 (test_skip_list_stress+0x4b8d83) #5 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:428:23 (test_skip_list_stress+0x4b880e) Location is heap block of size 39 at 0x7b0c00008400 allocated by thread T14: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_row_insert_alloc /home/chenhaoqu/work/wiredtiger/src/btree/row_modify.c:324:5 (test_skip_list_stress+0x4c00f2) #3 row_insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:312:5 (test_skip_list_stress+0x4b948b) #4 insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:359:5 (test_skip_list_stress+0x4b8d83) #5 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:428:23 (test_skip_list_stress+0x4b880e) Thread T19 (tid=28725, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:643:13 (test_skip_list_stress+0x4b7ed2) Thread T14 (tid=28720, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:384:20 in verify_list ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Atomic read of size 8 at 0x7b0c00009190 by thread T20: #0 __tsan_atomic64_load /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp:539:3 (test_skip_list_stress+0x49289e) #1 __wt_skip_next /home/chenhaoqu/work/wiredtiger/src/include/skip_inline.h:44:5 (test_skip_list_stress+0x4bb44c) #2 verify_list /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:383:19 (test_skip_list_stress+0x4b8a92) #3 thread_verify_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:462:9 (test_skip_list_stress+0x4b89c4) Previous write of size 8 at 0x7b0c00009190 by thread T13: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_row_insert_alloc /home/chenhaoqu/work/wiredtiger/src/btree/row_modify.c:324:5 (test_skip_list_stress+0x4c00f2) #3 row_insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:312:5 (test_skip_list_stress+0x4b948b) #4 insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:359:5 (test_skip_list_stress+0x4b8d83) #5 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:428:23 (test_skip_list_stress+0x4b880e) Location is heap block of size 41 at 0x7b0c00009180 allocated by thread T13: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_row_insert_alloc /home/chenhaoqu/work/wiredtiger/src/btree/row_modify.c:324:5 (test_skip_list_stress+0x4c00f2) #3 row_insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:312:5 (test_skip_list_stress+0x4b948b) #4 insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:359:5 (test_skip_list_stress+0x4b8d83) #5 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:428:23 (test_skip_list_stress+0x4b880e) Thread T20 (tid=28726, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:643:13 (test_skip_list_stress+0x4b7ed2) Thread T13 (tid=28719, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/include/skip_inline.h:44:5 in __wt_skip_next ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Atomic read of size 8 at 0x7b0c00008410 by thread T19: #0 __tsan_atomic64_load /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp:539:3 (test_skip_list_stress+0x49289e) #1 __wt_skip_next /home/chenhaoqu/work/wiredtiger/src/include/skip_inline.h:44:5 (test_skip_list_stress+0x4bb44c) #2 verify_list /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:383:19 (test_skip_list_stress+0x4b8a92) #3 thread_verify_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:462:9 (test_skip_list_stress+0x4b89c4) Previous write of size 8 at 0x7b0c00008410 by thread T14: [failed to restore the stack] Location is heap block of size 39 at 0x7b0c00008400 allocated by thread T14: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_row_insert_alloc /home/chenhaoqu/work/wiredtiger/src/btree/row_modify.c:324:5 (test_skip_list_stress+0x4c00f2) #3 row_insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:312:5 (test_skip_list_stress+0x4b948b) #4 insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:359:5 (test_skip_list_stress+0x4b8d83) #5 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:428:23 (test_skip_list_stress+0x4b880e) Thread T19 (tid=28725, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:643:13 (test_skip_list_stress+0x4b7ed2) Thread T14 (tid=28720, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/include/skip_inline.h:44:5 in __wt_skip_next ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 4 at 0x7b0c0000e9d8 by thread T20: #0 verify_list /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:384:20 (test_skip_list_stress+0x4b8abf) #1 thread_verify_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:462:9 (test_skip_list_stress+0x4b89c4) Previous write of size 4 at 0x7b0c0000e9d8 by thread T17: #0 __wt_row_insert_alloc /home/chenhaoqu/work/wiredtiger/src/btree/row_modify.c:326:23 (test_skip_list_stress+0x4c0162) #1 row_insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:312:5 (test_skip_list_stress+0x4b948b) #2 insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:359:5 (test_skip_list_stress+0x4b8d83) #3 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:428:23 (test_skip_list_stress+0x4b880e) Location is heap block of size 41 at 0x7b0c0000e9d0 allocated by thread T17: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_row_insert_alloc /home/chenhaoqu/work/wiredtiger/src/btree/row_modify.c:324:5 (test_skip_list_stress+0x4c00f2) #3 row_insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:312:5 (test_skip_list_stress+0x4b948b) #4 insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:359:5 (test_skip_list_stress+0x4b8d83) #5 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:428:23 (test_skip_list_stress+0x4b880e) Thread T20 (tid=28726, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:643:13 (test_skip_list_stress+0x4b7ed2) Thread T17 (tid=28723, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:384:20 in verify_list ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 4 at 0x7b0c0000b6d8 by thread T19: #0 verify_list /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:384:20 (test_skip_list_stress+0x4b8abf) #1 thread_verify_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:462:9 (test_skip_list_stress+0x4b89c4) Previous write of size 4 at 0x7b0c0000b6d8 by thread T15: [failed to restore the stack] Location is heap block of size 41 at 0x7b0c0000b6d0 allocated by thread T15: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_row_insert_alloc /home/chenhaoqu/work/wiredtiger/src/btree/row_modify.c:324:5 (test_skip_list_stress+0x4c00f2) #3 row_insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:312:5 (test_skip_list_stress+0x4b948b) #4 insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:359:5 (test_skip_list_stress+0x4b8d83) #5 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:428:23 (test_skip_list_stress+0x4b880e) Thread T19 (tid=28725, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:643:13 (test_skip_list_stress+0x4b7ed2) Thread T15 (tid=28721, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:384:20 in verify_list ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 4 at 0x7b0c0000e9dc by thread T20: #0 verify_list /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:385:20 (test_skip_list_stress+0x4b8aef) #1 thread_verify_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:462:9 (test_skip_list_stress+0x4b89c4) Previous write of size 4 at 0x7b0c0000e9dc by thread T17: [failed to restore the stack] Location is heap block of size 41 at 0x7b0c0000e9d0 allocated by thread T17: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_row_insert_alloc /home/chenhaoqu/work/wiredtiger/src/btree/row_modify.c:324:5 (test_skip_list_stress+0x4c00f2) #3 row_insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:312:5 (test_skip_list_stress+0x4b948b) #4 insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:359:5 (test_skip_list_stress+0x4b8d83) #5 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:428:23 (test_skip_list_stress+0x4b880e) Thread T20 (tid=28726, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:643:13 (test_skip_list_stress+0x4b7ed2) Thread T17 (tid=28723, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:385:20 in verify_list ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 1 at 0x7b0c00030d08 by thread T19: #0 __wt_lex_compare /home/chenhaoqu/work/wiredtiger/src/include/btree_cmp_inline.h:91:23 (test_skip_list_stress+0x4ba430) #1 __wt_compare /home/chenhaoqu/work/wiredtiger/src/include/btree_cmp_inline.h:107:17 (test_skip_list_stress+0x4bb537) #2 verify_list /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:386:9 (test_skip_list_stress+0x4b8b16) #3 thread_verify_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:462:9 (test_skip_list_stress+0x4b89c4) Previous write of size 8 at 0x7b0c00030d08 by thread T18: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_row_insert_alloc /home/chenhaoqu/work/wiredtiger/src/btree/row_modify.c:324:5 (test_skip_list_stress+0x4c00f2) #3 row_insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:312:5 (test_skip_list_stress+0x4b948b) #4 insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:359:5 (test_skip_list_stress+0x4b8d83) #5 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:428:23 (test_skip_list_stress+0x4b880e) Location is heap block of size 41 at 0x7b0c00030cf0 allocated by thread T18: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_row_insert_alloc /home/chenhaoqu/work/wiredtiger/src/btree/row_modify.c:324:5 (test_skip_list_stress+0x4c00f2) #3 row_insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:312:5 (test_skip_list_stress+0x4b948b) #4 insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:359:5 (test_skip_list_stress+0x4b8d83) #5 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:428:23 (test_skip_list_stress+0x4b880e) Thread T19 (tid=28725, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:643:13 (test_skip_list_stress+0x4b7ed2) Thread T18 (tid=28724, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/include/btree_cmp_inline.h:91:23 in __wt_lex_compare ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 4 at 0x7b0c0002127c by thread T20: #0 verify_list /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:385:20 (test_skip_list_stress+0x4b8aef) #1 thread_verify_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:462:9 (test_skip_list_stress+0x4b89c4) Previous write of size 4 at 0x7b0c0002127c by thread T18: #0 __wt_row_insert_alloc /home/chenhaoqu/work/wiredtiger/src/btree/row_modify.c:327:29 (test_skip_list_stress+0x4c01b8) #1 row_insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:312:5 (test_skip_list_stress+0x4b948b) #2 insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:359:5 (test_skip_list_stress+0x4b8d83) #3 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:428:23 (test_skip_list_stress+0x4b880e) Location is heap block of size 48 at 0x7b0c00021270 allocated by thread T18: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_row_insert_alloc /home/chenhaoqu/work/wiredtiger/src/btree/row_modify.c:324:5 (test_skip_list_stress+0x4c00f2) #3 row_insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:312:5 (test_skip_list_stress+0x4b948b) #4 insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:359:5 (test_skip_list_stress+0x4b8d83) #5 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:428:23 (test_skip_list_stress+0x4b880e) Thread T20 (tid=28726, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:643:13 (test_skip_list_stress+0x4b7ed2) Thread T18 (tid=28724, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:385:20 in verify_list ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 1 at 0x7b0c0002b7b8 by thread T19: #0 __wt_lex_compare /home/chenhaoqu/work/wiredtiger/src/include/btree_cmp_inline.h:91:23 (test_skip_list_stress+0x4ba430) #1 __wt_compare /home/chenhaoqu/work/wiredtiger/src/include/btree_cmp_inline.h:107:17 (test_skip_list_stress+0x4bb537) #2 verify_list /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:386:9 (test_skip_list_stress+0x4b8b16) #3 thread_verify_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:462:9 (test_skip_list_stress+0x4b89c4) Previous write of size 8 at 0x7b0c0002b7b8 by thread T15: [failed to restore the stack] Location is heap block of size 41 at 0x7b0c0002b7a0 allocated by thread T15: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_row_insert_alloc /home/chenhaoqu/work/wiredtiger/src/btree/row_modify.c:324:5 (test_skip_list_stress+0x4c00f2) #3 row_insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:312:5 (test_skip_list_stress+0x4b948b) #4 insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:359:5 (test_skip_list_stress+0x4b8d83) #5 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:428:23 (test_skip_list_stress+0x4b880e) Thread T19 (tid=28725, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:643:13 (test_skip_list_stress+0x4b7ed2) Thread T15 (tid=28721, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/include/btree_cmp_inline.h:91:23 in __wt_lex_compare ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 1 at 0x7b0c0000fef0 by thread T20: #0 __wt_lex_compare /home/chenhaoqu/work/wiredtiger/src/include/btree_cmp_inline.h:91:13 (test_skip_list_stress+0x4ba40d) #1 __wt_compare /home/chenhaoqu/work/wiredtiger/src/include/btree_cmp_inline.h:107:17 (test_skip_list_stress+0x4bb537) #2 verify_list /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:386:9 (test_skip_list_stress+0x4b8b16) #3 thread_verify_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:462:9 (test_skip_list_stress+0x4b89c4) Previous write of size 8 at 0x7b0c0000fef0 by thread T14: [failed to restore the stack] Location is heap block of size 41 at 0x7b0c0000fed0 allocated by thread T14: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_row_insert_alloc /home/chenhaoqu/work/wiredtiger/src/btree/row_modify.c:324:5 (test_skip_list_stress+0x4c00f2) #3 row_insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:312:5 (test_skip_list_stress+0x4b948b) #4 insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:359:5 (test_skip_list_stress+0x4b8d83) #5 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:428:23 (test_skip_list_stress+0x4b880e) Thread T20 (tid=28726, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:643:13 (test_skip_list_stress+0x4b7ed2) Thread T14 (tid=28720, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/include/btree_cmp_inline.h:91:13 in __wt_lex_compare ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Atomic write of size 8 at 0x7b20000003f8 by thread T4: #0 __tsan_atomic64_compare_exchange_val /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp:850:3 (test_skip_list_stress+0x49960a) #1 __wt_atomic_cas64 /home/chenhaoqu/work/wiredtiger/src/include/gcc.h:133:1 (test_skip_list_stress+0x74438a) #2 __wt_cond_auto_wait_signal /home/chenhaoqu/work/wiredtiger/src/support/cond_auto.c:65:14 (test_skip_list_stress+0x743c66) #3 __wt_cond_auto_wait /home/chenhaoqu/work/wiredtiger/src/support/cond_auto.c:89:5 (test_skip_list_stress+0x74443e) #4 __wt_evict_thread_run /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:338:13 (test_skip_list_stress+0x5a4d7b) #5 __thread_run /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:31:9 (test_skip_list_stress+0x7a6f81) Previous read of size 8 at 0x7b20000003f8 by thread T2: #0 __wt_cond_auto_wait_signal /home/chenhaoqu/work/wiredtiger/src/support/cond_auto.c:70:48 (test_skip_list_stress+0x743dac) #1 __wt_cond_auto_wait /home/chenhaoqu/work/wiredtiger/src/support/cond_auto.c:89:5 (test_skip_list_stress+0x74443e) #2 __wt_evict_thread_run /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:338:13 (test_skip_list_stress+0x5a4d7b) #3 __thread_run /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:31:9 (test_skip_list_stress+0x7a6f81) Location is heap block of size 128 at 0x7b2000000380 allocated by main thread: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_cond_alloc /home/chenhaoqu/work/wiredtiger/src/os_posix/os_mtx_cond.c:21:5 (test_skip_list_stress+0x659d85) #3 __wt_cond_auto_alloc /home/chenhaoqu/work/wiredtiger/src/support/cond_auto.c:26:5 (test_skip_list_stress+0x7436b0) #4 __wt_cache_create /home/chenhaoqu/work/wiredtiger/src/conn/conn_cache.c:258:5 (test_skip_list_stress+0x9ea883) #5 __wt_connection_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:49:5 (test_skip_list_stress+0x514bb7) #6 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3033:5 (test_skip_list_stress+0x4d674e) #7 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T4 'eviction-ser 3' (tid=28709, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 __thread_group_resize /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:201:9 (test_skip_list_stress+0x7a4863) #3 __wt_thread_group_create /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:287:5 (test_skip_list_stress+0x7a51fe) #4 __wt_evict_create /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:537:5 (test_skip_list_stress+0x5a6b43) #5 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:245:5 (test_skip_list_stress+0x516fe3) #6 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #7 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T2 'eviction-ser 1' (tid=28707, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 __thread_group_resize /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:201:9 (test_skip_list_stress+0x7a4863) #3 __wt_thread_group_create /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:287:5 (test_skip_list_stress+0x7a51fe) #4 __wt_evict_create /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:537:5 (test_skip_list_stress+0x5a6b43) #5 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:245:5 (test_skip_list_stress+0x516fe3) #6 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #7 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/include/gcc.h:133:1 in __wt_atomic_cas64 ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 4 at 0x7b500000068c by thread T10: #0 __sweep_mark /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:36:22 (test_skip_list_stress+0x5210f5) #1 __sweep_server /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:398:13 (test_skip_list_stress+0x520b21) Previous atomic write of size 4 at 0x7b500000068c by thread T9 (mutexes: write M38): #0 __tsan_atomic32_fetch_sub /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp:642:3 (test_skip_list_stress+0x494f01) #1 __wt_atomic_subi32 /home/chenhaoqu/work/wiredtiger/src/include/gcc.h:167:1 (test_skip_list_stress+0x59ed9f) #2 __wt_cursor_dhandle_decr_use /home/chenhaoqu/work/wiredtiger/src/include/cursor_inline.h:387:11 (test_skip_list_stress+0x58b09d) #3 __wt_cursor_cache /home/chenhaoqu/work/wiredtiger/src/cursor/cur_std.c:739:5 (test_skip_list_stress+0x589ddf) #4 __curfile_cache /home/chenhaoqu/work/wiredtiger/src/cursor/cur_file.c:692:5 (test_skip_list_stress+0x562603) #5 __wt_cursor_cache_release /home/chenhaoqu/work/wiredtiger/src/cursor/cur_std.c:816:5 (test_skip_list_stress+0x58c2a2) #6 __curfile_close /home/chenhaoqu/work/wiredtiger/src/cursor/cur_file.c:629:15 (test_skip_list_stress+0x5614a2) #7 __curhs_close /home/chenhaoqu/work/wiredtiger/src/cursor/cur_hs.c:318:9 (test_skip_list_stress+0xa36d88) #8 __wt_hs_get_btree /home/chenhaoqu/work/wiredtiger/src/history/hs_conn.c:70:5 (test_skip_list_stress+0x5cf4a3) #9 __evict_update_work /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:633:43 (test_skip_list_stress+0x5afa77) #10 __evict_pass /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:751:14 (test_skip_list_stress+0x5adc60) #11 __evict_server /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:414:5 (test_skip_list_stress+0x5a5143) #12 __wt_evict_thread_run /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:319:15 (test_skip_list_stress+0x5a4af4) #13 __thread_run /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:31:9 (test_skip_list_stress+0x7a6f81) Location is heap block of size 456 at 0x7b5000000600 allocated by main thread: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_conn_dhandle_alloc /home/chenhaoqu/work/wiredtiger/src/conn/conn_dhandle.c:194:9 (test_skip_list_stress+0x4fceff) #3 __session_find_shared_dhandle /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:751:5 (test_skip_list_stress+0x72d6be) #4 __session_get_dhandle /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:781:5 (test_skip_list_stress+0x72c6f1) #5 __wt_session_get_dhandle /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:862:9 (test_skip_list_stress+0x72a7cf) #6 __create_file /home/chenhaoqu/work/wiredtiger/src/schema/schema_create.c:310:5 (test_skip_list_stress+0x6a61ec) #7 __schema_create /home/chenhaoqu/work/wiredtiger/src/schema/schema_create.c:1429:15 (test_skip_list_stress+0x6a2e4d) #8 __wt_schema_create /home/chenhaoqu/work/wiredtiger/src/schema/schema_create.c:1489:11 (test_skip_list_stress+0x6a2548) #9 __wt_session_create /home/chenhaoqu/work/wiredtiger/src/session/session_api.c:890:5 (test_skip_list_stress+0x6ce1c6) #10 __wt_hs_open /home/chenhaoqu/work/wiredtiger/src/history/hs_conn.c:141:5 (test_skip_list_stress+0x5d00fe) #11 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:232:5 (test_skip_list_stress+0x516f8f) #12 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #13 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Mutex M38 (0x7b64000006d8) created at: #0 pthread_mutex_init /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1258:3 (test_skip_list_stress+0x44888d) #1 __wt_spin_init /home/chenhaoqu/work/wiredtiger/src/include/mutex_inline.h:140:5 (test_skip_list_stress+0x9ead41) #2 __wt_cache_create /home/chenhaoqu/work/wiredtiger/src/conn/conn_cache.c:260:5 (test_skip_list_stress+0x9ea8dc) #3 __wt_connection_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:49:5 (test_skip_list_stress+0x514bb7) #4 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3033:5 (test_skip_list_stress+0x4d674e) #5 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T10 'sweep-server' (tid=28715, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 __wt_sweep_create /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:486:5 (test_skip_list_stress+0x5205bb) #3 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:248:5 (test_skip_list_stress+0x51700d) #4 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #5 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T9 'eviction-ser 8' (tid=28714, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 __thread_group_resize /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:201:9 (test_skip_list_stress+0x7a4863) #3 __wt_thread_group_create /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:287:5 (test_skip_list_stress+0x7a51fe) #4 __wt_evict_create /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:537:5 (test_skip_list_stress+0x5a6b43) #5 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:245:5 (test_skip_list_stress+0x516fe3) #6 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #7 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:36:22 in __sweep_mark ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 4 at 0x7b8c00000cb4 by thread T10: #0 __sweep_check_session_sweep /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:285:47 (test_skip_list_stress+0x523697) #1 __sweep_server /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:415:9 (test_skip_list_stress+0x520c76) Previous write of size 4 at 0x7b8c00000cb4 by thread T20: [failed to restore the stack] Location is heap block of size 7144 at 0x7b8c00000000 allocated by main thread: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:2724:5 (test_skip_list_stress+0x4d3c88) #3 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T10 'sweep-server' (tid=28715, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 __wt_sweep_create /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:486:5 (test_skip_list_stress+0x5205bb) #3 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:248:5 (test_skip_list_stress+0x51700d) #4 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #5 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T20 (tid=28726, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:643:13 (test_skip_list_stress+0x4b7ed2) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:285:47 in __sweep_check_session_sweep ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 4 at 0x7f2e838506b0 by thread T10: #0 __sweep_check_session_sweep /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:291:13 (test_skip_list_stress+0x5236e8) #1 __sweep_server /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:415:9 (test_skip_list_stress+0x520c76) Previous write of size 4 at 0x7f2e838506b0 by thread T2: #0 __wt_evict_thread_run /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:303:5 (test_skip_list_stress+0x5a49e0) #1 __thread_run /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:31:9 (test_skip_list_stress+0x7a6f81) Location is heap block of size 161568 at 0x7f2e8384f000 allocated by main thread: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_connection_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:25:5 (test_skip_list_stress+0x514af3) #3 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3033:5 (test_skip_list_stress+0x4d674e) #4 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T10 'sweep-server' (tid=28715, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 __wt_sweep_create /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:486:5 (test_skip_list_stress+0x5205bb) #3 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:248:5 (test_skip_list_stress+0x51700d) #4 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #5 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T2 'eviction-ser 1' (tid=28707, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 __thread_group_resize /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:201:9 (test_skip_list_stress+0x7a4863) #3 __wt_thread_group_create /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:287:5 (test_skip_list_stress+0x7a51fe) #4 __wt_evict_create /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:537:5 (test_skip_list_stress+0x5a6b43) #5 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:245:5 (test_skip_list_stress+0x516fe3) #6 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #7 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:291:13 in __sweep_check_session_sweep ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 4 at 0x7f2e83852f48 by thread T10: #0 __sweep_check_session_sweep /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:289:17 (test_skip_list_stress+0x5236be) #1 __sweep_server /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:415:9 (test_skip_list_stress+0x520c76) Previous write of size 4 at 0x7f2e83852f48 by main thread: [failed to restore the stack] Location is heap block of size 161568 at 0x7f2e8384f000 allocated by main thread: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_connection_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:25:5 (test_skip_list_stress+0x514af3) #3 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3033:5 (test_skip_list_stress+0x4d674e) #4 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T10 'sweep-server' (tid=28715, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 __wt_sweep_create /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:486:5 (test_skip_list_stress+0x5205bb) #3 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:248:5 (test_skip_list_stress+0x51700d) #4 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #5 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:289:17 in __sweep_check_session_sweep ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 4 at 0x7f2e838531b8 by thread T10: #0 __sweep_check_session_sweep /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:291:13 (test_skip_list_stress+0x5236e8) #1 __sweep_server /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:415:9 (test_skip_list_stress+0x520c76) Previous write of size 4 at 0x7f2e838531b8 by main thread: [failed to restore the stack] Location is heap block of size 161568 at 0x7f2e8384f000 allocated by main thread: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_connection_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:25:5 (test_skip_list_stress+0x514af3) #3 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3033:5 (test_skip_list_stress+0x4d674e) #4 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T10 'sweep-server' (tid=28715, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 __wt_sweep_create /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:486:5 (test_skip_list_stress+0x5205bb) #3 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:248:5 (test_skip_list_stress+0x51700d) #4 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #5 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:291:13 in __sweep_check_session_sweep ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 8 at 0x7f2e83852fa8 by thread T10: #0 __sweep_check_session_sweep /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:295:25 (test_skip_list_stress+0x523745) #1 __sweep_server /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:415:9 (test_skip_list_stress+0x520c76) Previous write of size 8 at 0x7f2e83852fa8 by main thread: [failed to restore the stack] Location is heap block of size 161568 at 0x7f2e8384f000 allocated by main thread: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_connection_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:25:5 (test_skip_list_stress+0x514af3) #3 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3033:5 (test_skip_list_stress+0x4d674e) #4 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T10 'sweep-server' (tid=28715, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 __wt_sweep_create /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:486:5 (test_skip_list_stress+0x5205bb) #3 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:248:5 (test_skip_list_stress+0x51700d) #4 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #5 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/conn/conn_sweep.c:295:25 in __sweep_check_session_sweep ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 8 at 0x7b5000000600 by thread T5: #0 __wt_readlock /home/chenhaoqu/work/wiredtiger/src/support/mtx_rw.c:186:29 (test_skip_list_stress+0x759bef) #1 __wt_session_dhandle_readlock /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:803:5 (test_skip_list_stress+0x72650c) #2 __wt_session_lock_dhandle /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:164:13 (test_skip_list_stress+0x7257e4) #3 __curfile_reopen_int /home/chenhaoqu/work/wiredtiger/src/cursor/cur_file.c:717:11 (test_skip_list_stress+0x567392) #4 __curfile_reopen /home/chenhaoqu/work/wiredtiger/src/cursor/cur_file.c:787:5 (test_skip_list_stress+0x56286c) #5 __wt_cursor_cache_get /home/chenhaoqu/work/wiredtiger/src/cursor/cur_std.c:922:24 (test_skip_list_stress+0x58d401) #6 __wt_open_cursor /home/chenhaoqu/work/wiredtiger/src/session/session_api.c:665:20 (test_skip_list_stress+0x6cc6b3) #7 __curhs_file_cursor_open /home/chenhaoqu/work/wiredtiger/src/cursor/cur_hs.c:45:5 (test_skip_list_stress+0xa25613) #8 __wt_curhs_cache /home/chenhaoqu/work/wiredtiger/src/cursor/cur_hs.c:96:5 (test_skip_list_stress+0xa250d9) #9 __wt_evict_thread_run /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:310:5 (test_skip_list_stress+0x5a49f6) #10 __thread_run /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:31:9 (test_skip_list_stress+0x7a6f81) Previous atomic write of size 8 at 0x7b5000000600 by thread T2 (mutexes: write M38): #0 __tsan_atomic64_compare_exchange_val /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp:850:3 (test_skip_list_stress+0x49960a) #1 __wt_atomic_casv64 /home/chenhaoqu/work/wiredtiger/src/include/gcc.h:134:1 (test_skip_list_stress+0x759a18) #2 __wt_readunlock /home/chenhaoqu/work/wiredtiger/src/support/mtx_rw.c:295:15 (test_skip_list_stress+0x75b08d) #3 __wt_session_dhandle_readunlock /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:814:5 (test_skip_list_stress+0x7266dc) #4 __wt_session_release_dhandle /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:279:13 (test_skip_list_stress+0x727da0) #5 __curfile_cache /home/chenhaoqu/work/wiredtiger/src/cursor/cur_file.c:693:5 (test_skip_list_stress+0x562666) #6 __wt_cursor_cache_release /home/chenhaoqu/work/wiredtiger/src/cursor/cur_std.c:816:5 (test_skip_list_stress+0x58c2a2) #7 __curfile_close /home/chenhaoqu/work/wiredtiger/src/cursor/cur_file.c:629:15 (test_skip_list_stress+0x5614a2) #8 __curhs_close /home/chenhaoqu/work/wiredtiger/src/cursor/cur_hs.c:318:9 (test_skip_list_stress+0xa36d88) #9 __wt_hs_get_btree /home/chenhaoqu/work/wiredtiger/src/history/hs_conn.c:70:5 (test_skip_list_stress+0x5cf4a3) #10 __evict_update_work /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:633:43 (test_skip_list_stress+0x5afa77) #11 __evict_pass /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:751:14 (test_skip_list_stress+0x5adc60) #12 __evict_server /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:414:5 (test_skip_list_stress+0x5a5143) #13 __wt_evict_thread_run /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:319:15 (test_skip_list_stress+0x5a4af4) #14 __thread_run /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:31:9 (test_skip_list_stress+0x7a6f81) Location is heap block of size 456 at 0x7b5000000600 allocated by main thread: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_conn_dhandle_alloc /home/chenhaoqu/work/wiredtiger/src/conn/conn_dhandle.c:194:9 (test_skip_list_stress+0x4fceff) #3 __session_find_shared_dhandle /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:751:5 (test_skip_list_stress+0x72d6be) #4 __session_get_dhandle /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:781:5 (test_skip_list_stress+0x72c6f1) #5 __wt_session_get_dhandle /home/chenhaoqu/work/wiredtiger/src/session/session_dhandle.c:862:9 (test_skip_list_stress+0x72a7cf) #6 __create_file /home/chenhaoqu/work/wiredtiger/src/schema/schema_create.c:310:5 (test_skip_list_stress+0x6a61ec) #7 __schema_create /home/chenhaoqu/work/wiredtiger/src/schema/schema_create.c:1429:15 (test_skip_list_stress+0x6a2e4d) #8 __wt_schema_create /home/chenhaoqu/work/wiredtiger/src/schema/schema_create.c:1489:11 (test_skip_list_stress+0x6a2548) #9 __wt_session_create /home/chenhaoqu/work/wiredtiger/src/session/session_api.c:890:5 (test_skip_list_stress+0x6ce1c6) #10 __wt_hs_open /home/chenhaoqu/work/wiredtiger/src/history/hs_conn.c:141:5 (test_skip_list_stress+0x5d00fe) #11 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:232:5 (test_skip_list_stress+0x516f8f) #12 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #13 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Mutex M38 (0x7b64000006d8) created at: #0 pthread_mutex_init /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1258:3 (test_skip_list_stress+0x44888d) #1 __wt_spin_init /home/chenhaoqu/work/wiredtiger/src/include/mutex_inline.h:140:5 (test_skip_list_stress+0x9ead41) #2 __wt_cache_create /home/chenhaoqu/work/wiredtiger/src/conn/conn_cache.c:260:5 (test_skip_list_stress+0x9ea8dc) #3 __wt_connection_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:49:5 (test_skip_list_stress+0x514bb7) #4 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3033:5 (test_skip_list_stress+0x4d674e) #5 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T5 'eviction-ser 4' (tid=28710, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 __thread_group_resize /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:201:9 (test_skip_list_stress+0x7a4863) #3 __wt_thread_group_create /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:287:5 (test_skip_list_stress+0x7a51fe) #4 __wt_evict_create /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:537:5 (test_skip_list_stress+0x5a6b43) #5 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:245:5 (test_skip_list_stress+0x516fe3) #6 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #7 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) Thread T2 'eviction-ser 1' (tid=28707, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 __thread_group_resize /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:201:9 (test_skip_list_stress+0x7a4863) #3 __wt_thread_group_create /home/chenhaoqu/work/wiredtiger/src/support/thread_group.c:287:5 (test_skip_list_stress+0x7a51fe) #4 __wt_evict_create /home/chenhaoqu/work/wiredtiger/src/evict/evict_lru.c:537:5 (test_skip_list_stress+0x5a6b43) #5 __wt_connection_workers /home/chenhaoqu/work/wiredtiger/src/conn/conn_open.c:245:5 (test_skip_list_stress+0x516fe3) #6 wiredtiger_open /home/chenhaoqu/work/wiredtiger/src/conn/conn_api.c:3142:5 (test_skip_list_stress+0x4d71e2) #7 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:569:5 (test_skip_list_stress+0x4b72f5) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/support/mtx_rw.c:186:29 in __wt_readlock ================== ================== WARNING: ThreadSanitizer: data race (pid=28697) Read of size 1 at 0x7b0c003b7080 by thread T20: #0 __wt_lex_compare /home/chenhaoqu/work/wiredtiger/src/include/btree_cmp_inline.h:91:13 (test_skip_list_stress+0x4ba40d) #1 __wt_compare /home/chenhaoqu/work/wiredtiger/src/include/btree_cmp_inline.h:107:17 (test_skip_list_stress+0x4bb537) #2 verify_list /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:386:9 (test_skip_list_stress+0x4b8b16) #3 thread_verify_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:462:9 (test_skip_list_stress+0x4b89c4) Previous write of size 8 at 0x7b0c003b7080 by thread T11: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_row_insert_alloc /home/chenhaoqu/work/wiredtiger/src/btree/row_modify.c:324:5 (test_skip_list_stress+0x4c00f2) #3 row_insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:312:5 (test_skip_list_stress+0x4b948b) #4 insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:359:5 (test_skip_list_stress+0x4b8d83) #5 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:428:23 (test_skip_list_stress+0x4b880e) Location is heap block of size 41 at 0x7b0c003b7060 allocated by thread T11: #0 calloc /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:668:5 (test_skip_list_stress+0x445a87) #1 __wt_calloc /home/chenhaoqu/work/wiredtiger/src/os_common/os_alloc.c:60:14 (test_skip_list_stress+0x641559) #2 __wt_row_insert_alloc /home/chenhaoqu/work/wiredtiger/src/btree/row_modify.c:324:5 (test_skip_list_stress+0x4c00f2) #3 row_insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:312:5 (test_skip_list_stress+0x4b948b) #4 insert /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:359:5 (test_skip_list_stress+0x4b8d83) #5 thread_insert_run /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:428:23 (test_skip_list_stress+0x4b880e) Thread T20 (tid=28726, running) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:643:13 (test_skip_list_stress+0x4b7ed2) Thread T11 (tid=28717, finished) created by main thread at: #0 pthread_create /data/mci/d15fe99e0c2a8b8894c8120102dc9725/toolchain-builder/tmp/build-llvm-v4.sh-eUr/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (test_skip_list_stress+0x44705b) #1 __wt_thread_create /home/chenhaoqu/work/wiredtiger/src/os_posix/os_thread.c:60:5 (test_skip_list_stress+0x65bed1) #2 main /home/chenhaoqu/work/wiredtiger/test/csuite/skip_list_stress/main.c:641:13 (test_skip_list_stress+0x4b7e07) SUMMARY: ThreadSanitizer: data race /home/chenhaoqu/work/wiredtiger/src/include/btree_cmp_inline.h:91:13 in __wt_lex_compare ================== Success. ThreadSanitizer: reported 34 warnings