{ "exit_code": -6, "tsan_reported_data_race": true, "state": "/Users/sophiawisdom/agent_services/timelock-proxy/.local/randomx-tsan-20260909", "command": "/Users/sophiawisdom/agent_services/timelock-proxy/.local/randomx-tsan-20260909/check-randomx-vm-race", "log": "==11435==WARNING: external symbolizer didn't start up correctly!\n==11435==WARNING: Can't write to symbolizer at fd 5\n==11435==WARNING: external symbolizer didn't start up correctly!\n==11435==WARNING: Can't write to symbolizer at fd 6\n==11435==WARNING: external symbolizer didn't start up correctly!\n==11435==WARNING: Can't write to symbolizer at fd 7\n==11435==WARNING: external symbolizer didn't start up correctly!\n==11435==WARNING: Can't write to symbolizer at fd 8\n==11435==WARNING: external symbolizer didn't start up correctly!\n==11435==WARNING: Failed to use and restart external symbolizer!\n==================\nWARNING: ThreadSanitizer: data race (pid=11435)\n Write of size 8 at 0x000102cdd810 by thread T2:\n #0 randomx::VmBase, false>::allocate() (check-randomx-vm-race:arm64+0x100012348)\n #1 randomx_create_vm (check-randomx-vm-race:arm64+0x100009730)\n #2 void* std::__1::__thread_proxy[abi:ne190102]>, main::$_0>>(void*) (check-randomx-vm-race:arm64+0x100000e80)\n\n Previous write of size 8 at 0x000102cdd810 by thread T1:\n #0 randomx::VmBase, false>::allocate() (check-randomx-vm-race:arm64+0x100012348)\n #1 randomx_create_vm (check-randomx-vm-race:arm64+0x100009730)\n #2 void* std::__1::__thread_proxy[abi:ne190102]>, main::$_0>>(void*) (check-randomx-vm-race:arm64+0x100000e80)\n\n Location is global 'randomx::aesDummy' at 0x000102cdd810 (check-randomx-vm-race+0x100031810)\n\n Thread T2 (tid=4398743, running) created by main thread at:\n #0 pthread_create (libclang_rt.tsan_osx_dynamic.dylib:arm64e+0x32b00)\n #1 void std::__1::allocator_traits>::construct[abi:ne190102](std::__1::allocator&, std::__1::thread*, main::$_0&&) (check-randomx-vm-race:arm64+0x100000d00)\n #2 main (check-randomx-vm-race:arm64+0x1000009bc)\n\n Thread T1 (tid=4398742, running) created by main thread at:\n #0 pthread_create (libclang_rt.tsan_osx_dynamic.dylib:arm64e+0x32b00)\n #1 void std::__1::allocator_traits>::construct[abi:ne190102](std::__1::allocator&, std::__1::thread*, main::$_0&&) (check-randomx-vm-race:arm64+0x100000d00)\n #2 main (check-randomx-vm-race:arm64+0x1000009bc)\n\nSUMMARY: ThreadSanitizer: data race (/Users/sophiawisdom/agent_services/timelock-proxy/.local/randomx-tsan-20260909/check-randomx-vm-race:arm64+0x100012348) in randomx::VmBase, false>::allocate()+0x58\n==================\n" }