Skip to content

Instantly share code, notes, and snippets.

@MarcoPolo
Created November 29, 2022 20:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MarcoPolo/b58ddebb1655830a770fd29a651dec06 to your computer and use it in GitHub Desktop.
Save MarcoPolo/b58ddebb1655830a770fd29a651dec06 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
2022-11-29T20:43:23.453747Z TRACE mio::poll: registering event source with poller: token=Token(2147483649), interests=READABLE
2022-11-29T20:43:23.454005Z INFO detcore::scheduler::runqueue: DETLOG SCHEDRAND: seeding scheduler runqueue with seed 0
2022-11-29T20:43:23.459462Z INFO detcore::scheduler: [scheduler] daemon task starting up, waiting for guest thread start..
2022-11-29T20:43:23.459851Z TRACE detcore: [tid 3] detcore init new thread state
2022-11-29T20:43:23.459894Z INFO detcore::tool_local: DETLOG USER RAND: seeding PRNG for root thread with seed 0
2022-11-29T20:43:23.459914Z INFO detcore::tool_local: DETLOG CHAOSRAND: seeding chaos scheduler with seed 0
2022-11-29T20:43:23.461378Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mprotect, args SyscallArgs { arg0: 140722367066112, arg1: 8192, arg2: 7, arg3: 0, arg4: 0, arg5: 0 }
2022-11-29T20:43:23.462135Z TRACE reverie_ptrace::task: [scheduler/tool] (pid = 3) untraced syscall: mprotect
2022-11-29T20:43:23.463030Z DEBUG reverie_ptrace::vdso: 3 patched __vdso_getcpu@7ffc7ab37c90
2022-11-29T20:43:23.463074Z DEBUG reverie_ptrace::vdso: 3 patched __vdso_time@7ffc7ab37be0
2022-11-29T20:43:23.463089Z DEBUG reverie_ptrace::vdso: 3 patched __vdso_clock_gettime@7ffc7ab37c10
2022-11-29T20:43:23.463100Z DEBUG reverie_ptrace::vdso: 3 patched __vdso_gettimeofday@7ffc7ab37bd0
2022-11-29T20:43:23.463115Z DEBUG reverie_ptrace::vdso: 3 patched __vdso_clock_getres@7ffc7ab37c20
2022-11-29T20:43:23.463134Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mprotect, args SyscallArgs { arg0: 140722367066112, arg1: 8192, arg2: 5, arg3: 0, arg4: 0, arg5: 0 }
2022-11-29T20:43:23.463320Z TRACE reverie_ptrace::task: [scheduler/tool] (pid = 3) untraced syscall: mprotect
2022-11-29T20:43:23.463530Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mprotect, args SyscallArgs { arg0: 1879048192, arg1: 4096, arg2: 5, arg3: 0, arg4: 0, arg5: 0 }
2022-11-29T20:43:23.463664Z TRACE reverie_ptrace::task: [scheduler/tool] (pid = 3) untraced syscall: mprotect
2022-11-29T20:43:23.463817Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: arch_prctl, args SyscallArgs { arg0: 4114, arg1: 0, arg2: 0, arg3: 0, arg4: 0, arg5: 0 }
2022-11-29T20:43:23.464282Z TRACE reverie_ptrace::task: [scheduler/tool] (pid = 3) untraced syscall: arch_prctl
2022-11-29T20:43:23.464506Z TRACE detcore: [tid 3] detcore handle_thread_start, pid=3
2022-11-29T20:43:23.464531Z DEBUG detcore: [detcore, dtid 3] root thread start, scheduling.. full config:
Config { virtualize_time: true, virtualize_cpuid: true, epoch: 1999-12-31T23:59:59Z, seed: 0, rng_seed: None, clock_multiplier: None, virtualize_metadata: true, sequentialize_threads: true, imprecise_timers: false, chaos: false, record_preemptions: false, record_preemptions_to: None, replay_preemptions_from: None, replay_schedule_from: None, replay_exhausted_panic: false, die_on_desync: false, stacktrace_event: [], stacktrace_signal: None, preemption_stacktrace: false, preemption_stacktrace_log_file: None, deterministic_io: true, panic_on_unsupported_syscalls: false, has_uts_namespace: true, replay_data: None, kill_daemons: false, gdbserver: false, gdbserver_port: 1234, preemption_timeout: None, sigint_instakill: false, warn_non_zero_binds: false, sched_heuristic: None, sched_seed: None, sched_sticky_random_param: 0.0, recordreplay_modes: false, stop_after_turn: None, stop_after_iter: None, debug_externalize_sockets: false, debug_futex_mode: Precise, no_rcb_time: false, detlog_heap: false, detlog_stack: false, sysinfo_uptime_offset: 120, memory: 1000000000, interrupt_at: [] }
2022-11-29T20:43:23.464673Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.000_000_000s
2022-11-29T20:43:23.464804Z DEBUG detcore::tool_global: [detcore] CreateChildThread with dtid 3: Added child to back of queue, position (p: 1000, t: 1).
2022-11-29T20:43:23.464846Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x559981884420 NoWaiter>
2022-11-29T20:43:23.464950Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {ParentContinue: W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.465031Z INFO detcore::scheduler: [scheduler] guest in queue, scheduler proceeding..
2022-11-29T20:43:23.465057Z TRACE detcore::scheduler: [scheduler] loop iteration 0
2022-11-29T20:43:23.465089Z TRACE detcore::scheduler: [scheduler] skipping scheduler time advance because just-finished turn did not progress (i.e. SkipTurn)
2022-11-29T20:43:23.465108Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 0ns to 946_684_799.000_000_000s
2022-11-29T20:43:23.465118Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.465135Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 0, committed_time 946_684_799.000_000_000s
2022-11-29T20:43:23.465148Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 1 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 1, last_front_turn: 0, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.465177Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x559981884420 Ok(Resources { tid: DetPid(3), resources: {ParentContinue: W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.465200Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.465214Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x559981884420 Ok(Resources { tid: DetPid(3), resources: {ParentContinue: W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.465232Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 0, dettid 3 using resources {ParentContinue: W}, on previously committed 946_684_799.000_000_000s
2022-11-29T20:43:23.465247Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.465296Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 2).
2022-11-29T20:43:23.465319Z TRACE detcore::scheduler: [scheduler] loop iteration 1
2022-11-29T20:43:23.465335Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.465396Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {ParentContinue: W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.465663Z TRACE detcore::tool_global: [detcore, dtid 3] new thread BLOCKING on rpc...
2022-11-29T20:43:23.465717Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.000_000_000s
2022-11-29T20:43:23.465825Z TRACE detcore::tool_global: [detcore, dtid 3] handling StartNewThread rpc. Found next_turns entry (after 0 tries)
2022-11-29T20:43:23.465866Z DEBUG detcore::tool_global: [detcore, dtid 3] New thread will now wait for response on <ivar 0x5599818f3470 NoWaiter>...
2022-11-29T20:43:23.465937Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799000500000)
2022-11-29T20:43:23.465973Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.000_000_000s to 946_684_799.000_500_000s
2022-11-29T20:43:23.465985Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.465995Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 1, committed_time 946_684_799.000_500_000s
2022-11-29T20:43:23.466009Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 2 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 2, last_front_turn: 0, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.466042Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {MemAddrSpace(DetPid(3)): RW}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3470 HasWaiter>
2022-11-29T20:43:23.466064Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.466076Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {MemAddrSpace(DetPid(3)): RW}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.466122Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 1, dettid 3 using resources {MemAddrSpace(DetPid(3)): RW}, on previously committed 946_684_799.000_500_000s
2022-11-29T20:43:23.466140Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3470 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.466171Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 3).
2022-11-29T20:43:23.466189Z TRACE detcore::scheduler: [scheduler] loop iteration 2
2022-11-29T20:43:23.466203Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x559981877d20 NoWaiter>...
2022-11-29T20:43:23.466261Z INFO detcore::tool_global: [detcore, dtid 3] New thread given go-ahead to proceed via <ivar 0x5599818f3470 Go(None)>
2022-11-29T20:43:23.466302Z TRACE detcore::tool_global: [detcore, dtid 3] new thread UNBLOCKED (post-rpc)
2022-11-29T20:43:23.466332Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.467020Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.467080Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 1, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.467221Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: execveat, args SyscallArgs { arg0: 18446744073709551516, arg1: 94117791448160, arg2: 94117791475088, arg3: 94117791408688, arg4: 0, arg5: 0 }
2022-11-29T20:43:23.467450Z TRACE reverie_ptrace::task: [scheduler/tool] (pid = 3) untraced syscall: execveat
2022-11-29T20:43:23.470035Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mprotect, args SyscallArgs { arg0: 140737354125312, arg1: 8192, arg2: 7, arg3: 0, arg4: 0, arg5: 0 }
2022-11-29T20:43:23.470194Z TRACE reverie_ptrace::task: [scheduler/tool] (pid = 3) untraced syscall: mprotect
2022-11-29T20:43:23.470523Z DEBUG reverie_ptrace::vdso: 3 patched __vdso_getcpu@7ffff7ffdc90
2022-11-29T20:43:23.470565Z DEBUG reverie_ptrace::vdso: 3 patched __vdso_time@7ffff7ffdbe0
2022-11-29T20:43:23.470580Z DEBUG reverie_ptrace::vdso: 3 patched __vdso_clock_gettime@7ffff7ffdc10
2022-11-29T20:43:23.470591Z DEBUG reverie_ptrace::vdso: 3 patched __vdso_gettimeofday@7ffff7ffdbd0
2022-11-29T20:43:23.470606Z DEBUG reverie_ptrace::vdso: 3 patched __vdso_clock_getres@7ffff7ffdc20
2022-11-29T20:43:23.470622Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mprotect, args SyscallArgs { arg0: 140737354125312, arg1: 8192, arg2: 5, arg3: 0, arg4: 0, arg5: 0 }
2022-11-29T20:43:23.470765Z TRACE reverie_ptrace::task: [scheduler/tool] (pid = 3) untraced syscall: mprotect
2022-11-29T20:43:23.470987Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mprotect, args SyscallArgs { arg0: 1879048192, arg1: 4096, arg2: 5, arg3: 0, arg4: 0, arg5: 0 }
2022-11-29T20:43:23.471128Z TRACE reverie_ptrace::task: [scheduler/tool] (pid = 3) untraced syscall: mprotect
2022-11-29T20:43:23.471228Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: arch_prctl, args SyscallArgs { arg0: 4114, arg1: 0, arg2: 0, arg3: 0, arg4: 0, arg5: 0 }
2022-11-29T20:43:23.471318Z TRACE reverie_ptrace::task: [scheduler/tool] (pid = 3) untraced syscall: arch_prctl
2022-11-29T20:43:23.471508Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x0 rcx 0x0 rdx 0x0 rsi 0x0 rdi 0x0 rbp 0x0 rsp 0x7fffffffe400 r8 0x0 r9 0x0 r10 0x0 r11 0x0 r12 0x0 r13 0x0 r14 0x0 r15 0x0 rip 0x45e4c0 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.471527Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.471671Z INFO detcore: DETLOG [post_exec, dtid 3] init auxv AT_RANDOM value to [162, 205, 24, 211, 0, 83, 122, 92, 176, 131, 220, 72, 219, 250, 14, 242]
2022-11-29T20:43:23.471745Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x0 rcx 0x0 rdx 0x0 rsi 0x0 rdi 0x0 rbp 0x0 rsp 0x7fffffffe400 r8 0x0 r9 0x0 r10 0x0 r11 0x0 r12 0x0 r13 0x0 r14 0x0 r15 0x0 rip 0x45e4c0 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.471930Z DEBUG reverie_ptrace::task: [3] handle_signal: received signal SIGTRAP
2022-11-29T20:43:23.472089Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x2020800 rcx 0x45eda5 rdx 0x178bfbff rsi 0x528af0 rdi 0x1002 rbp 0x7fffffffe3c0 rsp 0x7fffffffe3a0 r8 0x0 r9 0x0 r10 0x0 r11 0x216 r12 0x0 r13 0x0 r14 0x0 r15 0x0 rip 0x45eda5 eflags 0x216 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.472107Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.472139Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: arch_prctl(ARCH_SET_FS, 5409520) = ?
2022-11-29T20:43:23.472154Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 2, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.472178Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: arch_prctl, args SyscallArgs { arg0: 4098, arg1: 5409520, arg2: 395049983, arg3: 0, arg4: 0, arg5: 0 }
2022-11-29T20:43:23.472318Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #2: arch_prctl(ARCH_SET_FS, 5409520) = Ok(0)
2022-11-29T20:43:23.472345Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x2020800 rcx 0x45eda5 rdx 0x178bfbff rsi 0x528af0 rdi 0x1002 rbp 0x7fffffffe3c0 rsp 0x7fffffffe3a0 r8 0x0 r9 0x0 r10 0x0 r11 0x216 r12 0x0 r13 0x0 r14 0x0 r15 0x0 rip 0x45eda5 eflags 0x216 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.472523Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x10000000 rcx 0x45ee16 rdx 0x7fffffffc3b0 rsi 0x2000 rdi 0x0 rbp 0x7fffffffe3b0 rsp 0x7fffffffc388 r8 0x7fffffffe669 r9 0x2 r10 0x1b r11 0x246 r12 0x7fffffffc410 r13 0xfffffffffff4 r14 0x528700 r15 0x7fffffffdea0 rip 0x45ee16 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.472571Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.472588Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: sched_getaffinity(0, 8192, 0x7fffffffc3b0) = ?
2022-11-29T20:43:23.472599Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 3, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.472629Z INFO detcore::syscalls::threads: Suppressing sched_getaffinity and returning 8192-byte virtualized result, [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
2022-11-29T20:43:23.474468Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #3: sched_getaffinity(0, 8192, 0x7fffffffc3b0) = Ok(16)
2022-11-29T20:43:23.474491Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x10000000 rcx 0x45ee16 rdx 0x7fffffffc3b0 rsi 0x2000 rdi 0x0 rbp 0x7fffffffe3b0 rsp 0x7fffffffc388 r8 0x7fffffffe669 r9 0x2 r10 0x1b r11 0x246 r12 0x7fffffffc410 r13 0xfffffffffff4 r14 0x528700 r15 0x7fffffffdea0 rip 0x45ee16 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.474712Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e5ba rdx 0x0 rsi 0x511ca0 rdi 0xffffff9c rbp 0x7fffffffe3b0 rsp 0x7fffffffe368 r8 0x7fffffffe669 r9 0x2 r10 0x0 r11 0x206 r12 0x7fffffffc410 r13 0xfffffffffff4 r14 0x528700 r15 0x7fffffffdea0 rip 0x45e5ba eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.474748Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.474799Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: openat(-100, 0x511ca0 -> "/sys/kernel/mm/transparent_hugepage/hpage_pmd_size", 0) = ?
2022-11-29T20:43:23.474826Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 4, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.474883Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/sys/kernel/mm/transparent_hugepage/hpage_pmd_size"): R}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.474999Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.020_000_000s
2022-11-29T20:43:23.475067Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x559981877d20 HasWaiter>
2022-11-29T20:43:23.475094Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/sys/kernel/mm/transparent_hugepage/hpage_pmd_size"): R}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.475171Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799021000000)
2022-11-29T20:43:23.475208Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.000_500_000s to 946_684_799.021_000_000s
2022-11-29T20:43:23.475218Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.475232Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 2, committed_time 946_684_799.021_000_000s
2022-11-29T20:43:23.475244Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 3 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 3, last_front_turn: 0, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.475282Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x559981877d20 Ok(Resources { tid: DetPid(3), resources: {Path("/sys/kernel/mm/transparent_hugepage/hpage_pmd_size"): R}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.475307Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.475321Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x559981877d20 Ok(Resources { tid: DetPid(3), resources: {Path("/sys/kernel/mm/transparent_hugepage/hpage_pmd_size"): R}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.475340Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 2, dettid 3 using resources {Path("/sys/kernel/mm/transparent_hugepage/hpage_pmd_size"): R}, on previously committed 946_684_799.021_000_000s
2022-11-29T20:43:23.475407Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.475455Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 4).
2022-11-29T20:43:23.475499Z TRACE detcore::scheduler: [scheduler] loop iteration 3
2022-11-29T20:43:23.475520Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.475581Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/sys/kernel/mm/transparent_hugepage/hpage_pmd_size"): R}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.475617Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/sys/kernel/mm/transparent_hugepage/hpage_pmd_size"): R}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.475643Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: openat, args SyscallArgs { arg0: 4294967196, arg1: 5315744, arg2: 0, arg3: 0, arg4: 140737488348777, arg5: 2 }
2022-11-29T20:43:23.475873Z INFO detcore::syscalls::files: Injecting additional fstat to retrieve file metadata on fd 3.
2022-11-29T20:43:23.475949Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: fstat, args SyscallArgs { arg0: 3, arg1: 140737488347736, arg2: 0, arg3: 0, arg4: 0, arg5: 0 }
2022-11-29T20:43:23.476109Z TRACE reverie_ptrace::task: [scheduler/tool] (pid = 3) untraced syscall: fstat
2022-11-29T20:43:23.476280Z TRACE detcore::syscalls::files: extra fstat returned inode 3458
2022-11-29T20:43:23.476339Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.020_000_000s
2022-11-29T20:43:23.476367Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.476406Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #4: openat(-100, 0x511ca0 -> "/sys/kernel/mm/transparent_hugepage/hpage_pmd_size", 0) = Ok(3)
2022-11-29T20:43:23.476436Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x0 rcx 0x70000002 rdx 0x0 rsi 0x511ca0 rdi 0xffffff9c rbp 0x7fffffffe3b0 rsp 0x7fffffffe368 r8 0x7fffffffe669 r9 0x2 r10 0x0 r11 0x306 r12 0x7fffffffc410 r13 0xfffffffffff4 r14 0x528700 r15 0x7fffffffdea0 rip 0x45e5ba eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.476863Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e634 rdx 0x14 rsi 0x7fffffffe39c rdi 0x3 rbp 0x7fffffffe3b0 rsp 0x7fffffffe368 r8 0x7fffffffe669 r9 0x2 r10 0x0 r11 0x206 r12 0x7fffffffc410 r13 0xfffffffffff4 r14 0x528700 r15 0x7fffffffdea0 rip 0x45e634 eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.476903Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.476918Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: read(3, 0x7fffffffe39c, 20) = ?
2022-11-29T20:43:23.476932Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 5, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.476995Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested read buffer size: 20
2022-11-29T20:43:23.477026Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: read, args SyscallArgs { arg0: 3, arg1: 140737488348060, arg2: 20, arg3: 0, arg4: 140737488348777, arg5: 2 }
2022-11-29T20:43:23.477203Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining read buffer size: 12
2022-11-29T20:43:23.477235Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: read, args SyscallArgs { arg0: 3, arg1: 140737488348068, arg2: 12, arg3: 0, arg4: 140737488348777, arg5: 2 }
2022-11-29T20:43:23.477368Z TRACE reverie_ptrace::task: [scheduler/tool] (pid = 3) untraced syscall: read
2022-11-29T20:43:23.477546Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining read buffer size: 12
2022-11-29T20:43:23.477601Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.025_000_000s
2022-11-29T20:43:23.477636Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.477656Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #5: read(3, 0x7fffffffe39c, 20) = Ok(8)
2022-11-29T20:43:23.477689Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x0 rcx 0x70000002 rdx 0x14 rsi 0x7fffffffe39c rdi 0x3 rbp 0x7fffffffe3b0 rsp 0x7fffffffe368 r8 0x7fffffffe669 r9 0x2 r10 0x0 r11 0x306 r12 0x7fffffffc410 r13 0xfffffffffff4 r14 0x528700 r15 0x7fffffffdea0 rip 0x45e634 eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.477861Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e5eb rdx 0x14 rsi 0x7fffffffe39c rdi 0x3 rbp 0x7fffffffe3b0 rsp 0x7fffffffe368 r8 0x7fffffffe669 r9 0x2 r10 0x0 r11 0x206 r12 0x7fffffffc410 r13 0xfffffffffff4 r14 0x528700 r15 0x7fffffffdea0 rip 0x45e5eb eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.477881Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.477891Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: close(3) = ?
2022-11-29T20:43:23.477903Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 6, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.477924Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: close, args SyscallArgs { arg0: 3, arg1: 140737488348060, arg2: 20, arg3: 0, arg4: 140737488348777, arg5: 2 }
2022-11-29T20:43:23.478021Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.030_000_000s
2022-11-29T20:43:23.478073Z TRACE detcore::syscalls::files: Closed 3
2022-11-29T20:43:23.478092Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #6: close(3) = Ok(0)
2022-11-29T20:43:23.478115Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x0 rcx 0x45e5eb rdx 0x14 rsi 0x7fffffffe39c rdi 0x3 rbp 0x7fffffffe3b0 rsp 0x7fffffffe368 r8 0x7fffffffe669 r9 0x2 r10 0x0 r11 0x206 r12 0x7fffffffc410 r13 0xfffffffffff4 r14 0x528700 r15 0x7fffffffdea0 rip 0x45e5eb eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.478758Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x40000 rcx 0x45eb24 rdx 0x3 rsi 0x40000 rdi 0x0 rbp 0x7fffffffe198 rsp 0x7fffffffe128 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x7fffffffe2f0 r13 0xfffffffffff4 r14 0x528700 r15 0x7fffffffdea0 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.478788Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.478806Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: mmap(NULL, 262144, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = ?
2022-11-29T20:43:23.478818Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 7, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.478839Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mmap, args SyscallArgs { arg0: 0, arg1: 262144, arg2: 3, arg3: 34, arg4: 4294967295, arg5: 0 }
2022-11-29T20:43:23.479067Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #7: mmap(NULL, 262144, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = Ok(140737353846784)
2022-11-29T20:43:23.479111Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x7ffff7fb9000 rbx 0x40000 rcx 0x45eb24 rdx 0x3 rsi 0x40000 rdi 0x0 rbp 0x7fffffffe198 rsp 0x7fffffffe128 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x7fffffffe2f0 r13 0xfffffffffff4 r14 0x528700 r15 0x7fffffffdea0 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.479217Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x20000 rcx 0x45eb24 rdx 0x0 rsi 0x20000 rdi 0x0 rbp 0x7fffffffe220 rsp 0x7fffffffe1b0 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x7fffffffe2f0 r13 0xfffffffffff4 r14 0x528700 r15 0x7fffffffdea0 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.479249Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.479265Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: mmap(NULL, 131072, PROT_NONE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = ?
2022-11-29T20:43:23.479277Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 8, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.479297Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mmap, args SyscallArgs { arg0: 0, arg1: 131072, arg2: 0, arg3: 34, arg4: 4294967295, arg5: 0 }
2022-11-29T20:43:23.479391Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #8: mmap(NULL, 131072, PROT_NONE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = Ok(140737353715712)
2022-11-29T20:43:23.479458Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x7ffff7f99000 rbx 0x20000 rcx 0x45eb24 rdx 0x0 rsi 0x20000 rdi 0x0 rbp 0x7fffffffe220 rsp 0x7fffffffe1b0 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x7fffffffe2f0 r13 0xfffffffffff4 r14 0x528700 r15 0x7fffffffdea0 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.479561Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x100000 rcx 0x45eb24 rdx 0x0 rsi 0x100000 rdi 0x0 rbp 0x7fffffffe220 rsp 0x7fffffffe1b0 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x7fffffffe2f0 r13 0xfffffffffff4 r14 0x528700 r15 0x7fffffffdea0 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.479578Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.479591Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: mmap(NULL, 1048576, PROT_NONE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = ?
2022-11-29T20:43:23.479603Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 9, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.479622Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mmap, args SyscallArgs { arg0: 0, arg1: 1048576, arg2: 0, arg3: 34, arg4: 4294967295, arg5: 0 }
2022-11-29T20:43:23.479685Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #9: mmap(NULL, 1048576, PROT_NONE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = Ok(140737352667136)
2022-11-29T20:43:23.479708Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x7ffff7e99000 rbx 0x100000 rcx 0x45eb24 rdx 0x0 rsi 0x100000 rdi 0x0 rbp 0x7fffffffe220 rsp 0x7fffffffe1b0 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x7fffffffe2f0 r13 0xfffffffffff4 r14 0x528700 r15 0x7fffffffdea0 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.479797Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x800000 rcx 0x45eb24 rdx 0x0 rsi 0x800000 rdi 0x0 rbp 0x7fffffffe220 rsp 0x7fffffffe1b0 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x7fffffffe2f0 r13 0xfffffffffff4 r14 0x528700 r15 0x7fffffffdea0 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.479814Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.479827Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = ?
2022-11-29T20:43:23.479838Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 10, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.479857Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mmap, args SyscallArgs { arg0: 0, arg1: 8388608, arg2: 0, arg3: 34, arg4: 4294967295, arg5: 0 }
2022-11-29T20:43:23.479923Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #10: mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = Ok(140737344278528)
2022-11-29T20:43:23.479947Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x7ffff7699000 rbx 0x800000 rcx 0x45eb24 rdx 0x0 rsi 0x800000 rdi 0x0 rbp 0x7fffffffe220 rsp 0x7fffffffe1b0 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x7fffffffe2f0 r13 0xfffffffffff4 r14 0x528700 r15 0x7fffffffdea0 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.480033Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4000000 rcx 0x45eb24 rdx 0x0 rsi 0x4000000 rdi 0x0 rbp 0x7fffffffe220 rsp 0x7fffffffe1b0 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x7fffffffe2f0 r13 0xfffffffffff4 r14 0x528700 r15 0x7fffffffdea0 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.480050Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.480064Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: mmap(NULL, 67108864, PROT_NONE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = ?
2022-11-29T20:43:23.480075Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 11, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.480100Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mmap, args SyscallArgs { arg0: 0, arg1: 67108864, arg2: 0, arg3: 34, arg4: 4294967295, arg5: 0 }
2022-11-29T20:43:23.480162Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #11: mmap(NULL, 67108864, PROT_NONE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = Ok(140737277169664)
2022-11-29T20:43:23.480185Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x7ffff3699000 rbx 0x4000000 rcx 0x45eb24 rdx 0x0 rsi 0x4000000 rdi 0x0 rbp 0x7fffffffe220 rsp 0x7fffffffe1b0 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x7fffffffe2f0 r13 0xfffffffffff4 r14 0x528700 r15 0x7fffffffdea0 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.480327Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x20000000 rcx 0x45eb24 rdx 0x0 rsi 0x20000000 rdi 0x0 rbp 0x7fffffffe220 rsp 0x7fffffffe1b0 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x7fffffffe2f0 r13 0xfffffffffff4 r14 0x528700 r15 0x7fffffffdea0 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.480361Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.480377Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: mmap(NULL, 536870912, PROT_NONE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = ?
2022-11-29T20:43:23.480391Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 12, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.480412Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mmap, args SyscallArgs { arg0: 0, arg1: 536870912, arg2: 0, arg3: 34, arg4: 4294967295, arg5: 0 }
2022-11-29T20:43:23.480486Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #12: mmap(NULL, 536870912, PROT_NONE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = Ok(140736740298752)
2022-11-29T20:43:23.480523Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x7fffd3699000 rbx 0x20000000 rcx 0x45eb24 rdx 0x0 rsi 0x20000000 rdi 0x0 rbp 0x7fffffffe220 rsp 0x7fffffffe1b0 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x7fffffffe2f0 r13 0xfffffffffff4 r14 0x528700 r15 0x7fffffffdea0 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.480661Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x800000 rcx 0x45eb24 rdx 0x0 rsi 0x800000 rdi 0x0 rbp 0x7fffffffe220 rsp 0x7fffffffe1b0 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x7fffffffe2f0 r13 0xfffffffffff4 r14 0x528700 r15 0x7fffffffdea0 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.480710Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.480725Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = ?
2022-11-29T20:43:23.480737Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 13, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.480756Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mmap, args SyscallArgs { arg0: 0, arg1: 8388608, arg2: 0, arg3: 34, arg4: 4294967295, arg5: 0 }
2022-11-29T20:43:23.480822Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #13: mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = Ok(140736731910144)
2022-11-29T20:43:23.480845Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x7fffd2e99000 rbx 0x800000 rcx 0x45eb24 rdx 0x0 rsi 0x800000 rdi 0x0 rbp 0x7fffffffe220 rsp 0x7fffffffe1b0 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x7fffffffe2f0 r13 0xfffffffffff4 r14 0x528700 r15 0x7fffffffdea0 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.481014Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4000000 rcx 0x45eb24 rdx 0x0 rsi 0x4000000 rdi 0xc000000000 rbp 0x7fffffffde70 rsp 0x7fffffffde00 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x7fffffffdf30 r13 0x0 r14 0x528700 r15 0x40 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.481038Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.481056Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: mmap(0xc000000000, 67108864, PROT_NONE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = ?
2022-11-29T20:43:23.481069Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 14, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.481090Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mmap, args SyscallArgs { arg0: 824633720832, arg1: 67108864, arg2: 0, arg3: 34, arg4: 4294967295, arg5: 0 }
2022-11-29T20:43:23.481169Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #14: mmap(0xc000000000, 67108864, PROT_NONE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = Ok(824633720832)
2022-11-29T20:43:23.481207Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xc000000000 rbx 0x4000000 rcx 0x45eb24 rdx 0x0 rsi 0x4000000 rdi 0xc000000000 rbp 0x7fffffffde70 rsp 0x7fffffffde00 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x7fffffffdf30 r13 0x0 r14 0x528700 r15 0x40 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.481363Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x2000000 rcx 0x45eb24 rdx 0x3 rsi 0x2000000 rdi 0x0 rbp 0x7fffffffde68 rsp 0x7fffffffddf8 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x0 r13 0x0 r14 0x528700 r15 0x49c507 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.481398Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.481414Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: mmap(NULL, 33554432, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = ?
2022-11-29T20:43:23.481428Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 15, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.481450Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mmap, args SyscallArgs { arg0: 0, arg1: 33554432, arg2: 3, arg3: 34, arg4: 4294967295, arg5: 0 }
2022-11-29T20:43:23.481527Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #15: mmap(NULL, 33554432, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = Ok(140736698355712)
2022-11-29T20:43:23.481566Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x7fffd0e99000 rbx 0x2000000 rcx 0x45eb24 rdx 0x3 rsi 0x2000000 rdi 0x0 rbp 0x7fffffffde68 rsp 0x7fffffffddf8 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x0 r13 0x0 r14 0x528700 r15 0x49c507 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.481701Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x210c10 rcx 0x45eb24 rdx 0x3 rsi 0x210c10 rdi 0x0 rbp 0x7fffffffdd88 rsp 0x7fffffffdd18 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x0 r13 0x0 r14 0x528700 r15 0x49c507 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.481728Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.481743Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: mmap(NULL, 2165776, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = ?
2022-11-29T20:43:23.481754Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 16, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.481773Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mmap, args SyscallArgs { arg0: 0, arg1: 2165776, arg2: 3, arg3: 34, arg4: 4294967295, arg5: 0 }
2022-11-29T20:43:23.481835Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #16: mmap(NULL, 2165776, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = Ok(140736696188928)
2022-11-29T20:43:23.481858Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x7fffd0c88000 rbx 0x210c10 rcx 0x45eb24 rdx 0x3 rsi 0x210c10 rdi 0x0 rbp 0x7fffffffdd88 rsp 0x7fffffffdd18 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x0 r13 0x0 r14 0x528700 r15 0x49c507 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.481976Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x400000 rcx 0x45eb24 rdx 0x3 rsi 0x400000 rdi 0xc000000000 rbp 0x7fffffffdec0 rsp 0x7fffffffde50 r8 0xffffffff r9 0x0 r10 0x32 r11 0x246 r12 0x0 r13 0x0 r14 0x528700 r15 0x49c507 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.481994Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.482009Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: mmap(0xc000000000, 4194304, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FIXED | MAP_ANON | MAP_ANONYMOUS, -1, 0) = ?
2022-11-29T20:43:23.482020Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 17, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.482039Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mmap, args SyscallArgs { arg0: 824633720832, arg1: 4194304, arg2: 3, arg3: 50, arg4: 4294967295, arg5: 0 }
2022-11-29T20:43:23.482111Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #17: mmap(0xc000000000, 4194304, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FIXED | MAP_ANON | MAP_ANONYMOUS, -1, 0) = Ok(824633720832)
2022-11-29T20:43:23.482135Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xc000000000 rbx 0x400000 rcx 0x45eb24 rdx 0x3 rsi 0x400000 rdi 0xc000000000 rbp 0x7fffffffdec0 rsp 0x7fffffffde50 r8 0xffffffff r9 0x0 r10 0x32 r11 0x246 r12 0x0 r13 0x0 r14 0x528700 r15 0x49c507 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.482231Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x20000 rcx 0x45eb24 rdx 0x3 rsi 0x20000 rdi 0x7ffff7f99000 rbp 0x7fffffffdda8 rsp 0x7fffffffdd38 r8 0xffffffff r9 0x0 r10 0x32 r11 0x246 r12 0x20000 r13 0x0 r14 0x528700 r15 0x49c507 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.482248Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.482262Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: mmap(0x7ffff7f99000, 131072, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FIXED | MAP_ANON | MAP_ANONYMOUS, -1, 0) = ?
2022-11-29T20:43:23.482273Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 18, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.482293Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mmap, args SyscallArgs { arg0: 140737353715712, arg1: 131072, arg2: 3, arg3: 50, arg4: 4294967295, arg5: 0 }
2022-11-29T20:43:23.482359Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #18: mmap(0x7ffff7f99000, 131072, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FIXED | MAP_ANON | MAP_ANONYMOUS, -1, 0) = Ok(140737353715712)
2022-11-29T20:43:23.482383Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x7ffff7f99000 rbx 0x20000 rcx 0x45eb24 rdx 0x3 rsi 0x20000 rdi 0x7ffff7f99000 rbp 0x7fffffffdda8 rsp 0x7fffffffdd38 r8 0xffffffff r9 0x0 r10 0x32 r11 0x246 r12 0x20000 r13 0x0 r14 0x528700 r15 0x49c507 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.482479Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x1000 rcx 0x45eb24 rdx 0x3 rsi 0x1000 rdi 0x7ffff7f19000 rbp 0x7fffffffdda8 rsp 0x7fffffffdd38 r8 0xffffffff r9 0x0 r10 0x32 r11 0x246 r12 0x1000 r13 0x0 r14 0x528700 r15 0x49c507 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.482496Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.482510Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: mmap(0x7ffff7f19000, 4096, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FIXED | MAP_ANON | MAP_ANONYMOUS, -1, 0) = ?
2022-11-29T20:43:23.482522Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 19, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.482541Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mmap, args SyscallArgs { arg0: 140737353191424, arg1: 4096, arg2: 3, arg3: 50, arg4: 4294967295, arg5: 0 }
2022-11-29T20:43:23.482607Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #19: mmap(0x7ffff7f19000, 4096, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FIXED | MAP_ANON | MAP_ANONYMOUS, -1, 0) = Ok(140737353191424)
2022-11-29T20:43:23.482635Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x7ffff7f19000 rbx 0x1000 rcx 0x45eb24 rdx 0x3 rsi 0x1000 rdi 0x7ffff7f19000 rbp 0x7fffffffdda8 rsp 0x7fffffffdd38 r8 0xffffffff r9 0x0 r10 0x32 r11 0x246 r12 0x1000 r13 0x0 r14 0x528700 r15 0x49c507 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.482726Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x1000 rcx 0x45eb24 rdx 0x3 rsi 0x1000 rdi 0x7ffff7a9f000 rbp 0x7fffffffdda8 rsp 0x7fffffffdd38 r8 0xffffffff r9 0x0 r10 0x32 r11 0x246 r12 0x1000 r13 0x0 r14 0x528700 r15 0x49c507 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.482743Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.482757Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: mmap(0x7ffff7a9f000, 4096, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FIXED | MAP_ANON | MAP_ANONYMOUS, -1, 0) = ?
2022-11-29T20:43:23.482768Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 20, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.482787Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mmap, args SyscallArgs { arg0: 140737348497408, arg1: 4096, arg2: 3, arg3: 50, arg4: 4294967295, arg5: 0 }
2022-11-29T20:43:23.482855Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #20: mmap(0x7ffff7a9f000, 4096, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FIXED | MAP_ANON | MAP_ANONYMOUS, -1, 0) = Ok(140737348497408)
2022-11-29T20:43:23.482878Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x7ffff7a9f000 rbx 0x1000 rcx 0x45eb24 rdx 0x3 rsi 0x1000 rdi 0x7ffff7a9f000 rbp 0x7fffffffdda8 rsp 0x7fffffffdd38 r8 0xffffffff r9 0x0 r10 0x32 r11 0x246 r12 0x1000 r13 0x0 r14 0x528700 r15 0x49c507 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.482966Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x1000 rcx 0x45eb24 rdx 0x3 rsi 0x1000 rdi 0x7ffff56c9000 rbp 0x7fffffffdda8 rsp 0x7fffffffdd38 r8 0xffffffff r9 0x0 r10 0x32 r11 0x246 r12 0x1000 r13 0x0 r14 0x528700 r15 0x49c507 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.482983Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.482997Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: mmap(0x7ffff56c9000, 4096, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FIXED | MAP_ANON | MAP_ANONYMOUS, -1, 0) = ?
2022-11-29T20:43:23.483008Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 21, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.483027Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mmap, args SyscallArgs { arg0: 140737310920704, arg1: 4096, arg2: 3, arg3: 50, arg4: 4294967295, arg5: 0 }
2022-11-29T20:43:23.483096Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #21: mmap(0x7ffff56c9000, 4096, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FIXED | MAP_ANON | MAP_ANONYMOUS, -1, 0) = Ok(140737310920704)
2022-11-29T20:43:23.483123Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x7ffff56c9000 rbx 0x1000 rcx 0x45eb24 rdx 0x3 rsi 0x1000 rdi 0x7ffff56c9000 rbp 0x7fffffffdda8 rsp 0x7fffffffdd38 r8 0xffffffff r9 0x0 r10 0x32 r11 0x246 r12 0x1000 r13 0x0 r14 0x528700 r15 0x49c507 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.483211Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x1000 rcx 0x45eb24 rdx 0x3 rsi 0x1000 rdi 0x7fffe3819000 rbp 0x7fffffffdda8 rsp 0x7fffffffdd38 r8 0xffffffff r9 0x0 r10 0x32 r11 0x246 r12 0x1000 r13 0x0 r14 0x528700 r15 0x49c507 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.483228Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.483242Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: mmap(0x7fffe3819000, 4096, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FIXED | MAP_ANON | MAP_ANONYMOUS, -1, 0) = ?
2022-11-29T20:43:23.483254Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 22, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.483273Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mmap, args SyscallArgs { arg0: 140737010307072, arg1: 4096, arg2: 3, arg3: 50, arg4: 4294967295, arg5: 0 }
2022-11-29T20:43:23.483338Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #22: mmap(0x7fffe3819000, 4096, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FIXED | MAP_ANON | MAP_ANONYMOUS, -1, 0) = Ok(140737010307072)
2022-11-29T20:43:23.483393Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x7fffe3819000 rbx 0x1000 rcx 0x45eb24 rdx 0x3 rsi 0x1000 rdi 0x7fffe3819000 rbp 0x7fffffffdda8 rsp 0x7fffffffdd38 r8 0xffffffff r9 0x0 r10 0x32 r11 0x246 r12 0x1000 r13 0x0 r14 0x528700 r15 0x49c507 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.483483Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x407000 rcx 0x45eb24 rdx 0x3 rsi 0x407000 rdi 0x7fffd2e99000 rbp 0x7fffffffdd38 rsp 0x7fffffffdcc8 r8 0xffffffff r9 0x0 r10 0x32 r11 0x246 r12 0x406000 r13 0x406001 r14 0x528700 r15 0x49c507 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.483500Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.483514Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: mmap(0x7fffd2e99000, 4222976, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FIXED | MAP_ANON | MAP_ANONYMOUS, -1, 0) = ?
2022-11-29T20:43:23.483526Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 23, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.483545Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mmap, args SyscallArgs { arg0: 140736731910144, arg1: 4222976, arg2: 3, arg3: 50, arg4: 4294967295, arg5: 0 }
2022-11-29T20:43:23.483612Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #23: mmap(0x7fffd2e99000, 4222976, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FIXED | MAP_ANON | MAP_ANONYMOUS, -1, 0) = Ok(140736731910144)
2022-11-29T20:43:23.483636Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x7fffd2e99000 rbx 0x407000 rcx 0x45eb24 rdx 0x3 rsi 0x407000 rdi 0x7fffd2e99000 rbp 0x7fffffffdd38 rsp 0x7fffffffdcc8 r8 0xffffffff r9 0x0 r10 0x32 r11 0x246 r12 0x406000 r13 0x406001 r14 0x528700 r15 0x49c507 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.483734Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x407000 rcx 0x45ec57 rdx 0xe rsi 0x200000 rdi 0x7fffd3000000 rbp 0x7fffffffdd80 rsp 0x7fffffffdd58 r8 0xffffffff r9 0x0 r10 0x32 r11 0x206 r12 0x406000 r13 0x406001 r14 0x528700 r15 0x49c507 rip 0x45ec57 eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.483751Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.483764Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: madvise(0x7fffd3000000, 2097152, 14) = ?
2022-11-29T20:43:23.483775Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 24, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.483794Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: madvise, args SyscallArgs { arg0: 140736733380608, arg1: 2097152, arg2: 14, arg3: 50, arg4: 4294967295, arg5: 0 }
2022-11-29T20:43:23.483860Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #24: madvise(0x7fffd3000000, 2097152, 14) = Ok(0)
2022-11-29T20:43:23.483883Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x407000 rcx 0x45ec57 rdx 0xe rsi 0x200000 rdi 0x7fffd3000000 rbp 0x7fffffffdd80 rsp 0x7fffffffdd58 r8 0xffffffff r9 0x0 r10 0x32 r11 0x206 r12 0x406000 r13 0x406001 r14 0x528700 r15 0x49c507 rip 0x45ec57 eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.483977Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x100000 rcx 0x45eb24 rdx 0x3 rsi 0x100000 rdi 0x0 rbp 0x7fffffffde70 rsp 0x7fffffffde00 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x400000 r13 0x406001 r14 0x528700 r15 0x49c507 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.483994Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.484008Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: mmap(NULL, 1048576, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = ?
2022-11-29T20:43:23.484025Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 25, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.484045Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mmap, args SyscallArgs { arg0: 0, arg1: 1048576, arg2: 3, arg3: 34, arg4: 4294967295, arg5: 0 }
2022-11-29T20:43:23.484105Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #25: mmap(NULL, 1048576, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = Ok(140736695140352)
2022-11-29T20:43:23.484128Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x7fffd0b88000 rbx 0x100000 rcx 0x45eb24 rdx 0x3 rsi 0x100000 rdi 0x0 rbp 0x7fffffffde70 rsp 0x7fffffffde00 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x400000 r13 0x406001 r14 0x528700 r15 0x49c507 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.484259Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x10000 rcx 0x45eb24 rdx 0x3 rsi 0x10000 rdi 0x0 rbp 0x7fffffffdea0 rsp 0x7fffffffde30 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x511720 r13 0x3 r14 0x528700 r15 0x511760 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.484276Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.484289Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: mmap(NULL, 65536, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = ?
2022-11-29T20:43:23.484300Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 26, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.484318Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mmap, args SyscallArgs { arg0: 0, arg1: 65536, arg2: 3, arg3: 34, arg4: 4294967295, arg5: 0 }
2022-11-29T20:43:23.484380Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #26: mmap(NULL, 65536, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = Ok(140736695074816)
2022-11-29T20:43:23.484403Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x7fffd0b78000 rbx 0x10000 rcx 0x45eb24 rdx 0x3 rsi 0x10000 rdi 0x0 rbp 0x7fffffffdea0 rsp 0x7fffffffde30 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x511720 r13 0x3 r14 0x528700 r15 0x511760 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.484506Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x10000 rcx 0x45eb24 rdx 0x3 rsi 0x10000 rdi 0x0 rbp 0x7fffffffded8 rsp 0x7fffffffde68 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x1 r13 0x3 r14 0x528700 r15 0x511760 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.484523Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.484536Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: mmap(NULL, 65536, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = ?
2022-11-29T20:43:23.484547Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 27, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.484566Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: mmap, args SyscallArgs { arg0: 0, arg1: 65536, arg2: 3, arg3: 34, arg4: 4294967295, arg5: 0 }
2022-11-29T20:43:23.484626Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #27: mmap(NULL, 65536, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON | MAP_ANONYMOUS, -1, 0) = Ok(140736695009280)
2022-11-29T20:43:23.484649Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x7fffd0b68000 rbx 0x10000 rcx 0x45eb24 rdx 0x3 rsi 0x10000 rdi 0x0 rbp 0x7fffffffded8 rsp 0x7fffffffde68 r8 0xffffffff r9 0x0 r10 0x22 r11 0x246 r12 0x1 r13 0x3 r14 0x528700 r15 0x511760 rip 0x45eb24 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.484790Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.484808Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.484823Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0) = ?
2022-11-29T20:43:23.484834Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 28, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.484894Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.140_000_000s
2022-11-29T20:43:23.484937Z TRACE detcore::syscalls::time: Converting nanoseconds into clock_gettime: 946_684_799.141_000_000s
2022-11-29T20:43:23.484977Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #28: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0 -> { tv_sec: 946684799, tv_nsec: 141000000 }) = Ok(0)
2022-11-29T20:43:23.484997Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.485124Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.485142Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.485153Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0) = ?
2022-11-29T20:43:23.485165Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 29, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.485196Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.145_000_000s
2022-11-29T20:43:23.485219Z TRACE detcore::syscalls::time: Converting nanoseconds into clock_gettime: 946_684_799.146_000_000s
2022-11-29T20:43:23.485248Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #29: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0 -> { tv_sec: 946684799, tv_nsec: 146000000 }) = Ok(0)
2022-11-29T20:43:23.485267Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.485390Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.485413Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.485425Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0) = ?
2022-11-29T20:43:23.485436Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 30, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.485468Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.150_000_000s
2022-11-29T20:43:23.485491Z TRACE detcore::syscalls::time: Converting nanoseconds into clock_gettime: 946_684_799.151_000_000s
2022-11-29T20:43:23.485519Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #30: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0 -> { tv_sec: 946684799, tv_nsec: 151000000 }) = Ok(0)
2022-11-29T20:43:23.485539Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.485664Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.485682Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.485694Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0) = ?
2022-11-29T20:43:23.485705Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 31, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.485736Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.155_000_000s
2022-11-29T20:43:23.485760Z TRACE detcore::syscalls::time: Converting nanoseconds into clock_gettime: 946_684_799.156_000_000s
2022-11-29T20:43:23.485789Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #31: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0 -> { tv_sec: 946684799, tv_nsec: 156000000 }) = Ok(0)
2022-11-29T20:43:23.485808Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.485935Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.485953Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.485964Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0) = ?
2022-11-29T20:43:23.485975Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 32, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.486007Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.160_000_000s
2022-11-29T20:43:23.486031Z TRACE detcore::syscalls::time: Converting nanoseconds into clock_gettime: 946_684_799.161_000_000s
2022-11-29T20:43:23.486060Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #32: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0 -> { tv_sec: 946684799, tv_nsec: 161000000 }) = Ok(0)
2022-11-29T20:43:23.486079Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.486204Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.486222Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.486233Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0) = ?
2022-11-29T20:43:23.486245Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 33, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.486276Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.165_000_000s
2022-11-29T20:43:23.486300Z TRACE detcore::syscalls::time: Converting nanoseconds into clock_gettime: 946_684_799.166_000_000s
2022-11-29T20:43:23.486329Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #33: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0 -> { tv_sec: 946684799, tv_nsec: 166000000 }) = Ok(0)
2022-11-29T20:43:23.486348Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.486474Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.486492Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.486503Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0) = ?
2022-11-29T20:43:23.486514Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 34, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.486546Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.170_000_000s
2022-11-29T20:43:23.486569Z TRACE detcore::syscalls::time: Converting nanoseconds into clock_gettime: 946_684_799.171_000_000s
2022-11-29T20:43:23.486598Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #34: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0 -> { tv_sec: 946684799, tv_nsec: 171000000 }) = Ok(0)
2022-11-29T20:43:23.486617Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.486739Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.486756Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.486768Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0) = ?
2022-11-29T20:43:23.486779Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 35, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.486815Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.175_000_000s
2022-11-29T20:43:23.486839Z TRACE detcore::syscalls::time: Converting nanoseconds into clock_gettime: 946_684_799.176_000_000s
2022-11-29T20:43:23.486868Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #35: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0 -> { tv_sec: 946684799, tv_nsec: 176000000 }) = Ok(0)
2022-11-29T20:43:23.486887Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.487010Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.487029Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.487040Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0) = ?
2022-11-29T20:43:23.487052Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 36, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.487084Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.180_000_000s
2022-11-29T20:43:23.487107Z TRACE detcore::syscalls::time: Converting nanoseconds into clock_gettime: 946_684_799.181_000_000s
2022-11-29T20:43:23.487142Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #36: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0 -> { tv_sec: 946684799, tv_nsec: 181000000 }) = Ok(0)
2022-11-29T20:43:23.487163Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.487298Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.487316Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.487328Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0) = ?
2022-11-29T20:43:23.487340Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 37, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.487396Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.185_000_000s
2022-11-29T20:43:23.487449Z TRACE detcore::syscalls::time: Converting nanoseconds into clock_gettime: 946_684_799.186_000_000s
2022-11-29T20:43:23.487481Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #37: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0 -> { tv_sec: 946684799, tv_nsec: 186000000 }) = Ok(0)
2022-11-29T20:43:23.487502Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.487747Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.487782Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.487795Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0) = ?
2022-11-29T20:43:23.487807Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 38, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.487840Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.190_000_000s
2022-11-29T20:43:23.488043Z TRACE detcore::syscalls::time: Converting nanoseconds into clock_gettime: 946_684_799.191_000_000s
2022-11-29T20:43:23.488077Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #38: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0 -> { tv_sec: 946684799, tv_nsec: 191000000 }) = Ok(0)
2022-11-29T20:43:23.488100Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.488279Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.488298Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.488309Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0) = ?
2022-11-29T20:43:23.488321Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 39, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.488353Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.195_000_000s
2022-11-29T20:43:23.488376Z TRACE detcore::syscalls::time: Converting nanoseconds into clock_gettime: 946_684_799.196_000_000s
2022-11-29T20:43:23.488404Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #39: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0 -> { tv_sec: 946684799, tv_nsec: 196000000 }) = Ok(0)
2022-11-29T20:43:23.488423Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.488896Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.488928Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.488942Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0) = ?
2022-11-29T20:43:23.488954Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 40, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.488986Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.200_000_000s
2022-11-29T20:43:23.489010Z TRACE detcore::syscalls::time: Converting nanoseconds into clock_gettime: 946_684_799.201_000_000s
2022-11-29T20:43:23.489038Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #40: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0 -> { tv_sec: 946684799, tv_nsec: 201000000 }) = Ok(0)
2022-11-29T20:43:23.489058Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.489314Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.489335Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.489347Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0) = ?
2022-11-29T20:43:23.489359Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 41, rcbs: 0, nondet_instrs: 0, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.489391Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.205_000_000s
2022-11-29T20:43:23.489415Z TRACE detcore::syscalls::time: Converting nanoseconds into clock_gettime: 946_684_799.206_000_000s
2022-11-29T20:43:23.489443Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #41: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe2a0 -> { tv_sec: 946684799, tv_nsec: 206000000 }) = Ok(0)
2022-11-29T20:43:23.489462Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2d0 rsi 0x7fffffffe2a0 rdi 0x1 rbp 0x7fffffffe2c0 rsp 0x7fffffffe298 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.489638Z DEBUG reverie_ptrace::task: [3] handle_signal: received signal SIGSEGV
2022-11-29T20:43:23.489681Z TRACE detcore: handle_rdtsc_event: Tscp
2022-11-29T20:43:23.489703Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xa5fef3cd69dc92b8 rbx 0x5c7a5300d318cda2 rcx 0x0 rdx 0x528a60 rsi 0x1 rdi 0x8 rbp 0x7fffffffe360 rsp 0x7fffffffe320 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x45cca9 eflags 0x10246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.489713Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.489723Z INFO detcore: [dtid 3] inbound rdtsc, new logical time: DetTime { syscalls: 41, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.489748Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xa5fef3cd69dc92b8 rbx 0x5c7a5300d318cda2 rcx 0x0 rdx 0x528a60 rsi 0x1 rdi 0x8 rbp 0x7fffffffe360 rsp 0x7fffffffe320 r8 0x3 r9 0xc000004190 r10 0xc0000041a0 r11 0x202 r12 0x7fffffffe2b0 r13 0xc0000041d0 r14 0x528700 r15 0x7fffd0c88214 rip 0x45cca9 eflags 0x10246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.489932Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0xfffffef0 rcx 0x45e8da rdx 0x528ae0 rsi 0x0 rdi 0x2 rbp 0x7fffffffe3c0 rsp 0x7fffffffe368 r8 0x527878 r9 0x0 r10 0x8 r11 0x203 r12 0x7fffffffe2b0 r13 0x7ffff7fc6b49 r14 0x528700 r15 0x6 rip 0x45e8da eflags 0x203 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.489950Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.489963Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigprocmask(2, NULL, 0x528ae0, 8) = ?
2022-11-29T20:43:23.489974Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 42, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.489993Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigprocmask, args SyscallArgs { arg0: 2, arg1: 0, arg2: 5409504, arg3: 8, arg4: 5404792, arg5: 0 }
2022-11-29T20:43:23.490386Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #42: rt_sigprocmask(2, NULL, 0x528ae0, 8) = Ok(0)
2022-11-29T20:43:23.490419Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0xfffffef0 rcx 0x45e8da rdx 0x528ae0 rsi 0x0 rdi 0x2 rbp 0x7fffffffe3c0 rsp 0x7fffffffe368 r8 0x527878 r9 0x0 r10 0x8 r11 0x203 r12 0x7fffffffe2b0 r13 0x7ffff7fc6b49 r14 0x528700 r15 0x6 rip 0x45e8da eflags 0x203 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.490600Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe370 rsi 0x7fffffffe340 rdi 0x1 rbp 0x7fffffffe360 rsp 0x7fffffffe338 r8 0xc000020090 r9 0x0 r10 0x7ffff7fc24d0 r11 0x202 r12 0x7fffffffe350 r13 0x0 r14 0x528700 r15 0xffffffffffffffff rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.490618Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.490630Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe340) = ?
2022-11-29T20:43:23.490642Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 43, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.490674Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.215_012_500s
2022-11-29T20:43:23.490698Z TRACE detcore::syscalls::time: Converting nanoseconds into clock_gettime: 946_684_799.216_012_500s
2022-11-29T20:43:23.490727Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #43: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe340 -> { tv_sec: 946684799, tv_nsec: 216012500 }) = Ok(0)
2022-11-29T20:43:23.490746Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe370 rsi 0x7fffffffe340 rdi 0x1 rbp 0x7fffffffe360 rsp 0x7fffffffe338 r8 0xc000020090 r9 0x0 r10 0x7ffff7fc24d0 r11 0x202 r12 0x7fffffffe350 r13 0x0 r14 0x528700 r15 0xffffffffffffffff rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.490941Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2b8 rsi 0x7fffffffe280 rdi 0x1 rbp 0x7fffffffe2a8 rsp 0x7fffffffe278 r8 0xc000020090 r9 0x0 r10 0x7ffff7fc24d0 r11 0x202 r12 0x7fffffffe298 r13 0x0 r14 0x528700 r15 0xffffffffffffffff rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.490960Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.490971Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe280) = ?
2022-11-29T20:43:23.490982Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 44, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.491012Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.220_012_500s
2022-11-29T20:43:23.491035Z TRACE detcore::syscalls::time: Converting nanoseconds into clock_gettime: 946_684_799.221_012_500s
2022-11-29T20:43:23.491062Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #44: clock_gettime(CLOCK_MONOTONIC, 0x7fffffffe280 -> { tv_sec: 946684799, tv_nsec: 221012500 }) = Ok(0)
2022-11-29T20:43:23.491081Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x528a60 rcx 0x7ffff7ffdc17 rdx 0x7fffffffe2b8 rsi 0x7fffffffe280 rdi 0x1 rbp 0x7fffffffe2a8 rsp 0x7fffffffe278 r8 0xc000020090 r9 0x0 r10 0x7ffff7fc24d0 r11 0x202 r12 0x7fffffffe298 r13 0x0 r14 0x528700 r15 0xffffffffffffffff rip 0x7ffff7ffdc17 eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.491551Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0xc0000061a0 rcx 0x45ed53 rdx 0x528700 rsi 0x7fffffffe320 rdi 0x0 rbp 0x7fffffffe338 rsp 0x7fffffffe300 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x7ffff7fc2118 r11 0x212 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45ed53 eflags 0x212 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.491572Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.491586Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: sigaltstack(NULL, 0x7fffffffe320) = ?
2022-11-29T20:43:23.491597Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 45, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.491619Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: sigaltstack, args SyscallArgs { arg0: 0, arg1: 140737488347936, arg2: 5408512, arg3: 140737353883928, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.491737Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #45: sigaltstack(NULL, 0x7fffffffe320) = Ok(0)
2022-11-29T20:43:23.491764Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0xc0000061a0 rcx 0x45ed53 rdx 0x528700 rsi 0x7fffffffe320 rdi 0x0 rbp 0x7fffffffe338 rsp 0x7fffffffe300 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x7ffff7fc2118 r11 0x212 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45ed53 eflags 0x212 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.491887Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0xc0000061a0 rcx 0x45ed53 rdx 0x528a60 rsi 0x0 rdi 0x7fffffffe2e0 rbp 0x7fffffffe2f8 rsp 0x7fffffffe2c8 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x7ffff7fc2118 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45ed53 eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.491904Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.491915Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: sigaltstack(0x7fffffffe2e0, NULL) = ?
2022-11-29T20:43:23.491925Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 46, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.491944Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: sigaltstack, args SyscallArgs { arg0: 140737488347872, arg1: 0, arg2: 5409376, arg3: 140737353883928, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.492053Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #46: sigaltstack(0x7fffffffe2e0, NULL) = Ok(0)
2022-11-29T20:43:23.492080Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0xc0000061a0 rcx 0x45ed53 rdx 0x528a60 rsi 0x0 rdi 0x7fffffffe2e0 rbp 0x7fffffffe2f8 rsp 0x7fffffffe2c8 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x7ffff7fc2118 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45ed53 eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.492197Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x5260a0 rcx 0x45e8da rdx 0x0 rsi 0x7fffffffe330 rdi 0x2 rbp 0x7fffffffe338 rsp 0x7fffffffe308 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x246 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e8da eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.492214Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.492429Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigprocmask(2, 0x7fffffffe330, NULL, 8) = ?
2022-11-29T20:43:23.492446Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 47, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.492505Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigprocmask, args SyscallArgs { arg0: 2, arg1: 140737488347656, arg2: 0, arg3: 8, arg4: 0, arg5: 0 }
2022-11-29T20:43:23.492632Z TRACE reverie_ptrace::task: [scheduler/tool] (pid = 3) untraced syscall: rt_sigprocmask
2022-11-29T20:43:23.492752Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #47: rt_sigprocmask(2, 0x7fffffffe330, NULL, 8) = Ok(0)
2022-11-29T20:43:23.492800Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x5260a0 rcx 0x70000002 rdx 0x0 rsi 0x7fffffffe330 rdi 0x2 rbp 0x7fffffffe338 rsp 0x7fffffffe308 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x346 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e8da eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.493020Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x5260a0 rcx 0x45e6c7 rdx 0x0 rsi 0x7fffffffe330 rdi 0x2 rbp 0x7fffffffe360 rsp 0x7fffffffe350 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x216 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e6c7 eflags 0x216 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.493057Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.493070Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: gettid() = ?
2022-11-29T20:43:23.493082Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 48, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.493105Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: gettid, args SyscallArgs { arg0: 2, arg1: 140737488347952, arg2: 0, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.493224Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #48: gettid() = Ok(3)
2022-11-29T20:43:23.493271Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x3 rbx 0x5260a0 rcx 0x45e6c7 rdx 0x0 rsi 0x7fffffffe330 rdi 0x2 rbp 0x7fffffffe360 rsp 0x7fffffffe350 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x216 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e6c7 eflags 0x216 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.493466Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0x1 rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.493501Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.493516Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(1, NULL, 0x7fffffffe328, 8) = ?
2022-11-29T20:43:23.493528Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 49, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.493549Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 1, arg1: 0, arg2: 140737488347944, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.493667Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #49: rt_sigaction(1, NULL, 0x7fffffffe328, 8) = Ok(0)
2022-11-29T20:43:23.493709Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0x1 rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.493905Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0x1 rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.493942Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.493957Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(1, 0x7fffffffe2d0, NULL, 8) = ?
2022-11-29T20:43:23.493969Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 50, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.494001Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 1, arg1: 140737488347856, arg2: 0, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.494120Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #50: rt_sigaction(1, 0x7fffffffe2d0, NULL, 8) = Ok(0)
2022-11-29T20:43:23.494163Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0x1 rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.494292Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0x2 rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.494324Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.494338Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(2, NULL, 0x7fffffffe328, 8) = ?
2022-11-29T20:43:23.494349Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 51, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.494437Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 2, arg1: 0, arg2: 140737488347944, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.494557Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #51: rt_sigaction(2, NULL, 0x7fffffffe328, 8) = Ok(0)
2022-11-29T20:43:23.494600Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0x2 rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.494728Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0x2 rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.494876Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.494896Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(2, 0x7fffffffe2d0, NULL, 8) = ?
2022-11-29T20:43:23.494911Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 52, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.494943Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 2, arg1: 140737488347856, arg2: 0, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.495072Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #52: rt_sigaction(2, 0x7fffffffe2d0, NULL, 8) = Ok(0)
2022-11-29T20:43:23.495114Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0x2 rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.495240Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0x3 rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.495345Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.495368Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(3, NULL, 0x7fffffffe328, 8) = ?
2022-11-29T20:43:23.495382Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 53, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.495399Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 3, arg1: 0, arg2: 140737488347944, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.495517Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #53: rt_sigaction(3, NULL, 0x7fffffffe328, 8) = Ok(0)
2022-11-29T20:43:23.495561Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0x3 rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.495690Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0x3 rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.495782Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.495812Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(3, 0x7fffffffe2d0, NULL, 8) = ?
2022-11-29T20:43:23.495826Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 54, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.495858Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 3, arg1: 140737488347856, arg2: 0, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.495982Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #54: rt_sigaction(3, 0x7fffffffe2d0, NULL, 8) = Ok(0)
2022-11-29T20:43:23.496029Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0x3 rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.496216Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0x4 rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.496253Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.496268Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(4, NULL, 0x7fffffffe328, 8) = ?
2022-11-29T20:43:23.496280Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 55, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.496300Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 4, arg1: 0, arg2: 140737488347944, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.496419Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #55: rt_sigaction(4, NULL, 0x7fffffffe328, 8) = Ok(0)
2022-11-29T20:43:23.496461Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0x4 rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.496587Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0x4 rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.496620Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.496851Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(4, 0x7fffffffe2d0, NULL, 8) = ?
2022-11-29T20:43:23.496867Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 56, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.496900Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 4, arg1: 140737488347856, arg2: 0, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.497024Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #56: rt_sigaction(4, 0x7fffffffe2d0, NULL, 8) = Ok(0)
2022-11-29T20:43:23.497066Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0x4 rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.497193Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0x5 rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.497225Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.497238Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(5, NULL, 0x7fffffffe328, 8) = ?
2022-11-29T20:43:23.497249Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 57, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.497268Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 5, arg1: 0, arg2: 140737488347944, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.497548Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #57: rt_sigaction(5, NULL, 0x7fffffffe328, 8) = Ok(0)
2022-11-29T20:43:23.497596Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0x5 rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.497726Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0x5 rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.497759Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.497773Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(5, 0x7fffffffe2d0, NULL, 8) = ?
2022-11-29T20:43:23.497785Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 58, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.497816Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 5, arg1: 140737488347856, arg2: 0, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.498013Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #58: rt_sigaction(5, 0x7fffffffe2d0, NULL, 8) = Ok(0)
2022-11-29T20:43:23.498060Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0x5 rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.498195Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0x6 rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.498228Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.498241Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(6, NULL, 0x7fffffffe328, 8) = ?
2022-11-29T20:43:23.498253Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 59, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.498270Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 6, arg1: 0, arg2: 140737488347944, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.498381Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #59: rt_sigaction(6, NULL, 0x7fffffffe328, 8) = Ok(0)
2022-11-29T20:43:23.498422Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0x6 rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.498604Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0x6 rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.498640Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.498654Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(6, 0x7fffffffe2d0, NULL, 8) = ?
2022-11-29T20:43:23.498665Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 60, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.498729Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 6, arg1: 140737488347856, arg2: 0, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.498849Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #60: rt_sigaction(6, 0x7fffffffe2d0, NULL, 8) = Ok(0)
2022-11-29T20:43:23.498956Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0x6 rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.499110Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0x7 rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.499144Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.499158Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(7, NULL, 0x7fffffffe328, 8) = ?
2022-11-29T20:43:23.499169Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 61, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.499189Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 7, arg1: 0, arg2: 140737488347944, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.499302Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #61: rt_sigaction(7, NULL, 0x7fffffffe328, 8) = Ok(0)
2022-11-29T20:43:23.499394Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0x7 rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.499623Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0x7 rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.499657Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.499672Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(7, 0x7fffffffe2d0, NULL, 8) = ?
2022-11-29T20:43:23.499684Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 62, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.499716Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 7, arg1: 140737488347856, arg2: 0, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.499843Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #62: rt_sigaction(7, 0x7fffffffe2d0, NULL, 8) = Ok(0)
2022-11-29T20:43:23.499885Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0x7 rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.500085Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0x8 rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.500121Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.500135Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(8, NULL, 0x7fffffffe328, 8) = ?
2022-11-29T20:43:23.500146Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 63, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.500167Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 8, arg1: 0, arg2: 140737488347944, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.500292Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #63: rt_sigaction(8, NULL, 0x7fffffffe328, 8) = Ok(0)
2022-11-29T20:43:23.500334Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0x8 rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.500458Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0x8 rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.500491Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.500504Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(8, 0x7fffffffe2d0, NULL, 8) = ?
2022-11-29T20:43:23.500516Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 64, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.500547Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 8, arg1: 140737488347856, arg2: 0, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.500766Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #64: rt_sigaction(8, 0x7fffffffe2d0, NULL, 8) = Ok(0)
2022-11-29T20:43:23.500806Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0x8 rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.501857Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0xa rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.501894Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.501909Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(10, NULL, 0x7fffffffe328, 8) = ?
2022-11-29T20:43:23.501921Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 65, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.501949Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 10, arg1: 0, arg2: 140737488347944, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.502250Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #65: rt_sigaction(10, NULL, 0x7fffffffe328, 8) = Ok(0)
2022-11-29T20:43:23.502298Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0xa rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.502426Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0xa rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.502459Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.502473Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(10, 0x7fffffffe2d0, NULL, 8) = ?
2022-11-29T20:43:23.502485Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 66, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.502519Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 10, arg1: 140737488347856, arg2: 0, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.502722Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #66: rt_sigaction(10, 0x7fffffffe2d0, NULL, 8) = Ok(0)
2022-11-29T20:43:23.502768Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0xa rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.502895Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0xb rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.502922Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.502935Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(11, NULL, 0x7fffffffe328, 8) = ?
2022-11-29T20:43:23.502946Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 67, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.502963Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 11, arg1: 0, arg2: 140737488347944, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.503337Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #67: rt_sigaction(11, NULL, 0x7fffffffe328, 8) = Ok(0)
2022-11-29T20:43:23.503502Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0xb rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.503658Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0xb rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.503693Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.503709Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(11, 0x7fffffffe2d0, NULL, 8) = ?
2022-11-29T20:43:23.503721Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 68, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.503757Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 11, arg1: 140737488347856, arg2: 0, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.503968Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #68: rt_sigaction(11, 0x7fffffffe2d0, NULL, 8) = Ok(0)
2022-11-29T20:43:23.504015Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0xb rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.504144Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0xc rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.504183Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.504197Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(12, NULL, 0x7fffffffe328, 8) = ?
2022-11-29T20:43:23.504209Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 69, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.504229Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 12, arg1: 0, arg2: 140737488347944, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.504433Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #69: rt_sigaction(12, NULL, 0x7fffffffe328, 8) = Ok(0)
2022-11-29T20:43:23.504478Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0xc rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.504609Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0xc rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.504642Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.504656Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(12, 0x7fffffffe2d0, NULL, 8) = ?
2022-11-29T20:43:23.504671Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 70, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.504703Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 12, arg1: 140737488347856, arg2: 0, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.504994Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #70: rt_sigaction(12, 0x7fffffffe2d0, NULL, 8) = Ok(0)
2022-11-29T20:43:23.505042Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0xc rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.505181Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0xd rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.505215Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.505229Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(13, NULL, 0x7fffffffe328, 8) = ?
2022-11-29T20:43:23.505245Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 71, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.505275Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 13, arg1: 0, arg2: 140737488347944, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.505387Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #71: rt_sigaction(13, NULL, 0x7fffffffe328, 8) = Ok(0)
2022-11-29T20:43:23.505430Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0xd rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.505561Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0xd rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.505796Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.505828Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(13, 0x7fffffffe2d0, NULL, 8) = ?
2022-11-29T20:43:23.505843Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 72, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.505876Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 13, arg1: 140737488347856, arg2: 0, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.506003Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #72: rt_sigaction(13, 0x7fffffffe2d0, NULL, 8) = Ok(0)
2022-11-29T20:43:23.506046Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0xd rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.506363Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0xe rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.506400Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.506415Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(14, NULL, 0x7fffffffe328, 8) = ?
2022-11-29T20:43:23.506431Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 73, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.506451Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 14, arg1: 0, arg2: 140737488347944, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.506576Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #73: rt_sigaction(14, NULL, 0x7fffffffe328, 8) = Ok(0)
2022-11-29T20:43:23.506619Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0xe rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.506809Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0xe rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.506844Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.506860Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(14, 0x7fffffffe2d0, NULL, 8) = ?
2022-11-29T20:43:23.506873Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 74, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.506906Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 14, arg1: 140737488347856, arg2: 0, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.507031Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #74: rt_sigaction(14, 0x7fffffffe2d0, NULL, 8) = Ok(0)
2022-11-29T20:43:23.507073Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0xe rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.507451Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0xf rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.507488Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.507502Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(15, NULL, 0x7fffffffe328, 8) = ?
2022-11-29T20:43:23.507514Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 75, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.507534Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 15, arg1: 0, arg2: 140737488347944, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.507658Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #75: rt_sigaction(15, NULL, 0x7fffffffe328, 8) = Ok(0)
2022-11-29T20:43:23.507702Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0xf rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.508034Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0xf rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.508071Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.508087Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(15, 0x7fffffffe2d0, NULL, 8) = ?
2022-11-29T20:43:23.508099Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 76, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.508132Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: rt_sigaction, args SyscallArgs { arg0: 15, arg1: 140737488347856, arg2: 0, arg3: 8, arg4: 14789621354041564673, arg5: 5187288 }
2022-11-29T20:43:23.508256Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #76: rt_sigaction(15, 0x7fffffffe2d0, NULL, 8) = Ok(0)
2022-11-29T20:43:23.508299Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x0 rbx 0x7fffffffe2d0 rcx 0x45e91b rdx 0x0 rsi 0x7fffffffe2d0 rdi 0xf rbp 0x7fffffffe240 rsp 0x7fffffffe210 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.508424Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0x10 rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.508458Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.508473Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: rt_sigaction(16, NULL, 0x7fffffffe328, 8) = ?
2022-11-29T20:43:23.508484Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 77, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.508500Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #77: rt_sigaction(16, NULL, 0x7fffffffe328, 8) = Err(Errno(EINVAL))
2022-11-29T20:43:23.508528Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e91b rdx 0x7fffffffe328 rsi 0x0 rdi 0x10 rbp 0x7fffffffe288 rsp 0x7fffffffe258 r8 0xcd3f4a43422dde01 r9 0x4f26d8 r10 0x8 r11 0x206 r12 0x7fffffffdfa8 r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e91b eflags 0x206 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.508946Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x498a8a rcx 0x45e615 rdx 0xd rsi 0x498a8a rdi 0x2 rbp 0x7fffffffe148 rsp 0x7fffffffe120 r8 0x0 r9 0xd r10 0x557bc0 r11 0x246 r12 0xd r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.508984Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.509001Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x498a8a, 13) = ?
2022-11-29T20:43:23.509013Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 78, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.509083Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.390_012_500s
2022-11-29T20:43:23.509141Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.391_012_500s
2022-11-29T20:43:23.509210Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.509313Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.390_012_500s
2022-11-29T20:43:23.509467Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.509505Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981865d50 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.509599Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799391512500)
2022-11-29T20:43:23.509636Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.021_000_000s to 946_684_799.391_512_500s
2022-11-29T20:43:23.509648Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.509671Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 3, committed_time 946_684_799.391_512_500s
2022-11-29T20:43:23.509695Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 4 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 4, last_front_turn: 0, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.509735Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981865d50 HasWaiter>
2022-11-29T20:43:23.509770Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.509783Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.509802Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 3, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.391_512_500s
2022-11-29T20:43:23.509819Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981865d50 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.509864Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 5).
2022-11-29T20:43:23.509969Z TRACE detcore::scheduler: [scheduler] loop iteration 4
2022-11-29T20:43:23.510130Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.510212Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.510261Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.510286Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 13
2022-11-29T20:43:23.510317Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4819594, arg2: 13, arg3: 5602240, arg4: 0, arg5: 13 }
2022-11-29T20:43:23.510573Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.510628Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.390_012_500s
2022-11-29T20:43:23.510662Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.510682Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #78: write(2, 0x498a8a, 13) = Ok(13)
2022-11-29T20:43:23.510712Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xd rbx 0x498a8a rcx 0x45e615 rdx 0xd rsi 0x498a8a rdi 0x2 rbp 0x7fffffffe148 rsp 0x7fffffffe120 r8 0x0 r9 0xd r10 0x557bc0 r11 0x246 r12 0xd r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.510860Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4992f0 rcx 0x45e615 rdx 0x10 rsi 0x4992f0 rdi 0x2 rbp 0x7fffffffe148 rsp 0x7fffffffe120 r8 0x0 r9 0x10 r10 0x557bc0 r11 0x246 r12 0x1d r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.510895Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.510990Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4992f0, 16) = ?
2022-11-29T20:43:23.511025Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 79, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.511067Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.395_012_500s
2022-11-29T20:43:23.511124Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.396_512_500s
2022-11-29T20:43:23.511179Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.511253Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.395_012_500s
2022-11-29T20:43:23.511292Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.511314Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.511460Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799397012500)
2022-11-29T20:43:23.511501Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.391_512_500s to 946_684_799.397_012_500s
2022-11-29T20:43:23.511512Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.511522Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 4, committed_time 946_684_799.397_012_500s
2022-11-29T20:43:23.511537Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 5 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 5, last_front_turn: 0, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.511583Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.511618Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.511632Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.511658Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 4, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.397_012_500s
2022-11-29T20:43:23.511675Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.511711Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 6).
2022-11-29T20:43:23.511743Z TRACE detcore::scheduler: [scheduler] loop iteration 5
2022-11-29T20:43:23.511761Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x559981863270 NoWaiter>...
2022-11-29T20:43:23.511825Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.511890Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.511984Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 16
2022-11-29T20:43:23.512006Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4821744, arg2: 16, arg3: 5602240, arg4: 0, arg5: 16 }
2022-11-29T20:43:23.512127Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.512164Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.395_012_500s
2022-11-29T20:43:23.512206Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.512226Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #79: write(2, 0x4992f0, 16) = Ok(16)
2022-11-29T20:43:23.512278Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x10 rbx 0x4992f0 rcx 0x45e615 rdx 0x10 rsi 0x4992f0 rdi 0x2 rbp 0x7fffffffe148 rsp 0x7fffffffe120 r8 0x0 r9 0x10 r10 0x557bc0 r11 0x246 r12 0x1d r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.512531Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x49740e rcx 0x45e615 rdx 0x1 rsi 0x49740e rdi 0x2 rbp 0x7fffffffe128 rsp 0x7fffffffe100 r8 0x0 r9 0x1 r10 0x557bc0 r11 0x246 r12 0x1e r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.512567Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.512581Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x49740e, 1) = ?
2022-11-29T20:43:23.512594Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 80, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.512635Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.400_012_500s
2022-11-29T20:43:23.512671Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.402_012_500s
2022-11-29T20:43:23.512729Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.512797Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.400_012_500s
2022-11-29T20:43:23.512836Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x559981863270 HasWaiter>
2022-11-29T20:43:23.512858Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.512934Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799402512500)
2022-11-29T20:43:23.512971Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.397_012_500s to 946_684_799.402_512_500s
2022-11-29T20:43:23.512981Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.512991Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 5, committed_time 946_684_799.402_512_500s
2022-11-29T20:43:23.513005Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 6 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 6, last_front_turn: 0, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.513059Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x559981863270 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.513082Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.513094Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x559981863270 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.513112Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 5, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.402_512_500s
2022-11-29T20:43:23.513138Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.513173Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 7).
2022-11-29T20:43:23.513206Z TRACE detcore::scheduler: [scheduler] loop iteration 6
2022-11-29T20:43:23.513222Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.513538Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.513597Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.513618Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.513635Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813838, arg2: 1, arg3: 5602240, arg4: 0, arg5: 1 }
2022-11-29T20:43:23.513763Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.513800Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.400_012_500s
2022-11-29T20:43:23.513821Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.513838Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #80: write(2, 0x49740e, 1) = Ok(1)
2022-11-29T20:43:23.513863Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x49740e rcx 0x45e615 rdx 0x1 rsi 0x49740e rdi 0x2 rbp 0x7fffffffe128 rsp 0x7fffffffe100 r8 0x0 r9 0x1 r10 0x557bc0 r11 0x246 r12 0x1e r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.514063Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e69d rdx 0x0 rsi 0x0 rdi 0x7fffffffe128 rbp 0x7fffffffe138 rsp 0x7fffffffe128 r8 0x0 r9 0x1 r10 0x557bc0 r11 0x202 r12 0x1e r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e69d eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.514102Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.514118Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: nanosleep(0x7fffffffe128, NULL) = ?
2022-11-29T20:43:23.514130Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 81, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.514183Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.405_012_500s
2022-11-29T20:43:23.514237Z TRACE detcore::syscalls::time: nanosleep adding delta 1ms to yield request Resources { tid: DetPid(3), resources: {SleepUntil(LogicalTime(946684799408512500)): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.514271Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {SleepUntil(LogicalTime(946684799408512500)): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.514324Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.405_012_500s
2022-11-29T20:43:23.514362Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.514622Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {SleepUntil(LogicalTime(946684799408512500)): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.514717Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799408012500)
2022-11-29T20:43:23.514755Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.402_512_500s to 946_684_799.408_012_500s
2022-11-29T20:43:23.514765Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.514775Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 6, committed_time 946_684_799.408_012_500s
2022-11-29T20:43:23.514789Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 7 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 7, last_front_turn: 0, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.514822Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {SleepUntil(LogicalTime(946684799408512500)): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.514845Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.514858Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {SleepUntil(LogicalTime(946684799408512500)): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.514879Z TRACE detcore::scheduler: [dtid 3] time-based action not ready yet, registering waiter at future time 946_684_799.408_512_500s. Current time is 946_684_799.408_012_500s
2022-11-29T20:43:23.514910Z INFO detcore::scheduler: [scheduler] >>>>>>>
NONCOMMIT turn 6, SKIP dettid 3 which wanted resource SleepUntil(LogicalTime(946684799408512500)) (blocking)
2022-11-29T20:43:23.514940Z TRACE detcore::scheduler: [dtid 3] after removal, run queue: RunQueue { queue: {}, last_back_turn: 7, last_front_turn: 0, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }
2022-11-29T20:43:23.514988Z TRACE detcore::scheduler: [scheduler] loop iteration 7
2022-11-29T20:43:23.515014Z TRACE detcore::scheduler: [scheduler] skipping scheduler time advance because just-finished turn did not progress (i.e. SkipTurn)
2022-11-29T20:43:23.515023Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.515038Z DEBUG detcore::scheduler: [scheduler] Deadlock avoidance! Empty run-queue, so waking next timed event.
2022-11-29T20:43:23.515289Z INFO detcore::scheduler: [scheduler] Skipping global time ahead to 946_684_799.408_512_500s.
2022-11-29T20:43:23.515335Z DEBUG detcore::scheduler: DETLOG [sched] add extra global time for deadlock avoidance 500µs on current time 946_684_799.408_012_500s
2022-11-29T20:43:23.515396Z INFO detcore::scheduler: [sched-step2] Time-based event on thread 3 (time 946_684_799.408_512_500s) jumping back to the head of it's priority at global(committed) time 946_684_799.408_012_500s
2022-11-29T20:43:23.515450Z TRACE detcore::scheduler: [scheduler] loop iteration 8
2022-11-29T20:43:23.515485Z TRACE detcore::scheduler: [scheduler] skipping scheduler time advance because just-finished turn did not progress (i.e. SkipTurn)
2022-11-29T20:43:23.515506Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.408_012_500s to 946_684_799.408_512_500s
2022-11-29T20:43:23.515515Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.515525Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 7, committed_time 946_684_799.408_512_500s
2022-11-29T20:43:23.515538Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: -1 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 7, last_front_turn: -1, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.515571Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {SleepUntil(LogicalTime(946684799408512500)): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.515594Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.515606Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {SleepUntil(LogicalTime(946684799408512500)): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.515739Z TRACE detcore::scheduler: [dtid 3] time-based action ready to execute, target time 946_684_799.408_512_500s is before committed global time 946_684_799.408_512_500s
2022-11-29T20:43:23.515773Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 7, dettid 3 using resources {SleepUntil(LogicalTime(946684799408512500)): W}, on previously committed 946_684_799.408_512_500s
2022-11-29T20:43:23.515791Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.515825Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 8).
2022-11-29T20:43:23.515857Z TRACE detcore::scheduler: [scheduler] loop iteration 9
2022-11-29T20:43:23.515874Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x559981879870 NoWaiter>...
2022-11-29T20:43:23.515940Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {SleepUntil(LogicalTime(946684799408512500)): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.515984Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {SleepUntil(LogicalTime(946684799408512500)): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.516008Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #81: nanosleep(0x7fffffffe128, NULL) = Ok(0)
2022-11-29T20:43:23.516040Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e69d rdx 0x0 rsi 0x0 rdi 0x7fffffffe128 rbp 0x7fffffffe138 rsp 0x7fffffffe128 r8 0x0 r9 0x1 r10 0x557bc0 r11 0x202 r12 0x1e r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e69d eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.516335Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e69d rdx 0x0 rsi 0x0 rdi 0x7fffffffe128 rbp 0x7fffffffe138 rsp 0x7fffffffe128 r8 0x0 r9 0x1 r10 0x557bc0 r11 0x202 r12 0x1e r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e69d eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.516372Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.516386Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: nanosleep(0x7fffffffe128, NULL) = ?
2022-11-29T20:43:23.516398Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 82, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.516448Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.410_012_500s
2022-11-29T20:43:23.516496Z TRACE detcore::syscalls::time: nanosleep adding delta 1ms to yield request Resources { tid: DetPid(3), resources: {SleepUntil(LogicalTime(946684799414512500)): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.516528Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {SleepUntil(LogicalTime(946684799414512500)): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.516582Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.410_012_500s
2022-11-29T20:43:23.516620Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x559981879870 HasWaiter>
2022-11-29T20:43:23.516641Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {SleepUntil(LogicalTime(946684799414512500)): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.516712Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799414012500)
2022-11-29T20:43:23.516748Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.408_512_500s to 946_684_799.414_012_500s
2022-11-29T20:43:23.516758Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.516769Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 8, committed_time 946_684_799.414_012_500s
2022-11-29T20:43:23.516782Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 8 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 8, last_front_turn: -1, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.516814Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x559981879870 Ok(Resources { tid: DetPid(3), resources: {SleepUntil(LogicalTime(946684799414512500)): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.516836Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.516846Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x559981879870 Ok(Resources { tid: DetPid(3), resources: {SleepUntil(LogicalTime(946684799414512500)): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.516863Z TRACE detcore::scheduler: [dtid 3] time-based action not ready yet, registering waiter at future time 946_684_799.414_512_500s. Current time is 946_684_799.414_012_500s
2022-11-29T20:43:23.516889Z INFO detcore::scheduler: [scheduler] >>>>>>>
NONCOMMIT turn 8, SKIP dettid 3 which wanted resource SleepUntil(LogicalTime(946684799414512500)) (blocking)
2022-11-29T20:43:23.516915Z TRACE detcore::scheduler: [dtid 3] after removal, run queue: RunQueue { queue: {}, last_back_turn: 8, last_front_turn: -1, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }
2022-11-29T20:43:23.516954Z TRACE detcore::scheduler: [scheduler] loop iteration 10
2022-11-29T20:43:23.516979Z TRACE detcore::scheduler: [scheduler] skipping scheduler time advance because just-finished turn did not progress (i.e. SkipTurn)
2022-11-29T20:43:23.516989Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.516998Z DEBUG detcore::scheduler: [scheduler] Deadlock avoidance! Empty run-queue, so waking next timed event.
2022-11-29T20:43:23.517017Z INFO detcore::scheduler: [scheduler] Skipping global time ahead to 946_684_799.414_512_500s.
2022-11-29T20:43:23.517047Z DEBUG detcore::scheduler: DETLOG [sched] add extra global time for deadlock avoidance 500µs on current time 946_684_799.414_012_500s
2022-11-29T20:43:23.517072Z INFO detcore::scheduler: [sched-step2] Time-based event on thread 3 (time 946_684_799.414_512_500s) jumping back to the head of it's priority at global(committed) time 946_684_799.414_012_500s
2022-11-29T20:43:23.517118Z TRACE detcore::scheduler: [scheduler] loop iteration 11
2022-11-29T20:43:23.517149Z TRACE detcore::scheduler: [scheduler] skipping scheduler time advance because just-finished turn did not progress (i.e. SkipTurn)
2022-11-29T20:43:23.517168Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.414_012_500s to 946_684_799.414_512_500s
2022-11-29T20:43:23.517177Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.517187Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 9, committed_time 946_684_799.414_512_500s
2022-11-29T20:43:23.517200Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: -2 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 8, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.517231Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x559981879870 Ok(Resources { tid: DetPid(3), resources: {SleepUntil(LogicalTime(946684799414512500)): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.517253Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.517265Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x559981879870 Ok(Resources { tid: DetPid(3), resources: {SleepUntil(LogicalTime(946684799414512500)): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.517281Z TRACE detcore::scheduler: [dtid 3] time-based action ready to execute, target time 946_684_799.414_512_500s is before committed global time 946_684_799.414_512_500s
2022-11-29T20:43:23.517308Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 9, dettid 3 using resources {SleepUntil(LogicalTime(946684799414512500)): W}, on previously committed 946_684_799.414_512_500s
2022-11-29T20:43:23.517324Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.517353Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 9).
2022-11-29T20:43:23.517383Z TRACE detcore::scheduler: [scheduler] loop iteration 12
2022-11-29T20:43:23.517399Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.517460Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {SleepUntil(LogicalTime(946684799414512500)): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.517503Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {SleepUntil(LogicalTime(946684799414512500)): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.517526Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #82: nanosleep(0x7fffffffe128, NULL) = Ok(0)
2022-11-29T20:43:23.517548Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x0 rcx 0x45e69d rdx 0x0 rsi 0x0 rdi 0x7fffffffe128 rbp 0x7fffffffe138 rsp 0x7fffffffe128 r8 0x0 r9 0x1 r10 0x557bc0 r11 0x202 r12 0x1e r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e69d eflags 0x202 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.517766Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x499120 rcx 0x45e615 rdx 0x10 rsi 0x499120 rdi 0x2 rbp 0x7fffffffe080 rsp 0x7fffffffe058 r8 0x1 r9 0x1 r10 0x557bc0 r11 0x246 r12 0x1e r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.517801Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.517814Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x499120, 16) = ?
2022-11-29T20:43:23.517825Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 83, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.517867Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.415_012_500s
2022-11-29T20:43:23.517902Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.419_512_500s
2022-11-29T20:43:23.517934Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.518003Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.415_012_500s
2022-11-29T20:43:23.518041Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.518063Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.518140Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799420012500)
2022-11-29T20:43:23.518176Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.414_512_500s to 946_684_799.420_012_500s
2022-11-29T20:43:23.518186Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.518196Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 10, committed_time 946_684_799.420_012_500s
2022-11-29T20:43:23.518210Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 9 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 9, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.518241Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.518263Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.518274Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.518289Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 10, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.420_012_500s
2022-11-29T20:43:23.518305Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.518336Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 10).
2022-11-29T20:43:23.518369Z TRACE detcore::scheduler: [scheduler] loop iteration 13
2022-11-29T20:43:23.518385Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x559981877b00 NoWaiter>...
2022-11-29T20:43:23.518447Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.518491Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.518509Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 16
2022-11-29T20:43:23.518528Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4821280, arg2: 16, arg3: 5602240, arg4: 1, arg5: 1 }
2022-11-29T20:43:23.518809Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.518866Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.415_012_500s
2022-11-29T20:43:23.518903Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.518922Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #83: write(2, 0x499120, 16) = Ok(16)
2022-11-29T20:43:23.518945Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x10 rbx 0x499120 rcx 0x45e615 rdx 0x10 rsi 0x499120 rdi 0x2 rbp 0x7fffffffe080 rsp 0x7fffffffe058 r8 0x1 r9 0x1 r10 0x557bc0 r11 0x246 r12 0x1e r13 0x8 r14 0x528700 r15 0xffffffffffffffff rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.519104Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4be2e8 rcx 0x45e615 rdx 0xd rsi 0x4be2e8 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x4 r10 0x800 r11 0x246 r12 0x180d4 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.519137Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.519151Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4be2e8, 13) = ?
2022-11-29T20:43:23.519166Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 84, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.519206Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.420_012_500s
2022-11-29T20:43:23.519241Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.425_012_500s
2022-11-29T20:43:23.519272Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.519368Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.420_012_500s
2022-11-29T20:43:23.519408Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x559981877b00 HasWaiter>
2022-11-29T20:43:23.519429Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.519504Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799425512500)
2022-11-29T20:43:23.519540Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.420_012_500s to 946_684_799.425_512_500s
2022-11-29T20:43:23.519549Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.519560Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 11, committed_time 946_684_799.425_512_500s
2022-11-29T20:43:23.519574Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 10 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 10, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.519607Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x559981877b00 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.519630Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.519643Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x559981877b00 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.519660Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 11, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.425_512_500s
2022-11-29T20:43:23.519676Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.519782Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 11).
2022-11-29T20:43:23.519823Z TRACE detcore::scheduler: [scheduler] loop iteration 14
2022-11-29T20:43:23.519840Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.519918Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.519963Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.519982Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 13
2022-11-29T20:43:23.519999Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4973288, arg2: 13, arg3: 2048, arg4: 140737488345760, arg5: 4 }
2022-11-29T20:43:23.520151Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.520414Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.420_012_500s
2022-11-29T20:43:23.520456Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.520476Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #84: write(2, 0x4be2e8, 13) = Ok(13)
2022-11-29T20:43:23.520507Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xd rbx 0x4be2e8 rcx 0x45e615 rdx 0xd rsi 0x4be2e8 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x4 r10 0x800 r11 0x246 r12 0x180d4 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.520646Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4973f9 rcx 0x45e615 rdx 0x1 rsi 0x4973f9 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x4 r10 0x800 r11 0x246 r12 0x180d4 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.520680Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.520842Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4973f9, 1) = ?
2022-11-29T20:43:23.520863Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 85, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.520912Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.425_012_500s
2022-11-29T20:43:23.520947Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.430_512_500s
2022-11-29T20:43:23.520978Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.521049Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.425_012_500s
2022-11-29T20:43:23.521088Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.521109Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.521188Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799431012500)
2022-11-29T20:43:23.521224Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.425_512_500s to 946_684_799.431_012_500s
2022-11-29T20:43:23.521234Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.521252Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 12, committed_time 946_684_799.431_012_500s
2022-11-29T20:43:23.521266Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 11 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 11, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.521299Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.521562Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.521582Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.521609Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 12, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.431_012_500s
2022-11-29T20:43:23.521629Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.521663Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 12).
2022-11-29T20:43:23.521696Z TRACE detcore::scheduler: [scheduler] loop iteration 15
2022-11-29T20:43:23.521713Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.521779Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.521824Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.521842Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.521860Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813817, arg2: 1, arg3: 2048, arg4: 140737488345760, arg5: 4 }
2022-11-29T20:43:23.522016Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.522071Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.425_012_500s
2022-11-29T20:43:23.522106Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.522125Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #85: write(2, 0x4973f9, 1) = Ok(1)
2022-11-29T20:43:23.522157Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x4973f9 rcx 0x45e615 rdx 0x1 rsi 0x4973f9 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x4 r10 0x800 r11 0x246 r12 0x180d4 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.522300Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497414 rcx 0x45e615 rdx 0x1 rsi 0x497414 rdi 0x2 rbp 0x7fffffffda88 rsp 0x7fffffffda60 r8 0xfe r9 0x1 r10 0x2aab8 r11 0x246 r12 0x7fffffffda90 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.522334Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.522348Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497414, 1) = ?
2022-11-29T20:43:23.522361Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 86, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.522399Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.430_012_500s
2022-11-29T20:43:23.522433Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.436_012_500s
2022-11-29T20:43:23.522464Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.522533Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.430_012_500s
2022-11-29T20:43:23.522572Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.522595Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.522675Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799436512500)
2022-11-29T20:43:23.522711Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.431_012_500s to 946_684_799.436_512_500s
2022-11-29T20:43:23.522722Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.522733Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 13, committed_time 946_684_799.436_512_500s
2022-11-29T20:43:23.522747Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 12 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 12, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.522779Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.522802Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.522815Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.522832Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 13, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.436_512_500s
2022-11-29T20:43:23.522855Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.522887Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 13).
2022-11-29T20:43:23.522919Z TRACE detcore::scheduler: [scheduler] loop iteration 16
2022-11-29T20:43:23.522934Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.522996Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.523039Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.523057Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.523078Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813844, arg2: 1, arg3: 174776, arg4: 254, arg5: 1 }
2022-11-29T20:43:23.523232Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.523287Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.430_012_500s
2022-11-29T20:43:23.523323Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.523370Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #86: write(2, 0x497414, 1) = Ok(1)
2022-11-29T20:43:23.523407Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x497414 rcx 0x45e615 rdx 0x1 rsi 0x497414 rdi 0x2 rbp 0x7fffffffda88 rsp 0x7fffffffda60 r8 0xfe r9 0x1 r10 0x2aab8 r11 0x246 r12 0x7fffffffda90 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.523549Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdad0 rcx 0x45e615 rdx 0x8 rsi 0x7fffffffdad0 rdi 0x2 rbp 0x7fffffffda10 rsp 0x7fffffffd9e8 r8 0x0 r9 0x2 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.523582Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.523596Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdad0, 8) = ?
2022-11-29T20:43:23.523607Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 87, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.523646Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.435_012_500s
2022-11-29T20:43:23.523681Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.441_512_500s
2022-11-29T20:43:23.523713Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.523782Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.435_012_500s
2022-11-29T20:43:23.523821Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.523843Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.523917Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799442012500)
2022-11-29T20:43:23.523952Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.436_512_500s to 946_684_799.442_012_500s
2022-11-29T20:43:23.523963Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.523974Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 14, committed_time 946_684_799.442_012_500s
2022-11-29T20:43:23.523988Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 13 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 13, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.524024Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.524049Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.524062Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.524080Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 14, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.442_012_500s
2022-11-29T20:43:23.524105Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.524138Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 14).
2022-11-29T20:43:23.524170Z TRACE detcore::scheduler: [scheduler] loop iteration 17
2022-11-29T20:43:23.524187Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x559981900de0 NoWaiter>...
2022-11-29T20:43:23.524248Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.524292Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.524319Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 8
2022-11-29T20:43:23.524337Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488345808, arg2: 8, arg3: 174776, arg4: 0, arg5: 2 }
2022-11-29T20:43:23.524486Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.524541Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.435_012_500s
2022-11-29T20:43:23.524575Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.524595Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #87: write(2, 0x7fffffffdad0, 8) = Ok(8)
2022-11-29T20:43:23.524619Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x8 rbx 0x7fffffffdad0 rcx 0x45e615 rdx 0x8 rsi 0x7fffffffdad0 rdi 0x2 rbp 0x7fffffffda10 rsp 0x7fffffffd9e8 r8 0x0 r9 0x2 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.524846Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497405 rcx 0x45e615 rdx 0x1 rsi 0x497405 rdi 0x2 rbp 0x7fffffffda50 rsp 0x7fffffffda28 r8 0x0 r9 0x2 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.524882Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.524897Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497405, 1) = ?
2022-11-29T20:43:23.524915Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 88, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.524963Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.440_012_500s
2022-11-29T20:43:23.524998Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.447_012_500s
2022-11-29T20:43:23.525030Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.525100Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.440_012_500s
2022-11-29T20:43:23.525139Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x559981900de0 HasWaiter>
2022-11-29T20:43:23.525161Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.525315Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799447512500)
2022-11-29T20:43:23.525357Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.442_012_500s to 946_684_799.447_512_500s
2022-11-29T20:43:23.525368Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.525379Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 15, committed_time 946_684_799.447_512_500s
2022-11-29T20:43:23.525397Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 14 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 14, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.525430Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.525461Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.525473Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.525492Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 15, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.447_512_500s
2022-11-29T20:43:23.525517Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.525551Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 15).
2022-11-29T20:43:23.525582Z TRACE detcore::scheduler: [scheduler] loop iteration 18
2022-11-29T20:43:23.525597Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.525661Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.525829Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.525861Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.525881Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813829, arg2: 1, arg3: 174776, arg4: 0, arg5: 2 }
2022-11-29T20:43:23.526042Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.526096Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.440_012_500s
2022-11-29T20:43:23.526131Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.526151Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #88: write(2, 0x497405, 1) = Ok(1)
2022-11-29T20:43:23.526184Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x497405 rcx 0x45e615 rdx 0x1 rsi 0x497405 rdi 0x2 rbp 0x7fffffffda50 rsp 0x7fffffffda28 r8 0x0 r9 0x2 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.526328Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497426 rcx 0x45e615 rdx 0x2 rsi 0x497426 rdi 0x2 rbp 0x7fffffffda88 rsp 0x7fffffffda60 r8 0x8 r9 0x4 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.526361Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.526375Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497426, 2) = ?
2022-11-29T20:43:23.526387Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 89, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.526676Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.445_012_500s
2022-11-29T20:43:23.526723Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.452_512_500s
2022-11-29T20:43:23.526756Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.526835Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.445_012_500s
2022-11-29T20:43:23.526874Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.526895Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.527000Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799453012500)
2022-11-29T20:43:23.527111Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.447_512_500s to 946_684_799.453_012_500s
2022-11-29T20:43:23.527141Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.527155Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 16, committed_time 946_684_799.453_012_500s
2022-11-29T20:43:23.527170Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 15 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 15, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.527195Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.527230Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.527244Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.527270Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 16, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.453_012_500s
2022-11-29T20:43:23.527288Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.527321Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 16).
2022-11-29T20:43:23.527404Z TRACE detcore::scheduler: [scheduler] loop iteration 19
2022-11-29T20:43:23.527433Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.527557Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.527619Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.527638Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 2
2022-11-29T20:43:23.527656Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813862, arg2: 2, arg3: 174776, arg4: 8, arg5: 4 }
2022-11-29T20:43:23.527857Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.527970Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.445_012_500s
2022-11-29T20:43:23.528010Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.528031Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #89: write(2, 0x497426, 2) = Ok(2)
2022-11-29T20:43:23.528056Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x2 rbx 0x497426 rcx 0x45e615 rdx 0x2 rsi 0x497426 rdi 0x2 rbp 0x7fffffffda88 rsp 0x7fffffffda60 r8 0x8 r9 0x4 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.528211Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdad0 rcx 0x45e615 rdx 0x8 rsi 0x7fffffffdad0 rdi 0x2 rbp 0x7fffffffda10 rsp 0x7fffffffd9e8 r8 0x8 r9 0x4 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.528244Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.528258Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdad0, 8) = ?
2022-11-29T20:43:23.528269Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 90, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.528309Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.450_012_500s
2022-11-29T20:43:23.528344Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.458_012_500s
2022-11-29T20:43:23.528376Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.528497Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.450_012_500s
2022-11-29T20:43:23.528597Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.528622Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.528703Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799458512500)
2022-11-29T20:43:23.528740Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.453_012_500s to 946_684_799.458_512_500s
2022-11-29T20:43:23.528750Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.528761Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 17, committed_time 946_684_799.458_512_500s
2022-11-29T20:43:23.528776Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 16 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 16, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.528809Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.528833Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.528847Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.528865Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 17, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.458_512_500s
2022-11-29T20:43:23.528891Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.528926Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 17).
2022-11-29T20:43:23.528958Z TRACE detcore::scheduler: [scheduler] loop iteration 20
2022-11-29T20:43:23.528973Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.529141Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.529188Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.529204Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 8
2022-11-29T20:43:23.529221Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488345808, arg2: 8, arg3: 174776, arg4: 8, arg5: 4 }
2022-11-29T20:43:23.529788Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.529847Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.450_012_500s
2022-11-29T20:43:23.529883Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.529904Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #90: write(2, 0x7fffffffdad0, 8) = Ok(8)
2022-11-29T20:43:23.529936Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x8 rbx 0x7fffffffdad0 rcx 0x45e615 rdx 0x8 rsi 0x7fffffffdad0 rdi 0x2 rbp 0x7fffffffda10 rsp 0x7fffffffd9e8 r8 0x8 r9 0x4 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.530250Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497405 rcx 0x45e615 rdx 0x1 rsi 0x497405 rdi 0x2 rbp 0x7fffffffda50 rsp 0x7fffffffda28 r8 0x8 r9 0x4 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.530288Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.530303Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497405, 1) = ?
2022-11-29T20:43:23.530315Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 91, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.530358Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.455_012_500s
2022-11-29T20:43:23.530395Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.463_512_500s
2022-11-29T20:43:23.530426Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.530497Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.455_012_500s
2022-11-29T20:43:23.530622Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.530661Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.530741Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799464012500)
2022-11-29T20:43:23.530778Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.458_512_500s to 946_684_799.464_012_500s
2022-11-29T20:43:23.530789Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.530800Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 18, committed_time 946_684_799.464_012_500s
2022-11-29T20:43:23.530814Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 17 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 17, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.530847Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.530871Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.530883Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.530900Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 18, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.464_012_500s
2022-11-29T20:43:23.530926Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.531014Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 18).
2022-11-29T20:43:23.531056Z TRACE detcore::scheduler: [scheduler] loop iteration 21
2022-11-29T20:43:23.531087Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.531165Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.531210Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.531229Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.531246Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813829, arg2: 1, arg3: 174776, arg4: 8, arg5: 4 }
2022-11-29T20:43:23.531428Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.531484Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.455_012_500s
2022-11-29T20:43:23.531650Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.531688Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #91: write(2, 0x497405, 1) = Ok(1)
2022-11-29T20:43:23.531714Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x497405 rcx 0x45e615 rdx 0x1 rsi 0x497405 rdi 0x2 rbp 0x7fffffffda50 rsp 0x7fffffffda28 r8 0x8 r9 0x4 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.531860Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497415 rcx 0x45e615 rdx 0x1 rsi 0x497415 rdi 0x2 rbp 0x7fffffffda88 rsp 0x7fffffffda60 r8 0xfd r9 0x6 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.531895Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.531913Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497415, 1) = ?
2022-11-29T20:43:23.531929Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 92, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.531970Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.460_012_500s
2022-11-29T20:43:23.532249Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.469_012_500s
2022-11-29T20:43:23.532306Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.532383Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.460_012_500s
2022-11-29T20:43:23.532423Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.532444Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.532524Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799469512500)
2022-11-29T20:43:23.532560Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.464_012_500s to 946_684_799.469_512_500s
2022-11-29T20:43:23.532570Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.532581Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 19, committed_time 946_684_799.469_512_500s
2022-11-29T20:43:23.532595Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 18 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 18, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.532618Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.532650Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.532663Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.532681Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 19, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.469_512_500s
2022-11-29T20:43:23.532707Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.532952Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 19).
2022-11-29T20:43:23.532998Z TRACE detcore::scheduler: [scheduler] loop iteration 22
2022-11-29T20:43:23.533017Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.533084Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.533130Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.533149Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.533167Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813845, arg2: 1, arg3: 174776, arg4: 253, arg5: 6 }
2022-11-29T20:43:23.533399Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.533455Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.460_012_500s
2022-11-29T20:43:23.533494Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.533514Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #92: write(2, 0x497415, 1) = Ok(1)
2022-11-29T20:43:23.533537Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x497415 rcx 0x45e615 rdx 0x1 rsi 0x497415 rdi 0x2 rbp 0x7fffffffda88 rsp 0x7fffffffda60 r8 0xfd r9 0x6 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.533740Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497424 rcx 0x45e615 rdx 0x2 rsi 0x497424 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.533776Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.533791Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497424, 2) = ?
2022-11-29T20:43:23.533803Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 93, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.533845Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.465_012_500s
2022-11-29T20:43:23.533880Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.474_512_500s
2022-11-29T20:43:23.533911Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.533982Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.465_012_500s
2022-11-29T20:43:23.534090Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.534113Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.534195Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799475012500)
2022-11-29T20:43:23.534243Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.469_512_500s to 946_684_799.475_012_500s
2022-11-29T20:43:23.534254Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.534265Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 20, committed_time 946_684_799.475_012_500s
2022-11-29T20:43:23.534279Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 19 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 19, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.534313Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.534466Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.534488Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.534520Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 20, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.475_012_500s
2022-11-29T20:43:23.534549Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.534585Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 20).
2022-11-29T20:43:23.534618Z TRACE detcore::scheduler: [scheduler] loop iteration 23
2022-11-29T20:43:23.534636Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.534705Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.534749Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.534767Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 2
2022-11-29T20:43:23.534785Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813860, arg2: 2, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.535046Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.535102Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.465_012_500s
2022-11-29T20:43:23.535137Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.535157Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #93: write(2, 0x497424, 2) = Ok(2)
2022-11-29T20:43:23.535506Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x2 rbx 0x497424 rcx 0x45e615 rdx 0x2 rsi 0x497424 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.535662Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4b5e56 rcx 0x45e615 rdx 0x1 rsi 0x4b5e56 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.535696Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.535711Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4b5e56, 1) = ?
2022-11-29T20:43:23.535723Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 94, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.535765Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.470_012_500s
2022-11-29T20:43:23.535801Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.480_012_500s
2022-11-29T20:43:23.535832Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.535907Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.470_012_500s
2022-11-29T20:43:23.535947Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.535970Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.536048Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799480512500)
2022-11-29T20:43:23.536084Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.475_012_500s to 946_684_799.480_512_500s
2022-11-29T20:43:23.536095Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.536106Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 21, committed_time 946_684_799.480_512_500s
2022-11-29T20:43:23.536120Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 20 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 20, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.536239Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.536279Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.536293Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.536312Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 21, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.480_512_500s
2022-11-29T20:43:23.536338Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.536374Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 21).
2022-11-29T20:43:23.536407Z TRACE detcore::scheduler: [scheduler] loop iteration 24
2022-11-29T20:43:23.536423Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.536488Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.536533Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.536621Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.536641Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4939350, arg2: 1, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.536836Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.536891Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.470_012_500s
2022-11-29T20:43:23.536926Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.537015Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #94: write(2, 0x4b5e56, 1) = Ok(1)
2022-11-29T20:43:23.537059Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x4b5e56 rcx 0x45e615 rdx 0x1 rsi 0x4b5e56 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.537206Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4c5ca8 rcx 0x45e615 rdx 0x22 rsi 0x4c5ca8 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.537243Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.537257Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4c5ca8, 34) = ?
2022-11-29T20:43:23.537269Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 95, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.537310Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.475_012_500s
2022-11-29T20:43:23.537405Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.485_512_500s
2022-11-29T20:43:23.537455Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.537530Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.475_012_500s
2022-11-29T20:43:23.537569Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.537590Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.537670Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799486012500)
2022-11-29T20:43:23.537706Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.480_512_500s to 946_684_799.486_012_500s
2022-11-29T20:43:23.537718Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.537729Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 22, committed_time 946_684_799.486_012_500s
2022-11-29T20:43:23.537742Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 21 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 21, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.537766Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.537980Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.537996Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.538022Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 22, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.486_012_500s
2022-11-29T20:43:23.538041Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.538075Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 22).
2022-11-29T20:43:23.538108Z TRACE detcore::scheduler: [scheduler] loop iteration 25
2022-11-29T20:43:23.538126Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f7470 NoWaiter>...
2022-11-29T20:43:23.538190Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.538235Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.538263Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 34
2022-11-29T20:43:23.538281Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 5004456, arg2: 34, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.538458Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.538514Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.475_012_500s
2022-11-29T20:43:23.538548Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.538568Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #95: write(2, 0x4c5ca8, 34) = Ok(34)
2022-11-29T20:43:23.538592Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x22 rbx 0x4c5ca8 rcx 0x45e615 rdx 0x22 rsi 0x4c5ca8 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.539055Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497402 rcx 0x45e615 rdx 0x1 rsi 0x497402 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.539092Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.539107Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497402, 1) = ?
2022-11-29T20:43:23.539123Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 96, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.539164Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.480_012_500s
2022-11-29T20:43:23.539200Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.491_012_500s
2022-11-29T20:43:23.539232Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.539403Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.480_012_500s
2022-11-29T20:43:23.539449Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f7470 HasWaiter>
2022-11-29T20:43:23.539471Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.539550Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799491512500)
2022-11-29T20:43:23.539586Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.486_012_500s to 946_684_799.491_512_500s
2022-11-29T20:43:23.539597Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.539609Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 23, committed_time 946_684_799.491_512_500s
2022-11-29T20:43:23.539622Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 22 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 22, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.539655Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.539685Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.539698Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.539767Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 23, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.491_512_500s
2022-11-29T20:43:23.539808Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.539848Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 23).
2022-11-29T20:43:23.539883Z TRACE detcore::scheduler: [scheduler] loop iteration 26
2022-11-29T20:43:23.539902Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.539967Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.540015Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.540044Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.540063Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813826, arg2: 1, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.540532Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.540590Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.480_012_500s
2022-11-29T20:43:23.540627Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.540650Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #96: write(2, 0x497402, 1) = Ok(1)
2022-11-29T20:43:23.540683Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x497402 rcx 0x45e615 rdx 0x1 rsi 0x497402 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.540861Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb7c rcx 0x45e615 rdx 0x4 rsi 0x7fffffffdb7c rdi 0x2 rbp 0x7fffffffdab8 rsp 0x7fffffffda90 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.540897Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.540911Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb7c, 4) = ?
2022-11-29T20:43:23.540923Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 97, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.540964Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.485_012_500s
2022-11-29T20:43:23.540999Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.496_512_500s
2022-11-29T20:43:23.541032Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.541097Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.485_012_500s
2022-11-29T20:43:23.541122Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.541140Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.541202Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799497012500)
2022-11-29T20:43:23.541223Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.491_512_500s to 946_684_799.497_012_500s
2022-11-29T20:43:23.541230Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.541240Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 24, committed_time 946_684_799.497_012_500s
2022-11-29T20:43:23.541252Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 23 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 23, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.541274Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.541293Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.541304Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.541320Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 24, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.497_012_500s
2022-11-29T20:43:23.541334Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.541364Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 24).
2022-11-29T20:43:23.541383Z TRACE detcore::scheduler: [scheduler] loop iteration 27
2022-11-29T20:43:23.541402Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599819024e0 NoWaiter>...
2022-11-29T20:43:23.541519Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.541555Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.541582Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.541600Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488345980, arg2: 4, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.542503Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.542566Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.485_012_500s
2022-11-29T20:43:23.542603Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.542623Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #97: write(2, 0x7fffffffdb7c, 4) = Ok(4)
2022-11-29T20:43:23.542657Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x7fffffffdb7c rcx 0x45e615 rdx 0x4 rsi 0x7fffffffdb7c rdi 0x2 rbp 0x7fffffffdab8 rsp 0x7fffffffda90 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.542816Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497416 rcx 0x45e615 rdx 0x2 rsi 0x497416 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.542849Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.542862Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497416, 2) = ?
2022-11-29T20:43:23.542875Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 98, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.542914Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.490_012_500s
2022-11-29T20:43:23.542949Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.502_012_500s
2022-11-29T20:43:23.542981Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.543052Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.490_012_500s
2022-11-29T20:43:23.543091Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599819024e0 HasWaiter>
2022-11-29T20:43:23.543114Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.543191Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799502512500)
2022-11-29T20:43:23.543232Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.497_012_500s to 946_684_799.502_512_500s
2022-11-29T20:43:23.543244Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.543255Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 25, committed_time 946_684_799.502_512_500s
2022-11-29T20:43:23.543269Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 24 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 24, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.543292Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599819024e0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.543325Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.543338Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599819024e0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.543394Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 25, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.502_512_500s
2022-11-29T20:43:23.543413Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.543446Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 25).
2022-11-29T20:43:23.543480Z TRACE detcore::scheduler: [scheduler] loop iteration 28
2022-11-29T20:43:23.543496Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.543557Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.543601Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.543619Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 2
2022-11-29T20:43:23.543636Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813846, arg2: 2, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.543844Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.543905Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.490_012_500s
2022-11-29T20:43:23.543940Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.543959Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #98: write(2, 0x497416, 2) = Ok(2)
2022-11-29T20:43:23.543991Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x2 rbx 0x497416 rcx 0x45e615 rdx 0x2 rsi 0x497416 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.544128Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb9c rcx 0x45e615 rdx 0x4 rsi 0x7fffffffdb9c rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.544161Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.544175Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb9c, 4) = ?
2022-11-29T20:43:23.544186Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 99, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.544224Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.495_012_500s
2022-11-29T20:43:23.544258Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.507_512_500s
2022-11-29T20:43:23.544289Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.544358Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.495_012_500s
2022-11-29T20:43:23.544558Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.544601Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.544677Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799508012500)
2022-11-29T20:43:23.544715Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.502_512_500s to 946_684_799.508_012_500s
2022-11-29T20:43:23.544726Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.544737Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 26, committed_time 946_684_799.508_012_500s
2022-11-29T20:43:23.544752Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 25 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 25, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.544785Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.544819Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.544832Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.544858Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 26, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.508_012_500s
2022-11-29T20:43:23.544875Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.544908Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 26).
2022-11-29T20:43:23.545231Z TRACE detcore::scheduler: [scheduler] loop iteration 29
2022-11-29T20:43:23.545269Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f7470 NoWaiter>...
2022-11-29T20:43:23.545341Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.545387Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.545415Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.545433Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346012, arg2: 4, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.545607Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.545663Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.495_012_500s
2022-11-29T20:43:23.545698Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.545720Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #99: write(2, 0x7fffffffdb9c, 4) = Ok(4)
2022-11-29T20:43:23.545745Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x7fffffffdb9c rcx 0x45e615 rdx 0x4 rsi 0x7fffffffdb9c rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.545888Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497506 rcx 0x45e615 rdx 0x4 rsi 0x497506 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.546005Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.546027Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497506, 4) = ?
2022-11-29T20:43:23.546053Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 100, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.546096Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.500_012_500s
2022-11-29T20:43:23.546131Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.513_012_500s
2022-11-29T20:43:23.546164Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.546236Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.500_012_500s
2022-11-29T20:43:23.546275Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f7470 HasWaiter>
2022-11-29T20:43:23.546298Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.546374Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799513512500)
2022-11-29T20:43:23.546415Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.508_012_500s to 946_684_799.513_512_500s
2022-11-29T20:43:23.546427Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.546438Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 27, committed_time 946_684_799.513_512_500s
2022-11-29T20:43:23.546453Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 26 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 26, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.546547Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.546589Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.546604Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.546631Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 27, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.513_512_500s
2022-11-29T20:43:23.546657Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.546696Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 27).
2022-11-29T20:43:23.546730Z TRACE detcore::scheduler: [scheduler] loop iteration 30
2022-11-29T20:43:23.546748Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.546813Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.546859Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.546877Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.546896Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4814086, arg2: 4, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.547068Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.547123Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.500_012_500s
2022-11-29T20:43:23.547159Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.547179Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #100: write(2, 0x497506, 4) = Ok(4)
2022-11-29T20:43:23.547203Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x497506 rcx 0x45e615 rdx 0x4 rsi 0x497506 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.547463Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.547500Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.547514Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb92, 14) = ?
2022-11-29T20:43:23.547526Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 101, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.547567Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.505_012_500s
2022-11-29T20:43:23.547602Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.518_512_500s
2022-11-29T20:43:23.547637Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.547706Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.505_012_500s
2022-11-29T20:43:23.547745Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.547768Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.547967Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799519012500)
2022-11-29T20:43:23.548004Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.513_512_500s to 946_684_799.519_012_500s
2022-11-29T20:43:23.548015Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.548026Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 28, committed_time 946_684_799.519_012_500s
2022-11-29T20:43:23.548040Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 27 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 27, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.548076Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.548101Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.548114Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.548132Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 28, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.519_012_500s
2022-11-29T20:43:23.548159Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.548194Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 28).
2022-11-29T20:43:23.548226Z TRACE detcore::scheduler: [scheduler] loop iteration 31
2022-11-29T20:43:23.548244Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f7470 NoWaiter>...
2022-11-29T20:43:23.548307Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.548362Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.548391Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 14
2022-11-29T20:43:23.548410Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346002, arg2: 14, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.548760Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.548820Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.505_012_500s
2022-11-29T20:43:23.548855Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.548875Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #101: write(2, 0x7fffffffdb92, 14) = Ok(14)
2022-11-29T20:43:23.548905Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xe rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.549044Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497522 rcx 0x45e615 rdx 0x4 rsi 0x497522 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.549072Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.549085Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497522, 4) = ?
2022-11-29T20:43:23.549097Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 102, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.549136Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.510_012_500s
2022-11-29T20:43:23.549172Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.524_012_500s
2022-11-29T20:43:23.549203Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.549273Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.510_012_500s
2022-11-29T20:43:23.549434Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f7470 HasWaiter>
2022-11-29T20:43:23.549482Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.549556Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799524512500)
2022-11-29T20:43:23.549592Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.519_012_500s to 946_684_799.524_512_500s
2022-11-29T20:43:23.549603Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.549614Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 29, committed_time 946_684_799.524_512_500s
2022-11-29T20:43:23.549628Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 28 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 28, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.549662Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.549685Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.549698Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.549715Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 29, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.524_512_500s
2022-11-29T20:43:23.549740Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.549775Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 29).
2022-11-29T20:43:23.549806Z TRACE detcore::scheduler: [scheduler] loop iteration 32
2022-11-29T20:43:23.549823Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.549883Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.549928Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.549956Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.549974Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4814114, arg2: 4, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.550140Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.550195Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.510_012_500s
2022-11-29T20:43:23.551137Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.551180Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #102: write(2, 0x497522, 4) = Ok(4)
2022-11-29T20:43:23.551205Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x497522 rcx 0x45e615 rdx 0x4 rsi 0x497522 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.551368Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.551401Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.551414Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb92, 14) = ?
2022-11-29T20:43:23.551426Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 103, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.551464Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.515_012_500s
2022-11-29T20:43:23.551500Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.529_512_500s
2022-11-29T20:43:23.551531Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.551619Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.515_012_500s
2022-11-29T20:43:23.551658Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.551678Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.551769Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799530012500)
2022-11-29T20:43:23.551794Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.524_512_500s to 946_684_799.530_012_500s
2022-11-29T20:43:23.551813Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.551825Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 30, committed_time 946_684_799.530_012_500s
2022-11-29T20:43:23.551839Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 29 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 29, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.551862Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.551895Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.551908Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.551926Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 30, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.530_012_500s
2022-11-29T20:43:23.551952Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.551986Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 30).
2022-11-29T20:43:23.552017Z TRACE detcore::scheduler: [scheduler] loop iteration 33
2022-11-29T20:43:23.552034Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f2b60 NoWaiter>...
2022-11-29T20:43:23.552094Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.552138Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.552181Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 14
2022-11-29T20:43:23.552200Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346002, arg2: 14, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.552320Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.552441Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.515_012_500s
2022-11-29T20:43:23.552468Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.552487Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #103: write(2, 0x7fffffffdb92, 14) = Ok(14)
2022-11-29T20:43:23.552526Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xe rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.552684Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x49751a rcx 0x45e615 rdx 0x4 rsi 0x49751a rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.552717Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.552731Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x49751a, 4) = ?
2022-11-29T20:43:23.552760Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 104, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.552811Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.520_012_500s
2022-11-29T20:43:23.552833Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.535_012_500s
2022-11-29T20:43:23.552864Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.552933Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.520_012_500s
2022-11-29T20:43:23.552985Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f2b60 HasWaiter>
2022-11-29T20:43:23.553007Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.553070Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799535512500)
2022-11-29T20:43:23.553106Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.530_012_500s to 946_684_799.535_512_500s
2022-11-29T20:43:23.553116Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.553127Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 31, committed_time 946_684_799.535_512_500s
2022-11-29T20:43:23.553139Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 30 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 30, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.553174Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f2b60 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.553198Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.553210Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f2b60 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.553227Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 31, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.535_512_500s
2022-11-29T20:43:23.553252Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.553286Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 31).
2022-11-29T20:43:23.553318Z TRACE detcore::scheduler: [scheduler] loop iteration 34
2022-11-29T20:43:23.553336Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.553398Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.553442Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.553470Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.553503Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4814106, arg2: 4, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.553895Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.553951Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.520_012_500s
2022-11-29T20:43:23.553987Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.554035Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #104: write(2, 0x49751a, 4) = Ok(4)
2022-11-29T20:43:23.554090Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x49751a rcx 0x45e615 rdx 0x4 rsi 0x49751a rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.554228Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb98 rcx 0x45e615 rdx 0x8 rsi 0x7fffffffdb98 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.554262Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.554276Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb98, 8) = ?
2022-11-29T20:43:23.554287Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 105, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.554327Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.525_012_500s
2022-11-29T20:43:23.554361Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.540_512_500s
2022-11-29T20:43:23.554394Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.554463Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.525_012_500s
2022-11-29T20:43:23.554503Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.554525Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.554615Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799541012500)
2022-11-29T20:43:23.554638Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.535_512_500s to 946_684_799.541_012_500s
2022-11-29T20:43:23.554645Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.554656Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 32, committed_time 946_684_799.541_012_500s
2022-11-29T20:43:23.554668Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 31 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 31, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.554689Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.554709Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.554719Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.554735Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 32, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.541_012_500s
2022-11-29T20:43:23.554748Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.554804Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 32).
2022-11-29T20:43:23.554825Z TRACE detcore::scheduler: [scheduler] loop iteration 35
2022-11-29T20:43:23.554839Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f7d70 NoWaiter>...
2022-11-29T20:43:23.554898Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.554927Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.554941Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 8
2022-11-29T20:43:23.554958Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346008, arg2: 8, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.555138Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.555193Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.525_012_500s
2022-11-29T20:43:23.555229Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.555264Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #105: write(2, 0x7fffffffdb98, 8) = Ok(8)
2022-11-29T20:43:23.555288Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x8 rbx 0x7fffffffdb98 rcx 0x45e615 rdx 0x8 rsi 0x7fffffffdb98 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.555464Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x49740e rcx 0x45e615 rdx 0x1 rsi 0x49740e rdi 0x2 rbp 0x7fffffffdaf8 rsp 0x7fffffffdad0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.555497Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.555510Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x49740e, 1) = ?
2022-11-29T20:43:23.555524Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 106, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.555562Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.530_012_500s
2022-11-29T20:43:23.555596Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.546_012_500s
2022-11-29T20:43:23.555627Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.555696Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.530_012_500s
2022-11-29T20:43:23.555734Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f7d70 HasWaiter>
2022-11-29T20:43:23.555756Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.555834Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799546512500)
2022-11-29T20:43:23.555887Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.541_012_500s to 946_684_799.546_512_500s
2022-11-29T20:43:23.555899Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.555910Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 33, committed_time 946_684_799.546_512_500s
2022-11-29T20:43:23.555945Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 32 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 32, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.555969Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f7d70 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.555989Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.556001Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f7d70 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.556016Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 33, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.546_512_500s
2022-11-29T20:43:23.556030Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.556060Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 33).
2022-11-29T20:43:23.556079Z TRACE detcore::scheduler: [scheduler] loop iteration 36
2022-11-29T20:43:23.556092Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.556152Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.556180Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.556194Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.556210Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813838, arg2: 1, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.556421Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.556461Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.530_012_500s
2022-11-29T20:43:23.556482Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.556500Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #106: write(2, 0x49740e, 1) = Ok(1)
2022-11-29T20:43:23.556522Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x49740e rcx 0x45e615 rdx 0x1 rsi 0x49740e rdi 0x2 rbp 0x7fffffffdaf8 rsp 0x7fffffffdad0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.556769Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4bdf52 rcx 0x45e615 rdx 0x1a rsi 0x4bdf52 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x1 r10 0x400 r11 0x246 r12 0x18c2f r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.556808Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.556823Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4bdf52, 26) = ?
2022-11-29T20:43:23.556838Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 107, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.556878Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.535_012_500s
2022-11-29T20:43:23.556915Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.551_512_500s
2022-11-29T20:43:23.556948Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.557019Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.535_012_500s
2022-11-29T20:43:23.557059Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.557082Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.557162Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799552012500)
2022-11-29T20:43:23.557198Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.546_512_500s to 946_684_799.552_012_500s
2022-11-29T20:43:23.557209Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.557220Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 34, committed_time 946_684_799.552_012_500s
2022-11-29T20:43:23.557235Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 33 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 33, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.557269Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.557291Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.557303Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.557319Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 34, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.552_012_500s
2022-11-29T20:43:23.557333Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.557364Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 34).
2022-11-29T20:43:23.557397Z TRACE detcore::scheduler: [scheduler] loop iteration 37
2022-11-29T20:43:23.557412Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f7470 NoWaiter>...
2022-11-29T20:43:23.557471Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.557515Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.557565Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 26
2022-11-29T20:43:23.557582Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4972370, arg2: 26, arg3: 1024, arg4: 140737488345760, arg5: 1 }
2022-11-29T20:43:23.557939Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.557996Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.535_012_500s
2022-11-29T20:43:23.558032Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.558053Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #107: write(2, 0x4bdf52, 26) = Ok(26)
2022-11-29T20:43:23.558087Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1a rbx 0x4bdf52 rcx 0x45e615 rdx 0x1a rsi 0x4bdf52 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x1 r10 0x400 r11 0x246 r12 0x18c2f r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.558224Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4973f9 rcx 0x45e615 rdx 0x1 rsi 0x4973f9 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x1 r10 0x400 r11 0x246 r12 0x18c2f r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.558257Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.558271Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4973f9, 1) = ?
2022-11-29T20:43:23.558289Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 108, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.558327Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.540_012_500s
2022-11-29T20:43:23.558362Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.557_012_500s
2022-11-29T20:43:23.558392Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.558447Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.540_012_500s
2022-11-29T20:43:23.558486Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f7470 HasWaiter>
2022-11-29T20:43:23.558506Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.558580Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799557512500)
2022-11-29T20:43:23.558616Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.552_012_500s to 946_684_799.557_512_500s
2022-11-29T20:43:23.558627Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.558638Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 35, committed_time 946_684_799.557_512_500s
2022-11-29T20:43:23.558652Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 34 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 34, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.558684Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.558707Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.558719Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.558737Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 35, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.557_512_500s
2022-11-29T20:43:23.558776Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.558812Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 35).
2022-11-29T20:43:23.558834Z TRACE detcore::scheduler: [scheduler] loop iteration 38
2022-11-29T20:43:23.558850Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.558937Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.558977Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.558992Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.559008Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813817, arg2: 1, arg3: 1024, arg4: 140737488345760, arg5: 1 }
2022-11-29T20:43:23.559122Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.559162Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.540_012_500s
2022-11-29T20:43:23.559183Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.559199Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #108: write(2, 0x4973f9, 1) = Ok(1)
2022-11-29T20:43:23.559219Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x4973f9 rcx 0x45e615 rdx 0x1 rsi 0x4973f9 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x1 r10 0x400 r11 0x246 r12 0x18c2f r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.559410Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497424 rcx 0x45e615 rdx 0x2 rsi 0x497424 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.559430Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.559441Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497424, 2) = ?
2022-11-29T20:43:23.559453Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 109, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.559491Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.545_012_500s
2022-11-29T20:43:23.559512Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.562_512_500s
2022-11-29T20:43:23.559540Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.559594Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.545_012_500s
2022-11-29T20:43:23.559617Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.559635Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.559702Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799563012500)
2022-11-29T20:43:23.559741Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.557_512_500s to 946_684_799.563_012_500s
2022-11-29T20:43:23.559751Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.559761Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 36, committed_time 946_684_799.563_012_500s
2022-11-29T20:43:23.559776Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 35 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 35, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.559808Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.559832Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.559844Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.559861Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 36, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.563_012_500s
2022-11-29T20:43:23.559877Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.559908Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 36).
2022-11-29T20:43:23.559940Z TRACE detcore::scheduler: [scheduler] loop iteration 39
2022-11-29T20:43:23.559955Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.560015Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.560059Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.560086Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 2
2022-11-29T20:43:23.560104Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813860, arg2: 2, arg3: 1024, arg4: 5234799, arg5: 1 }
2022-11-29T20:43:23.560313Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.560369Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.545_012_500s
2022-11-29T20:43:23.560393Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.560414Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #109: write(2, 0x497424, 2) = Ok(2)
2022-11-29T20:43:23.560448Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x2 rbx 0x497424 rcx 0x45e615 rdx 0x2 rsi 0x497424 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.560609Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4b5e56 rcx 0x45e615 rdx 0x1 rsi 0x4b5e56 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.560642Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.560656Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4b5e56, 1) = ?
2022-11-29T20:43:23.560670Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 110, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.560708Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.550_012_500s
2022-11-29T20:43:23.560742Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.568_012_500s
2022-11-29T20:43:23.560774Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.560843Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.550_012_500s
2022-11-29T20:43:23.560881Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.560904Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.560977Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799568512500)
2022-11-29T20:43:23.561012Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.563_012_500s to 946_684_799.568_512_500s
2022-11-29T20:43:23.561024Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.561034Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 37, committed_time 946_684_799.568_512_500s
2022-11-29T20:43:23.561048Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 36 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 36, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.561080Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.561103Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.561116Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.561133Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 37, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.568_512_500s
2022-11-29T20:43:23.561158Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.561191Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 37).
2022-11-29T20:43:23.561222Z TRACE detcore::scheduler: [scheduler] loop iteration 40
2022-11-29T20:43:23.561239Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.561300Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.561343Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.561370Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.561387Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4939350, arg2: 1, arg3: 1024, arg4: 5234799, arg5: 1 }
2022-11-29T20:43:23.561629Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.561688Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.550_012_500s
2022-11-29T20:43:23.561722Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.561741Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #110: write(2, 0x4b5e56, 1) = Ok(1)
2022-11-29T20:43:23.561775Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x4b5e56 rcx 0x45e615 rdx 0x1 rsi 0x4b5e56 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.561924Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4c5c54 rcx 0x45e615 rdx 0x25 rsi 0x4c5c54 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.561957Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.561970Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4c5c54, 37) = ?
2022-11-29T20:43:23.562011Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 111, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.562064Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.555_012_500s
2022-11-29T20:43:23.562086Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.573_512_500s
2022-11-29T20:43:23.562117Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.562188Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.555_012_500s
2022-11-29T20:43:23.562227Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.562247Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.562321Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799574012500)
2022-11-29T20:43:23.562357Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.568_512_500s to 946_684_799.574_012_500s
2022-11-29T20:43:23.562368Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.562379Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 38, committed_time 946_684_799.574_012_500s
2022-11-29T20:43:23.562393Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 37 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 37, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.562426Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.562449Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.562461Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.562478Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 38, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.574_012_500s
2022-11-29T20:43:23.562501Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.562534Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 38).
2022-11-29T20:43:23.562566Z TRACE detcore::scheduler: [scheduler] loop iteration 41
2022-11-29T20:43:23.562582Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x559981900de0 NoWaiter>...
2022-11-29T20:43:23.562640Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.562708Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.562729Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 37
2022-11-29T20:43:23.562746Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 5004372, arg2: 37, arg3: 1024, arg4: 5234799, arg5: 1 }
2022-11-29T20:43:23.562947Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.563002Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.555_012_500s
2022-11-29T20:43:23.563039Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.563058Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #111: write(2, 0x4c5c54, 37) = Ok(37)
2022-11-29T20:43:23.563091Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x25 rbx 0x4c5c54 rcx 0x45e615 rdx 0x25 rsi 0x4c5c54 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.563230Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497402 rcx 0x45e615 rdx 0x1 rsi 0x497402 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.563263Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.563276Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497402, 1) = ?
2022-11-29T20:43:23.563291Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 112, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.563358Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.560_012_500s
2022-11-29T20:43:23.563396Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.579_012_500s
2022-11-29T20:43:23.563428Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.563499Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.560_012_500s
2022-11-29T20:43:23.563731Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x559981900de0 HasWaiter>
2022-11-29T20:43:23.563781Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.563863Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799579512500)
2022-11-29T20:43:23.563899Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.574_012_500s to 946_684_799.579_512_500s
2022-11-29T20:43:23.563909Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.563920Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 39, committed_time 946_684_799.579_512_500s
2022-11-29T20:43:23.563934Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 38 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 38, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.563966Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.563990Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.564002Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.564019Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 39, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.579_512_500s
2022-11-29T20:43:23.564037Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.564068Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 39).
2022-11-29T20:43:23.564100Z TRACE detcore::scheduler: [scheduler] loop iteration 42
2022-11-29T20:43:23.564115Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.564200Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.564261Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.564279Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.564296Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813826, arg2: 1, arg3: 1024, arg4: 5234799, arg5: 1 }
2022-11-29T20:43:23.564632Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.564694Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.560_012_500s
2022-11-29T20:43:23.564729Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.564749Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #112: write(2, 0x497402, 1) = Ok(1)
2022-11-29T20:43:23.564782Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x497402 rcx 0x45e615 rdx 0x1 rsi 0x497402 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.565021Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb7d rcx 0x45e615 rdx 0x3 rsi 0x7fffffffdb7d rdi 0x2 rbp 0x7fffffffdab8 rsp 0x7fffffffda90 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.565073Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.565089Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb7d, 3) = ?
2022-11-29T20:43:23.565101Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 113, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.565139Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.565_012_500s
2022-11-29T20:43:23.565160Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.584_512_500s
2022-11-29T20:43:23.565188Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.565243Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.565_012_500s
2022-11-29T20:43:23.565266Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.565284Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.565347Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799585012500)
2022-11-29T20:43:23.565385Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.579_512_500s to 946_684_799.585_012_500s
2022-11-29T20:43:23.565395Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.565406Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 40, committed_time 946_684_799.585_012_500s
2022-11-29T20:43:23.565419Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 39 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 39, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.565440Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.565463Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.565475Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.565492Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 40, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.585_012_500s
2022-11-29T20:43:23.565507Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.565539Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 40).
2022-11-29T20:43:23.565573Z TRACE detcore::scheduler: [scheduler] loop iteration 43
2022-11-29T20:43:23.565589Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f7470 NoWaiter>...
2022-11-29T20:43:23.565651Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.565695Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.565722Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 3
2022-11-29T20:43:23.565739Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488345981, arg2: 3, arg3: 1024, arg4: 5234799, arg5: 1 }
2022-11-29T20:43:23.565917Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.565972Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.565_012_500s
2022-11-29T20:43:23.566007Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.566027Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #113: write(2, 0x7fffffffdb7d, 3) = Ok(3)
2022-11-29T20:43:23.566061Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x3 rbx 0x7fffffffdb7d rcx 0x45e615 rdx 0x3 rsi 0x7fffffffdb7d rdi 0x2 rbp 0x7fffffffdab8 rsp 0x7fffffffda90 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.566201Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497416 rcx 0x45e615 rdx 0x2 rsi 0x497416 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.566234Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.566247Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497416, 2) = ?
2022-11-29T20:43:23.566259Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 114, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.566295Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.570_012_500s
2022-11-29T20:43:23.566330Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.590_012_500s
2022-11-29T20:43:23.566361Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.566430Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.570_012_500s
2022-11-29T20:43:23.566486Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f7470 HasWaiter>
2022-11-29T20:43:23.566507Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.566572Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799590512500)
2022-11-29T20:43:23.566593Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.585_012_500s to 946_684_799.590_512_500s
2022-11-29T20:43:23.566600Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.566611Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 41, committed_time 946_684_799.590_512_500s
2022-11-29T20:43:23.566622Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 40 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 40, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.566643Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.566662Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.566673Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.566688Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 41, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.590_512_500s
2022-11-29T20:43:23.566702Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.566731Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 41).
2022-11-29T20:43:23.566750Z TRACE detcore::scheduler: [scheduler] loop iteration 44
2022-11-29T20:43:23.566763Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f7d70 NoWaiter>...
2022-11-29T20:43:23.566821Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.566851Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.566883Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 2
2022-11-29T20:43:23.566902Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813846, arg2: 2, arg3: 1024, arg4: 5234799, arg5: 1 }
2022-11-29T20:43:23.567059Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.567114Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.570_012_500s
2022-11-29T20:43:23.567150Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.567170Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #114: write(2, 0x497416, 2) = Ok(2)
2022-11-29T20:43:23.567219Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x2 rbx 0x497416 rcx 0x45e615 rdx 0x2 rsi 0x497416 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.567526Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb9c rcx 0x45e615 rdx 0x4 rsi 0x7fffffffdb9c rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.567564Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.567578Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb9c, 4) = ?
2022-11-29T20:43:23.567590Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 115, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.567631Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.575_012_500s
2022-11-29T20:43:23.567667Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.595_512_500s
2022-11-29T20:43:23.567699Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.567769Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.575_012_500s
2022-11-29T20:43:23.567824Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f7d70 HasWaiter>
2022-11-29T20:43:23.567845Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.567907Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799596012500)
2022-11-29T20:43:23.567944Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.590_512_500s to 946_684_799.596_012_500s
2022-11-29T20:43:23.567953Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.567964Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 42, committed_time 946_684_799.596_012_500s
2022-11-29T20:43:23.567976Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 41 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 41, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.567999Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f7d70 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.568031Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.568044Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f7d70 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.568063Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 42, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.596_012_500s
2022-11-29T20:43:23.568088Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.568120Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 42).
2022-11-29T20:43:23.568153Z TRACE detcore::scheduler: [scheduler] loop iteration 45
2022-11-29T20:43:23.568170Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.568231Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.568275Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.568302Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.568320Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346012, arg2: 4, arg3: 1024, arg4: 5234799, arg5: 1 }
2022-11-29T20:43:23.568487Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.568556Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.575_012_500s
2022-11-29T20:43:23.568579Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.568601Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #115: write(2, 0x7fffffffdb9c, 4) = Ok(4)
2022-11-29T20:43:23.568622Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x7fffffffdb9c rcx 0x45e615 rdx 0x4 rsi 0x7fffffffdb9c rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.568838Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497506 rcx 0x45e615 rdx 0x4 rsi 0x497506 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.568880Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.568894Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497506, 4) = ?
2022-11-29T20:43:23.568909Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 116, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.568951Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.580_012_500s
2022-11-29T20:43:23.569107Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.601_012_500s
2022-11-29T20:43:23.569161Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.569236Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.580_012_500s
2022-11-29T20:43:23.569446Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.569469Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.569550Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799601512500)
2022-11-29T20:43:23.569620Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.596_012_500s to 946_684_799.601_512_500s
2022-11-29T20:43:23.569787Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.569801Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 43, committed_time 946_684_799.601_512_500s
2022-11-29T20:43:23.569930Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 42 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 42, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.569972Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.569999Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.570015Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.570043Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 43, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.601_512_500s
2022-11-29T20:43:23.570273Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.570320Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 43).
2022-11-29T20:43:23.570483Z TRACE detcore::scheduler: [scheduler] loop iteration 46
2022-11-29T20:43:23.570520Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.570673Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.570736Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.570992Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.571014Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4814086, arg2: 4, arg3: 1024, arg4: 5234799, arg5: 1 }
2022-11-29T20:43:23.571188Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.571335Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.580_012_500s
2022-11-29T20:43:23.571396Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.571418Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #116: write(2, 0x497506, 4) = Ok(4)
2022-11-29T20:43:23.571449Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x497506 rcx 0x45e615 rdx 0x4 rsi 0x497506 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.571685Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.571721Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.572048Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb92, 14) = ?
2022-11-29T20:43:23.572143Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 117, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.572186Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.585_012_500s
2022-11-29T20:43:23.572222Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.606_512_500s
2022-11-29T20:43:23.572257Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.572428Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.585_012_500s
2022-11-29T20:43:23.572608Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.572637Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.572719Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799607012500)
2022-11-29T20:43:23.572842Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.601_512_500s to 946_684_799.607_012_500s
2022-11-29T20:43:23.572869Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.572883Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 44, committed_time 946_684_799.607_012_500s
2022-11-29T20:43:23.572898Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 43 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 43, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.572932Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.573284Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.573307Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.573337Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 44, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.607_012_500s
2022-11-29T20:43:23.573357Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.573393Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 44).
2022-11-29T20:43:23.573428Z TRACE detcore::scheduler: [scheduler] loop iteration 47
2022-11-29T20:43:23.573445Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.573510Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.573776Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.573819Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 14
2022-11-29T20:43:23.573840Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346002, arg2: 14, arg3: 1024, arg4: 5234799, arg5: 1 }
2022-11-29T20:43:23.574018Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.574316Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.585_012_500s
2022-11-29T20:43:23.574340Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.574358Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #117: write(2, 0x7fffffffdb92, 14) = Ok(14)
2022-11-29T20:43:23.574385Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xe rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.574542Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497522 rcx 0x45e615 rdx 0x4 rsi 0x497522 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.574723Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.574742Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497522, 4) = ?
2022-11-29T20:43:23.574757Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 118, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.574798Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.590_012_500s
2022-11-29T20:43:23.574834Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.612_012_500s
2022-11-29T20:43:23.574869Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.575020Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.590_012_500s
2022-11-29T20:43:23.575195Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.575222Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.575306Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799612512500)
2022-11-29T20:43:23.575462Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.607_012_500s to 946_684_799.612_512_500s
2022-11-29T20:43:23.575496Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.575657Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 45, committed_time 946_684_799.612_512_500s
2022-11-29T20:43:23.575689Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 44 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 44, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.575723Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.575754Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.575768Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.575802Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 45, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.612_512_500s
2022-11-29T20:43:23.575819Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.575854Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 45).
2022-11-29T20:43:23.575888Z TRACE detcore::scheduler: [scheduler] loop iteration 48
2022-11-29T20:43:23.575906Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.575977Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.576110Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.576128Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.576146Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4814114, arg2: 4, arg3: 1024, arg4: 5234799, arg5: 1 }
2022-11-29T20:43:23.576328Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.576383Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.590_012_500s
2022-11-29T20:43:23.576436Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.576480Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #118: write(2, 0x497522, 4) = Ok(4)
2022-11-29T20:43:23.576504Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x497522 rcx 0x45e615 rdx 0x4 rsi 0x497522 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.576901Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.576940Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.576956Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb92, 14) = ?
2022-11-29T20:43:23.576968Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 119, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.577216Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.595_012_500s
2022-11-29T20:43:23.577262Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.617_512_500s
2022-11-29T20:43:23.577297Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.577594Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.595_012_500s
2022-11-29T20:43:23.577643Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.577666Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.577849Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799618012500)
2022-11-29T20:43:23.577886Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.612_512_500s to 946_684_799.618_012_500s
2022-11-29T20:43:23.577896Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.577907Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 46, committed_time 946_684_799.618_012_500s
2022-11-29T20:43:23.577919Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 45 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 45, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.577941Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.577963Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.577975Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.577991Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 46, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.618_012_500s
2022-11-29T20:43:23.578037Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.578075Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 46).
2022-11-29T20:43:23.578095Z TRACE detcore::scheduler: [scheduler] loop iteration 49
2022-11-29T20:43:23.578109Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.578178Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.578225Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.578244Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 14
2022-11-29T20:43:23.578260Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346002, arg2: 14, arg3: 1024, arg4: 5234799, arg5: 1 }
2022-11-29T20:43:23.578560Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.578666Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.595_012_500s
2022-11-29T20:43:23.578783Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.578805Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #119: write(2, 0x7fffffffdb92, 14) = Ok(14)
2022-11-29T20:43:23.578837Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xe rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.579399Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x49751a rcx 0x45e615 rdx 0x4 rsi 0x49751a rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.579435Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.579450Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x49751a, 4) = ?
2022-11-29T20:43:23.579465Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 120, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.579507Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.600_012_500s
2022-11-29T20:43:23.580049Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.623_012_500s
2022-11-29T20:43:23.580088Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.580185Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.600_012_500s
2022-11-29T20:43:23.580220Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.580265Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.580346Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799623512500)
2022-11-29T20:43:23.580491Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.618_012_500s to 946_684_799.623_512_500s
2022-11-29T20:43:23.580516Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.580529Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 47, committed_time 946_684_799.623_512_500s
2022-11-29T20:43:23.580541Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 46 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 46, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.580578Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.580605Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.580620Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.580648Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 47, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.623_512_500s
2022-11-29T20:43:23.580666Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.580702Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 47).
2022-11-29T20:43:23.580735Z TRACE detcore::scheduler: [scheduler] loop iteration 50
2022-11-29T20:43:23.580751Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.580865Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.580908Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.580924Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.580940Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4814106, arg2: 4, arg3: 1024, arg4: 5234799, arg5: 1 }
2022-11-29T20:43:23.581181Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.581384Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.600_012_500s
2022-11-29T20:43:23.581421Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.581454Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #120: write(2, 0x49751a, 4) = Ok(4)
2022-11-29T20:43:23.581481Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x49751a rcx 0x45e615 rdx 0x4 rsi 0x49751a rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.581700Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb98 rcx 0x45e615 rdx 0x8 rsi 0x7fffffffdb98 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.581734Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.581750Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb98, 8) = ?
2022-11-29T20:43:23.581762Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 121, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.581804Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.605_012_500s
2022-11-29T20:43:23.581840Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.628_512_500s
2022-11-29T20:43:23.581874Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.583537Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.605_012_500s
2022-11-29T20:43:23.583616Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.583678Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.583786Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799629012500)
2022-11-29T20:43:23.583900Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.623_512_500s to 946_684_799.629_012_500s
2022-11-29T20:43:23.583952Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.583999Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 48, committed_time 946_684_799.629_012_500s
2022-11-29T20:43:23.584050Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 47 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 47, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.584113Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.584175Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.584222Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.584288Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 48, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.629_012_500s
2022-11-29T20:43:23.584347Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.584420Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 48).
2022-11-29T20:43:23.584482Z TRACE detcore::scheduler: [scheduler] loop iteration 51
2022-11-29T20:43:23.584536Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.584640Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.584716Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.584772Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 8
2022-11-29T20:43:23.584827Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346008, arg2: 8, arg3: 1024, arg4: 5234799, arg5: 1 }
2022-11-29T20:43:23.585060Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.585145Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.605_012_500s
2022-11-29T20:43:23.585207Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.585269Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #121: write(2, 0x7fffffffdb98, 8) = Ok(8)
2022-11-29T20:43:23.585331Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x8 rbx 0x7fffffffdb98 rcx 0x45e615 rdx 0x8 rsi 0x7fffffffdb98 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.585637Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x49740e rcx 0x45e615 rdx 0x1 rsi 0x49740e rdi 0x2 rbp 0x7fffffffdaf8 rsp 0x7fffffffdad0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.585703Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.585751Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x49740e, 1) = ?
2022-11-29T20:43:23.585800Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 122, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.585875Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.610_012_500s
2022-11-29T20:43:23.585936Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.634_012_500s
2022-11-29T20:43:23.586005Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.586103Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.610_012_500s
2022-11-29T20:43:23.586170Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.586226Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.586338Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799634512500)
2022-11-29T20:43:23.586414Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.629_012_500s to 946_684_799.634_512_500s
2022-11-29T20:43:23.586461Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.586510Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 49, committed_time 946_684_799.634_512_500s
2022-11-29T20:43:23.586562Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 48 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 48, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.586622Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.586680Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.586728Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.586783Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 49, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.634_512_500s
2022-11-29T20:43:23.586835Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.586903Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 49).
2022-11-29T20:43:23.586965Z TRACE detcore::scheduler: [scheduler] loop iteration 52
2022-11-29T20:43:23.587017Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.587112Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.587185Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.587241Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.587294Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813838, arg2: 1, arg3: 1024, arg4: 5234799, arg5: 1 }
2022-11-29T20:43:23.587591Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.587678Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.610_012_500s
2022-11-29T20:43:23.587739Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.587794Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #122: write(2, 0x49740e, 1) = Ok(1)
2022-11-29T20:43:23.587831Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x49740e rcx 0x45e615 rdx 0x1 rsi 0x49740e rdi 0x2 rbp 0x7fffffffdaf8 rsp 0x7fffffffdad0 r8 0x4fe06f r9 0x1 r10 0x400 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.587941Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4bdf6d rcx 0x45e615 rdx 0x14 rsi 0x4bdf6d rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x2 r10 0x400 r11 0x246 r12 0x18c1d r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.587973Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.587986Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4bdf6d, 20) = ?
2022-11-29T20:43:23.587997Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 123, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.588036Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.615_012_500s
2022-11-29T20:43:23.588063Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.639_512_500s
2022-11-29T20:43:23.588093Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.588146Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.615_012_500s
2022-11-29T20:43:23.588169Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.588186Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.588247Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799640012500)
2022-11-29T20:43:23.588266Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.634_512_500s to 946_684_799.640_012_500s
2022-11-29T20:43:23.588273Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.588284Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 50, committed_time 946_684_799.640_012_500s
2022-11-29T20:43:23.588296Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 49 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 49, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.588316Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.588349Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.588361Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.588379Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 50, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.640_012_500s
2022-11-29T20:43:23.588405Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.588436Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 50).
2022-11-29T20:43:23.588467Z TRACE detcore::scheduler: [scheduler] loop iteration 53
2022-11-29T20:43:23.588481Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.588537Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.588577Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.588595Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 20
2022-11-29T20:43:23.588610Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4972397, arg2: 20, arg3: 1024, arg4: 140737488345760, arg5: 2 }
2022-11-29T20:43:23.588783Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.588828Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.615_012_500s
2022-11-29T20:43:23.588848Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.588864Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #123: write(2, 0x4bdf6d, 20) = Ok(20)
2022-11-29T20:43:23.588884Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x14 rbx 0x4bdf6d rcx 0x45e615 rdx 0x14 rsi 0x4bdf6d rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x2 r10 0x400 r11 0x246 r12 0x18c1d r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.589087Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4973f9 rcx 0x45e615 rdx 0x1 rsi 0x4973f9 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x2 r10 0x400 r11 0x246 r12 0x18c1d r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.589120Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.589133Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4973f9, 1) = ?
2022-11-29T20:43:23.589148Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 124, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.589191Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.620_012_500s
2022-11-29T20:43:23.589224Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.645_012_500s
2022-11-29T20:43:23.589254Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.589324Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.620_012_500s
2022-11-29T20:43:23.589362Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.589381Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.589441Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799645512500)
2022-11-29T20:43:23.589461Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.640_012_500s to 946_684_799.645_512_500s
2022-11-29T20:43:23.589469Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.589479Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 51, committed_time 946_684_799.645_512_500s
2022-11-29T20:43:23.589491Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 50 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 50, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.589510Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.589533Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.589544Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.589560Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 51, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.645_512_500s
2022-11-29T20:43:23.589575Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.589604Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 51).
2022-11-29T20:43:23.589636Z TRACE detcore::scheduler: [scheduler] loop iteration 54
2022-11-29T20:43:23.589651Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.589708Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.589749Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.589775Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.589792Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813817, arg2: 1, arg3: 1024, arg4: 140737488345760, arg5: 2 }
2022-11-29T20:43:23.589964Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.590015Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.620_012_500s
2022-11-29T20:43:23.590047Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.590065Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #124: write(2, 0x4973f9, 1) = Ok(1)
2022-11-29T20:43:23.590084Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x4973f9 rcx 0x45e615 rdx 0x1 rsi 0x4973f9 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x2 r10 0x400 r11 0x246 r12 0x18c1d r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.590313Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdad4 rcx 0x45e615 rdx 0x4 rsi 0x7fffffffdad4 rdi 0x2 rbp 0x7fffffffda10 rsp 0x7fffffffd9e8 r8 0x0 r9 0x1 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.590346Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.590360Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdad4, 4) = ?
2022-11-29T20:43:23.590371Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 125, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.590406Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.625_012_500s
2022-11-29T20:43:23.590442Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.650_512_500s
2022-11-29T20:43:23.590471Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.590540Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.625_012_500s
2022-11-29T20:43:23.590576Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.590597Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.590665Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799651012500)
2022-11-29T20:43:23.590686Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.645_512_500s to 946_684_799.651_012_500s
2022-11-29T20:43:23.590693Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.590703Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 52, committed_time 946_684_799.651_012_500s
2022-11-29T20:43:23.590714Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 51 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 51, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.590734Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.590753Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.590763Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.590778Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 52, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.651_012_500s
2022-11-29T20:43:23.590792Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.590820Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 52).
2022-11-29T20:43:23.590852Z TRACE detcore::scheduler: [scheduler] loop iteration 55
2022-11-29T20:43:23.590867Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.590923Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.590963Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.590983Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.590998Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488345812, arg2: 4, arg3: 174776, arg4: 0, arg5: 1 }
2022-11-29T20:43:23.591170Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.591221Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.625_012_500s
2022-11-29T20:43:23.591253Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.591271Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #125: write(2, 0x7fffffffdad4, 4) = Ok(4)
2022-11-29T20:43:23.591293Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x7fffffffdad4 rcx 0x45e615 rdx 0x4 rsi 0x7fffffffdad4 rdi 0x2 rbp 0x7fffffffda10 rsp 0x7fffffffd9e8 r8 0x0 r9 0x1 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.591448Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497426 rcx 0x45e615 rdx 0x2 rsi 0x497426 rdi 0x2 rbp 0x7fffffffda88 rsp 0x7fffffffda60 r8 0x8 r9 0x3 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.591475Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.591488Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497426, 2) = ?
2022-11-29T20:43:23.591499Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 126, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.591534Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.630_012_500s
2022-11-29T20:43:23.591554Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.656_012_500s
2022-11-29T20:43:23.591581Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.591631Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.630_012_500s
2022-11-29T20:43:23.591668Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.591687Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.591758Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799656512500)
2022-11-29T20:43:23.591792Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.651_012_500s to 946_684_799.656_512_500s
2022-11-29T20:43:23.591801Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.591811Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 53, committed_time 946_684_799.656_512_500s
2022-11-29T20:43:23.591824Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 52 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 52, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.591846Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.591876Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.591892Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.591920Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 53, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.656_512_500s
2022-11-29T20:43:23.591935Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.591965Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 53).
2022-11-29T20:43:23.591993Z TRACE detcore::scheduler: [scheduler] loop iteration 56
2022-11-29T20:43:23.592007Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.592061Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.592103Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.592120Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 2
2022-11-29T20:43:23.592135Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813862, arg2: 2, arg3: 174776, arg4: 8, arg5: 3 }
2022-11-29T20:43:23.592263Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.592310Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.630_012_500s
2022-11-29T20:43:23.592343Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.592362Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #126: write(2, 0x497426, 2) = Ok(2)
2022-11-29T20:43:23.592395Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x2 rbx 0x497426 rcx 0x45e615 rdx 0x2 rsi 0x497426 rdi 0x2 rbp 0x7fffffffda88 rsp 0x7fffffffda60 r8 0x8 r9 0x3 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.592524Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdad0 rcx 0x45e615 rdx 0x8 rsi 0x7fffffffdad0 rdi 0x2 rbp 0x7fffffffda10 rsp 0x7fffffffd9e8 r8 0x8 r9 0x3 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.592556Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.592569Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdad0, 8) = ?
2022-11-29T20:43:23.592581Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 127, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.592616Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.635_012_500s
2022-11-29T20:43:23.592635Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.661_512_500s
2022-11-29T20:43:23.592662Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.592730Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.635_012_500s
2022-11-29T20:43:23.592766Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.592787Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.592857Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799662012500)
2022-11-29T20:43:23.592891Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.656_512_500s to 946_684_799.662_012_500s
2022-11-29T20:43:23.592901Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.592912Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 54, committed_time 946_684_799.662_012_500s
2022-11-29T20:43:23.592925Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 53 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 53, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.592955Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.592978Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.592990Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.593006Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 54, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.662_012_500s
2022-11-29T20:43:23.593021Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.593049Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 54).
2022-11-29T20:43:23.593079Z TRACE detcore::scheduler: [scheduler] loop iteration 57
2022-11-29T20:43:23.593094Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.593148Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.593188Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.593203Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 8
2022-11-29T20:43:23.593218Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488345808, arg2: 8, arg3: 174776, arg4: 8, arg5: 3 }
2022-11-29T20:43:23.593384Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.593424Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.635_012_500s
2022-11-29T20:43:23.593444Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.593460Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #127: write(2, 0x7fffffffdad0, 8) = Ok(8)
2022-11-29T20:43:23.593479Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x8 rbx 0x7fffffffdad0 rcx 0x45e615 rdx 0x8 rsi 0x7fffffffdad0 rdi 0x2 rbp 0x7fffffffda10 rsp 0x7fffffffd9e8 r8 0x8 r9 0x3 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.593607Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497405 rcx 0x45e615 rdx 0x1 rsi 0x497405 rdi 0x2 rbp 0x7fffffffda50 rsp 0x7fffffffda28 r8 0x8 r9 0x3 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.593640Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.593653Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497405, 1) = ?
2022-11-29T20:43:23.593668Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 128, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.593706Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.640_012_500s
2022-11-29T20:43:23.593739Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.667_012_500s
2022-11-29T20:43:23.593768Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.593820Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.640_012_500s
2022-11-29T20:43:23.593842Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.593859Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.593915Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799667512500)
2022-11-29T20:43:23.593934Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.662_012_500s to 946_684_799.667_512_500s
2022-11-29T20:43:23.593942Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.593953Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 55, committed_time 946_684_799.667_512_500s
2022-11-29T20:43:23.593968Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 54 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 54, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.594001Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.594022Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.594033Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.594050Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 55, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.667_512_500s
2022-11-29T20:43:23.594067Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.594096Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 55).
2022-11-29T20:43:23.594127Z TRACE detcore::scheduler: [scheduler] loop iteration 58
2022-11-29T20:43:23.594141Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.594195Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.594236Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.594253Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.594268Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813829, arg2: 1, arg3: 174776, arg4: 8, arg5: 3 }
2022-11-29T20:43:23.594390Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.594428Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.640_012_500s
2022-11-29T20:43:23.594450Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.594467Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #128: write(2, 0x497405, 1) = Ok(1)
2022-11-29T20:43:23.594488Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x497405 rcx 0x45e615 rdx 0x1 rsi 0x497405 rdi 0x2 rbp 0x7fffffffda50 rsp 0x7fffffffda28 r8 0x8 r9 0x3 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.594596Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497426 rcx 0x45e615 rdx 0x2 rsi 0x497426 rdi 0x2 rbp 0x7fffffffda88 rsp 0x7fffffffda60 r8 0x10 r9 0x5 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.594626Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.594638Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497426, 2) = ?
2022-11-29T20:43:23.594649Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 129, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.594688Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.645_012_500s
2022-11-29T20:43:23.594721Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.672_512_500s
2022-11-29T20:43:23.594751Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.594814Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.645_012_500s
2022-11-29T20:43:23.594849Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.594869Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.594938Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799673012500)
2022-11-29T20:43:23.594958Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.667_512_500s to 946_684_799.673_012_500s
2022-11-29T20:43:23.594966Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.594976Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 56, committed_time 946_684_799.673_012_500s
2022-11-29T20:43:23.594987Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 55 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 55, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.595007Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.595025Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.595035Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.595050Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 56, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.673_012_500s
2022-11-29T20:43:23.595063Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.595090Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 56).
2022-11-29T20:43:23.595107Z TRACE detcore::scheduler: [scheduler] loop iteration 59
2022-11-29T20:43:23.595120Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.595178Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.595220Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.595236Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 2
2022-11-29T20:43:23.595251Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813862, arg2: 2, arg3: 174776, arg4: 16, arg5: 5 }
2022-11-29T20:43:23.595472Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.595524Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.645_012_500s
2022-11-29T20:43:23.595545Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.595562Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #129: write(2, 0x497426, 2) = Ok(2)
2022-11-29T20:43:23.595583Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x2 rbx 0x497426 rcx 0x45e615 rdx 0x2 rsi 0x497426 rdi 0x2 rbp 0x7fffffffda88 rsp 0x7fffffffda60 r8 0x10 r9 0x5 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.595672Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdaca rcx 0x45e615 rdx 0xe rsi 0x7fffffffdaca rdi 0x2 rbp 0x7fffffffda10 rsp 0x7fffffffd9e8 r8 0x10 r9 0x5 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.595702Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.595715Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdaca, 14) = ?
2022-11-29T20:43:23.595726Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 130, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.595761Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.650_012_500s
2022-11-29T20:43:23.595795Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.678_012_500s
2022-11-29T20:43:23.595825Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.595889Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.650_012_500s
2022-11-29T20:43:23.595924Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.595945Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.596018Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799678512500)
2022-11-29T20:43:23.596056Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.673_012_500s to 946_684_799.678_512_500s
2022-11-29T20:43:23.596065Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.596076Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 57, committed_time 946_684_799.678_512_500s
2022-11-29T20:43:23.596088Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 56 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 56, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.596109Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.596128Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.596139Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.596154Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 57, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.678_512_500s
2022-11-29T20:43:23.596168Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.596197Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 57).
2022-11-29T20:43:23.596215Z TRACE detcore::scheduler: [scheduler] loop iteration 60
2022-11-29T20:43:23.596227Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x55998192c2a0 NoWaiter>...
2022-11-29T20:43:23.596281Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.596308Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.596321Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 14
2022-11-29T20:43:23.596336Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488345802, arg2: 14, arg3: 174776, arg4: 16, arg5: 5 }
2022-11-29T20:43:23.596505Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.596556Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.650_012_500s
2022-11-29T20:43:23.596588Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.596606Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #130: write(2, 0x7fffffffdaca, 14) = Ok(14)
2022-11-29T20:43:23.596627Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xe rbx 0x7fffffffdaca rcx 0x45e615 rdx 0xe rsi 0x7fffffffdaca rdi 0x2 rbp 0x7fffffffda10 rsp 0x7fffffffd9e8 r8 0x10 r9 0x5 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.596763Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497405 rcx 0x45e615 rdx 0x1 rsi 0x497405 rdi 0x2 rbp 0x7fffffffda50 rsp 0x7fffffffda28 r8 0x10 r9 0x5 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.596796Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.596809Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497405, 1) = ?
2022-11-29T20:43:23.596820Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 131, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.596856Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.655_012_500s
2022-11-29T20:43:23.596889Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.683_512_500s
2022-11-29T20:43:23.596917Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.596981Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.655_012_500s
2022-11-29T20:43:23.597017Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x55998192c2a0 HasWaiter>
2022-11-29T20:43:23.597037Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.597096Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799684012500)
2022-11-29T20:43:23.597116Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.678_512_500s to 946_684_799.684_012_500s
2022-11-29T20:43:23.597123Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.597133Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 58, committed_time 946_684_799.684_012_500s
2022-11-29T20:43:23.597148Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 57 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 57, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.597169Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x55998192c2a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.597202Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.597214Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x55998192c2a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.597232Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 58, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.684_012_500s
2022-11-29T20:43:23.597257Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.597288Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 58).
2022-11-29T20:43:23.597318Z TRACE detcore::scheduler: [scheduler] loop iteration 61
2022-11-29T20:43:23.597333Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.597388Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.597430Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.597446Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.597461Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813829, arg2: 1, arg3: 174776, arg4: 16, arg5: 5 }
2022-11-29T20:43:23.597624Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.597674Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.655_012_500s
2022-11-29T20:43:23.597708Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.597726Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #131: write(2, 0x497405, 1) = Ok(1)
2022-11-29T20:43:23.597747Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x497405 rcx 0x45e615 rdx 0x1 rsi 0x497405 rdi 0x2 rbp 0x7fffffffda50 rsp 0x7fffffffda28 r8 0x10 r9 0x5 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.597887Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497424 rcx 0x45e615 rdx 0x2 rsi 0x497424 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.597916Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.597928Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497424, 2) = ?
2022-11-29T20:43:23.597943Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 132, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.597978Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.660_012_500s
2022-11-29T20:43:23.597998Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.689_012_500s
2022-11-29T20:43:23.598024Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.598074Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.660_012_500s
2022-11-29T20:43:23.598095Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.598112Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.598171Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799689512500)
2022-11-29T20:43:23.598191Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.684_012_500s to 946_684_799.689_512_500s
2022-11-29T20:43:23.598199Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.598209Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 59, committed_time 946_684_799.689_512_500s
2022-11-29T20:43:23.598225Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 58 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 58, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.598259Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.598280Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.598290Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.598308Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 59, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.689_512_500s
2022-11-29T20:43:23.598325Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.598359Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 59).
2022-11-29T20:43:23.598390Z TRACE detcore::scheduler: [scheduler] loop iteration 62
2022-11-29T20:43:23.598405Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.598460Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.598500Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.598515Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 2
2022-11-29T20:43:23.598530Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813860, arg2: 2, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.598655Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.598694Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.660_012_500s
2022-11-29T20:43:23.598714Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.598730Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #132: write(2, 0x497424, 2) = Ok(2)
2022-11-29T20:43:23.598752Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x2 rbx 0x497424 rcx 0x45e615 rdx 0x2 rsi 0x497424 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.598855Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4b5e56 rcx 0x45e615 rdx 0x1 rsi 0x4b5e56 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.598871Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.598882Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4b5e56, 1) = ?
2022-11-29T20:43:23.598893Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 133, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.598928Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.665_012_500s
2022-11-29T20:43:23.598948Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.694_512_500s
2022-11-29T20:43:23.598974Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.599024Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.665_012_500s
2022-11-29T20:43:23.599046Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.599062Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.599122Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799695012500)
2022-11-29T20:43:23.599158Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.689_512_500s to 946_684_799.695_012_500s
2022-11-29T20:43:23.599167Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.599177Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 60, committed_time 946_684_799.695_012_500s
2022-11-29T20:43:23.599189Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 59 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 59, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.599211Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.599239Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.599251Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.599268Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 60, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.695_012_500s
2022-11-29T20:43:23.599291Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.599321Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 60).
2022-11-29T20:43:23.599372Z TRACE detcore::scheduler: [scheduler] loop iteration 63
2022-11-29T20:43:23.599388Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.599446Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.599488Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.599504Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.599519Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4939350, arg2: 1, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.599685Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.599736Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.665_012_500s
2022-11-29T20:43:23.599767Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.599785Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #133: write(2, 0x4b5e56, 1) = Ok(1)
2022-11-29T20:43:23.599806Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x4b5e56 rcx 0x45e615 rdx 0x1 rsi 0x4b5e56 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.599940Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4c5c54 rcx 0x45e615 rdx 0x25 rsi 0x4c5c54 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.599972Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.599985Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4c5c54, 37) = ?
2022-11-29T20:43:23.599996Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 134, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.600031Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.670_012_500s
2022-11-29T20:43:23.600064Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.700_012_500s
2022-11-29T20:43:23.600092Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.600144Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.670_012_500s
2022-11-29T20:43:23.600181Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.600203Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.600277Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799700512500)
2022-11-29T20:43:23.600310Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.695_012_500s to 946_684_799.700_512_500s
2022-11-29T20:43:23.600319Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.600330Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 61, committed_time 946_684_799.700_512_500s
2022-11-29T20:43:23.600343Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 60 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 60, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.600365Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.600384Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.600395Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.600410Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 61, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.700_512_500s
2022-11-29T20:43:23.600423Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.600451Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 61).
2022-11-29T20:43:23.600469Z TRACE detcore::scheduler: [scheduler] loop iteration 64
2022-11-29T20:43:23.600481Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f2ad0 NoWaiter>...
2022-11-29T20:43:23.600534Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.600576Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.600593Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 37
2022-11-29T20:43:23.600608Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 5004372, arg2: 37, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.600788Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.600838Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.670_012_500s
2022-11-29T20:43:23.600870Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.600888Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #134: write(2, 0x4c5c54, 37) = Ok(37)
2022-11-29T20:43:23.600909Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x25 rbx 0x4c5c54 rcx 0x45e615 rdx 0x25 rsi 0x4c5c54 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.601034Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497402 rcx 0x45e615 rdx 0x1 rsi 0x497402 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.601066Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.601079Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497402, 1) = ?
2022-11-29T20:43:23.601090Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 135, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.601128Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.675_012_500s
2022-11-29T20:43:23.601160Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.705_512_500s
2022-11-29T20:43:23.601189Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.601243Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.675_012_500s
2022-11-29T20:43:23.601278Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f2ad0 HasWaiter>
2022-11-29T20:43:23.601297Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.601357Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799706012500)
2022-11-29T20:43:23.601392Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.700_512_500s to 946_684_799.706_012_500s
2022-11-29T20:43:23.601402Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.601412Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 62, committed_time 946_684_799.706_012_500s
2022-11-29T20:43:23.601425Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 61 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 61, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.601456Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f2ad0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.601479Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.601490Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f2ad0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.601507Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 62, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.706_012_500s
2022-11-29T20:43:23.601521Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.601549Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 62).
2022-11-29T20:43:23.601566Z TRACE detcore::scheduler: [scheduler] loop iteration 65
2022-11-29T20:43:23.601579Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.601637Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.601664Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.601678Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.601693Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813826, arg2: 1, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.601816Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.601864Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.675_012_500s
2022-11-29T20:43:23.601897Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.601914Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #135: write(2, 0x497402, 1) = Ok(1)
2022-11-29T20:43:23.601936Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x497402 rcx 0x45e615 rdx 0x1 rsi 0x497402 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.602072Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb7d rcx 0x45e615 rdx 0x3 rsi 0x7fffffffdb7d rdi 0x2 rbp 0x7fffffffdab8 rsp 0x7fffffffda90 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.602105Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.602118Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb7d, 3) = ?
2022-11-29T20:43:23.602133Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 136, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.602171Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.680_012_500s
2022-11-29T20:43:23.602203Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.711_012_500s
2022-11-29T20:43:23.602233Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.602297Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.680_012_500s
2022-11-29T20:43:23.602333Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.602353Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.602424Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799711512500)
2022-11-29T20:43:23.602457Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.706_012_500s to 946_684_799.711_512_500s
2022-11-29T20:43:23.602468Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.602479Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 63, committed_time 946_684_799.711_512_500s
2022-11-29T20:43:23.602492Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 62 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 62, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.602513Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.602544Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.602556Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.602573Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 63, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.711_512_500s
2022-11-29T20:43:23.602604Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.602636Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 63).
2022-11-29T20:43:23.602665Z TRACE detcore::scheduler: [scheduler] loop iteration 66
2022-11-29T20:43:23.602679Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f7470 NoWaiter>...
2022-11-29T20:43:23.602735Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.602776Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.602791Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 3
2022-11-29T20:43:23.602806Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488345981, arg2: 3, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.602973Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.603019Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.680_012_500s
2022-11-29T20:43:23.603039Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.603055Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #136: write(2, 0x7fffffffdb7d, 3) = Ok(3)
2022-11-29T20:43:23.603075Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x3 rbx 0x7fffffffdb7d rcx 0x45e615 rdx 0x3 rsi 0x7fffffffdb7d rdi 0x2 rbp 0x7fffffffdab8 rsp 0x7fffffffda90 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.603296Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497416 rcx 0x45e615 rdx 0x2 rsi 0x497416 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.603330Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.603361Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497416, 2) = ?
2022-11-29T20:43:23.603375Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 137, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.603410Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.685_012_500s
2022-11-29T20:43:23.603444Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.716_512_500s
2022-11-29T20:43:23.603472Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.603536Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.685_012_500s
2022-11-29T20:43:23.603572Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f7470 HasWaiter>
2022-11-29T20:43:23.603593Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.603652Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799717012500)
2022-11-29T20:43:23.603685Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.711_512_500s to 946_684_799.717_012_500s
2022-11-29T20:43:23.603694Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.603704Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 64, committed_time 946_684_799.717_012_500s
2022-11-29T20:43:23.603718Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 63 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 63, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.603748Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.603770Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.603782Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.603798Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 64, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.717_012_500s
2022-11-29T20:43:23.603813Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.603846Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 64).
2022-11-29T20:43:23.603878Z TRACE detcore::scheduler: [scheduler] loop iteration 67
2022-11-29T20:43:23.603894Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.603950Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.603991Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.604016Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 2
2022-11-29T20:43:23.604032Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813846, arg2: 2, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.604155Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.604202Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.685_012_500s
2022-11-29T20:43:23.604234Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.604252Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #137: write(2, 0x497416, 2) = Ok(2)
2022-11-29T20:43:23.604273Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x2 rbx 0x497416 rcx 0x45e615 rdx 0x2 rsi 0x497416 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.604409Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb9c rcx 0x45e615 rdx 0x4 rsi 0x7fffffffdb9c rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.604441Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.604454Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb9c, 4) = ?
2022-11-29T20:43:23.604466Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 138, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.604501Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.690_012_500s
2022-11-29T20:43:23.604535Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.722_012_500s
2022-11-29T20:43:23.604564Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.604629Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.690_012_500s
2022-11-29T20:43:23.604665Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.604686Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.604758Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799722512500)
2022-11-29T20:43:23.604791Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.717_012_500s to 946_684_799.722_512_500s
2022-11-29T20:43:23.604800Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.604810Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 65, committed_time 946_684_799.722_512_500s
2022-11-29T20:43:23.604822Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 64 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 64, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.604844Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.604865Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.604875Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.604892Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 65, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.722_512_500s
2022-11-29T20:43:23.604907Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.604936Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 65).
2022-11-29T20:43:23.604966Z TRACE detcore::scheduler: [scheduler] loop iteration 68
2022-11-29T20:43:23.604981Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f7470 NoWaiter>...
2022-11-29T20:43:23.605035Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.605062Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.605076Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.605091Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346012, arg2: 4, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.605261Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.605298Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.690_012_500s
2022-11-29T20:43:23.605335Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.605354Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #138: write(2, 0x7fffffffdb9c, 4) = Ok(4)
2022-11-29T20:43:23.605377Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x7fffffffdb9c rcx 0x45e615 rdx 0x4 rsi 0x7fffffffdb9c rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.605483Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497506 rcx 0x45e615 rdx 0x4 rsi 0x497506 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.605514Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.605527Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497506, 4) = ?
2022-11-29T20:43:23.605541Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 139, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.605577Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.695_012_500s
2022-11-29T20:43:23.605610Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.727_512_500s
2022-11-29T20:43:23.605638Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.605690Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.695_012_500s
2022-11-29T20:43:23.605725Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f7470 HasWaiter>
2022-11-29T20:43:23.605744Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.605804Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799728012500)
2022-11-29T20:43:23.605837Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.722_512_500s to 946_684_799.728_012_500s
2022-11-29T20:43:23.605846Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.605857Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 66, committed_time 946_684_799.728_012_500s
2022-11-29T20:43:23.605870Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 65 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 65, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.605901Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.605923Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.605933Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.605950Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 66, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.728_012_500s
2022-11-29T20:43:23.605976Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.606006Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 66).
2022-11-29T20:43:23.606037Z TRACE detcore::scheduler: [scheduler] loop iteration 69
2022-11-29T20:43:23.606051Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.606109Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.606150Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.606169Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.606184Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4814086, arg2: 4, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.606296Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.606331Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.695_012_500s
2022-11-29T20:43:23.606365Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.606384Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #139: write(2, 0x497506, 4) = Ok(4)
2022-11-29T20:43:23.606405Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x497506 rcx 0x45e615 rdx 0x4 rsi 0x497506 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.606552Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.606585Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.606597Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb92, 14) = ?
2022-11-29T20:43:23.606615Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 140, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.606651Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.700_012_500s
2022-11-29T20:43:23.606684Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.733_012_500s
2022-11-29T20:43:23.606713Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.606777Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.700_012_500s
2022-11-29T20:43:23.606813Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.606832Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.606894Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799733512500)
2022-11-29T20:43:23.606927Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.728_012_500s to 946_684_799.733_512_500s
2022-11-29T20:43:23.606936Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.606947Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 67, committed_time 946_684_799.733_512_500s
2022-11-29T20:43:23.606960Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 66 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 66, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.606991Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.607013Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.607024Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.607041Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 67, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.733_512_500s
2022-11-29T20:43:23.607057Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.607087Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 67).
2022-11-29T20:43:23.607118Z TRACE detcore::scheduler: [scheduler] loop iteration 70
2022-11-29T20:43:23.607135Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f7470 NoWaiter>...
2022-11-29T20:43:23.607191Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.607233Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.607260Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 14
2022-11-29T20:43:23.607282Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346002, arg2: 14, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.607472Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.607508Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.700_012_500s
2022-11-29T20:43:23.607528Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.607544Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #140: write(2, 0x7fffffffdb92, 14) = Ok(14)
2022-11-29T20:43:23.607564Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xe rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.607730Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497522 rcx 0x45e615 rdx 0x4 rsi 0x497522 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.607763Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.607776Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497522, 4) = ?
2022-11-29T20:43:23.607788Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 141, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.607823Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.705_012_500s
2022-11-29T20:43:23.607861Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.738_512_500s
2022-11-29T20:43:23.607890Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.607955Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.705_012_500s
2022-11-29T20:43:23.607981Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f7470 HasWaiter>
2022-11-29T20:43:23.608001Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.608071Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799739012500)
2022-11-29T20:43:23.608105Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.733_512_500s to 946_684_799.739_012_500s
2022-11-29T20:43:23.608117Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.608127Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 68, committed_time 946_684_799.739_012_500s
2022-11-29T20:43:23.608141Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 67 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 67, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.608172Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.608194Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.608206Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.608222Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 68, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.739_012_500s
2022-11-29T20:43:23.608237Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.608266Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 68).
2022-11-29T20:43:23.608296Z TRACE detcore::scheduler: [scheduler] loop iteration 71
2022-11-29T20:43:23.608310Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.608363Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.608390Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.608407Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.608422Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4814114, arg2: 4, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.608584Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.608635Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.705_012_500s
2022-11-29T20:43:23.608668Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.608686Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #141: write(2, 0x497522, 4) = Ok(4)
2022-11-29T20:43:23.608707Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x497522 rcx 0x45e615 rdx 0x4 rsi 0x497522 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.608808Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.608837Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.608850Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb92, 14) = ?
2022-11-29T20:43:23.608861Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 142, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.608897Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.710_012_500s
2022-11-29T20:43:23.608929Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.744_012_500s
2022-11-29T20:43:23.608958Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.609012Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.710_012_500s
2022-11-29T20:43:23.609048Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.609067Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.609139Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799744512500)
2022-11-29T20:43:23.609173Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.739_012_500s to 946_684_799.744_512_500s
2022-11-29T20:43:23.609182Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.609192Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 69, committed_time 946_684_799.744_512_500s
2022-11-29T20:43:23.609205Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 68 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 68, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.609239Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.609262Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.609273Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.609289Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 69, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.744_512_500s
2022-11-29T20:43:23.609306Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.609336Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 69).
2022-11-29T20:43:23.609365Z TRACE detcore::scheduler: [scheduler] loop iteration 72
2022-11-29T20:43:23.609379Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f7470 NoWaiter>...
2022-11-29T20:43:23.609434Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.609461Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.609478Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 14
2022-11-29T20:43:23.609494Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346002, arg2: 14, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.609668Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.609719Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.710_012_500s
2022-11-29T20:43:23.609740Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.609755Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #142: write(2, 0x7fffffffdb92, 14) = Ok(14)
2022-11-29T20:43:23.609777Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xe rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.609875Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x49751a rcx 0x45e615 rdx 0x4 rsi 0x49751a rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.609903Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.609916Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x49751a, 4) = ?
2022-11-29T20:43:23.609927Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 143, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.609964Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.715_012_500s
2022-11-29T20:43:23.609995Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.749_512_500s
2022-11-29T20:43:23.610024Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.610076Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.715_012_500s
2022-11-29T20:43:23.610111Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f7470 HasWaiter>
2022-11-29T20:43:23.610130Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.610190Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799750012500)
2022-11-29T20:43:23.610224Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.744_512_500s to 946_684_799.750_012_500s
2022-11-29T20:43:23.610233Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.610243Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 70, committed_time 946_684_799.750_012_500s
2022-11-29T20:43:23.610257Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 69 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 69, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.610277Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.610297Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.610307Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.610336Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 70, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.750_012_500s
2022-11-29T20:43:23.610352Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.610381Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 70).
2022-11-29T20:43:23.610411Z TRACE detcore::scheduler: [scheduler] loop iteration 73
2022-11-29T20:43:23.610426Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.610482Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.610523Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.610552Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.610568Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4814106, arg2: 4, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.610736Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.610775Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.715_012_500s
2022-11-29T20:43:23.610809Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.610827Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #143: write(2, 0x49751a, 4) = Ok(4)
2022-11-29T20:43:23.610847Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x49751a rcx 0x45e615 rdx 0x4 rsi 0x49751a rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.610939Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb98 rcx 0x45e615 rdx 0x8 rsi 0x7fffffffdb98 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.610969Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.610981Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb98, 8) = ?
2022-11-29T20:43:23.610997Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 144, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.611032Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.720_012_500s
2022-11-29T20:43:23.611065Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.755_012_500s
2022-11-29T20:43:23.611094Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.611146Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.720_012_500s
2022-11-29T20:43:23.611181Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.611199Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.611257Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799755512500)
2022-11-29T20:43:23.611290Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.750_012_500s to 946_684_799.755_512_500s
2022-11-29T20:43:23.611299Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.611309Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 71, committed_time 946_684_799.755_512_500s
2022-11-29T20:43:23.611321Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 70 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 70, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.611362Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.611389Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.611401Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.611418Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 71, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.755_512_500s
2022-11-29T20:43:23.611434Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.611463Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 71).
2022-11-29T20:43:23.611495Z TRACE detcore::scheduler: [scheduler] loop iteration 74
2022-11-29T20:43:23.611509Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x559981900de0 NoWaiter>...
2022-11-29T20:43:23.611563Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.611604Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.611619Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 8
2022-11-29T20:43:23.611635Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346008, arg2: 8, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.611763Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.611802Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.720_012_500s
2022-11-29T20:43:23.611826Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.611843Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #144: write(2, 0x7fffffffdb98, 8) = Ok(8)
2022-11-29T20:43:23.611865Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x8 rbx 0x7fffffffdb98 rcx 0x45e615 rdx 0x8 rsi 0x7fffffffdb98 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.611967Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x49740e rcx 0x45e615 rdx 0x1 rsi 0x49740e rdi 0x2 rbp 0x7fffffffdaf8 rsp 0x7fffffffdad0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.611999Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.612012Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x49740e, 1) = ?
2022-11-29T20:43:23.612023Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 145, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.612060Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.725_012_500s
2022-11-29T20:43:23.612092Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.760_512_500s
2022-11-29T20:43:23.612131Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.612195Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.725_012_500s
2022-11-29T20:43:23.612231Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x559981900de0 HasWaiter>
2022-11-29T20:43:23.612251Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.612323Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799761012500)
2022-11-29T20:43:23.612356Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.755_512_500s to 946_684_799.761_012_500s
2022-11-29T20:43:23.612365Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.612375Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 72, committed_time 946_684_799.761_012_500s
2022-11-29T20:43:23.612387Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 71 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 71, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.612408Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.612427Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.612437Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.612454Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 72, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.761_012_500s
2022-11-29T20:43:23.612469Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.612498Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 72).
2022-11-29T20:43:23.612528Z TRACE detcore::scheduler: [scheduler] loop iteration 75
2022-11-29T20:43:23.612542Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.612597Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.612637Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.612654Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.612670Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813838, arg2: 1, arg3: 174776, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.612858Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.612909Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.725_012_500s
2022-11-29T20:43:23.612932Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.612950Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #145: write(2, 0x49740e, 1) = Ok(1)
2022-11-29T20:43:23.612971Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x49740e rcx 0x45e615 rdx 0x1 rsi 0x49740e rdi 0x2 rbp 0x7fffffffdaf8 rsp 0x7fffffffdad0 r8 0xff r9 0x7 r10 0x2aab8 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.613106Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4b91d3 rcx 0x45e615 rdx 0x11 rsi 0x4b91d3 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x2a r10 0x2aab8 r11 0x246 r12 0x7fffffffdac8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.613138Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.613151Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4b91d3, 17) = ?
2022-11-29T20:43:23.613164Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 146, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.613200Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.730_012_500s
2022-11-29T20:43:23.613232Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.766_012_500s
2022-11-29T20:43:23.613262Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.613326Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.730_012_500s
2022-11-29T20:43:23.613362Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.613384Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.613441Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799766512500)
2022-11-29T20:43:23.613474Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.761_012_500s to 946_684_799.766_512_500s
2022-11-29T20:43:23.613484Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.613494Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 73, committed_time 946_684_799.766_512_500s
2022-11-29T20:43:23.613508Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 72 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 72, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.613538Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.613559Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.613570Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.613584Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 73, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.766_512_500s
2022-11-29T20:43:23.613600Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.613629Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 73).
2022-11-29T20:43:23.613658Z TRACE detcore::scheduler: [scheduler] loop iteration 76
2022-11-29T20:43:23.613673Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x559981900de0 NoWaiter>...
2022-11-29T20:43:23.613727Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.613768Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.613784Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 17
2022-11-29T20:43:23.613799Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4952531, arg2: 17, arg3: 174776, arg4: 140737488345760, arg5: 42 }
2022-11-29T20:43:23.613968Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.614019Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.730_012_500s
2022-11-29T20:43:23.614040Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.614056Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #146: write(2, 0x4b91d3, 17) = Ok(17)
2022-11-29T20:43:23.614078Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x11 rbx 0x4b91d3 rcx 0x45e615 rdx 0x11 rsi 0x4b91d3 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x2a r10 0x2aab8 r11 0x246 r12 0x7fffffffdac8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.614205Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4973f9 rcx 0x45e615 rdx 0x1 rsi 0x4973f9 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x2a r10 0x2aab8 r11 0x246 r12 0x7fffffffdac8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.614237Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.614251Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4973f9, 1) = ?
2022-11-29T20:43:23.614263Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 147, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.614300Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.735_012_500s
2022-11-29T20:43:23.614333Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.771_512_500s
2022-11-29T20:43:23.614362Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.614427Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.735_012_500s
2022-11-29T20:43:23.614464Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x559981900de0 HasWaiter>
2022-11-29T20:43:23.614486Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.614558Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799772012500)
2022-11-29T20:43:23.614588Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.766_512_500s to 946_684_799.772_012_500s
2022-11-29T20:43:23.614610Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.614622Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 74, committed_time 946_684_799.772_012_500s
2022-11-29T20:43:23.614635Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 73 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 73, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.614655Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.614675Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.614686Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.614702Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 74, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.772_012_500s
2022-11-29T20:43:23.614718Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.614749Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 74).
2022-11-29T20:43:23.614783Z TRACE detcore::scheduler: [scheduler] loop iteration 77
2022-11-29T20:43:23.614797Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.614853Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.614893Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.614907Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.614923Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813817, arg2: 1, arg3: 174776, arg4: 140737488345760, arg5: 42 }
2022-11-29T20:43:23.615094Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.615145Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.735_012_500s
2022-11-29T20:43:23.615178Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.615196Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #147: write(2, 0x4973f9, 1) = Ok(1)
2022-11-29T20:43:23.615217Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x4973f9 rcx 0x45e615 rdx 0x1 rsi 0x4973f9 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x2a r10 0x2aab8 r11 0x246 r12 0x7fffffffdac8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.615411Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdad4 rcx 0x45e615 rdx 0x4 rsi 0x7fffffffdad4 rdi 0x2 rbp 0x7fffffffda10 rsp 0x7fffffffd9e8 r8 0x0 r9 0x1 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.615443Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.615456Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdad4, 4) = ?
2022-11-29T20:43:23.615472Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 148, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.615507Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.740_012_500s
2022-11-29T20:43:23.615540Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.777_012_500s
2022-11-29T20:43:23.615571Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.615635Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.740_012_500s
2022-11-29T20:43:23.615671Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.615691Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.615759Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799777512500)
2022-11-29T20:43:23.615792Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.772_012_500s to 946_684_799.777_512_500s
2022-11-29T20:43:23.615801Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.615812Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 75, committed_time 946_684_799.777_512_500s
2022-11-29T20:43:23.615823Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 74 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 74, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.615844Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.615862Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.615873Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.615890Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 75, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.777_512_500s
2022-11-29T20:43:23.615905Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.615934Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 75).
2022-11-29T20:43:23.615965Z TRACE detcore::scheduler: [scheduler] loop iteration 78
2022-11-29T20:43:23.615979Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f7470 NoWaiter>...
2022-11-29T20:43:23.616035Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.616075Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.616095Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.616111Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488345812, arg2: 4, arg3: 2, arg4: 0, arg5: 1 }
2022-11-29T20:43:23.616286Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.616336Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.740_012_500s
2022-11-29T20:43:23.616369Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.616387Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #148: write(2, 0x7fffffffdad4, 4) = Ok(4)
2022-11-29T20:43:23.616408Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x7fffffffdad4 rcx 0x45e615 rdx 0x4 rsi 0x7fffffffdad4 rdi 0x2 rbp 0x7fffffffda10 rsp 0x7fffffffd9e8 r8 0x0 r9 0x1 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.616571Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497426 rcx 0x45e615 rdx 0x2 rsi 0x497426 rdi 0x2 rbp 0x7fffffffda88 rsp 0x7fffffffda60 r8 0x8 r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.616604Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.616617Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497426, 2) = ?
2022-11-29T20:43:23.616631Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 149, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.616667Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.745_012_500s
2022-11-29T20:43:23.616700Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.782_512_500s
2022-11-29T20:43:23.616728Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.616780Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.745_012_500s
2022-11-29T20:43:23.616816Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f7470 HasWaiter>
2022-11-29T20:43:23.616835Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.616904Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799783012500)
2022-11-29T20:43:23.616938Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.777_512_500s to 946_684_799.783_012_500s
2022-11-29T20:43:23.616948Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.616958Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 76, committed_time 946_684_799.783_012_500s
2022-11-29T20:43:23.616971Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 75 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 75, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.617003Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.617025Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.617035Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.617052Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 76, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.783_012_500s
2022-11-29T20:43:23.617067Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.617095Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 76).
2022-11-29T20:43:23.617125Z TRACE detcore::scheduler: [scheduler] loop iteration 79
2022-11-29T20:43:23.617139Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.617198Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.617239Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.617255Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 2
2022-11-29T20:43:23.617271Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813862, arg2: 2, arg3: 2, arg4: 8, arg5: 3 }
2022-11-29T20:43:23.617440Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.617492Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.745_012_500s
2022-11-29T20:43:23.617515Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.617533Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #149: write(2, 0x497426, 2) = Ok(2)
2022-11-29T20:43:23.617554Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x2 rbx 0x497426 rcx 0x45e615 rdx 0x2 rsi 0x497426 rdi 0x2 rbp 0x7fffffffda88 rsp 0x7fffffffda60 r8 0x8 r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.617688Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdad0 rcx 0x45e615 rdx 0x8 rsi 0x7fffffffdad0 rdi 0x2 rbp 0x7fffffffda10 rsp 0x7fffffffd9e8 r8 0x8 r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.617721Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.617734Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdad0, 8) = ?
2022-11-29T20:43:23.617747Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 150, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.617784Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.750_012_500s
2022-11-29T20:43:23.617816Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.788_012_500s
2022-11-29T20:43:23.617846Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.617910Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.750_012_500s
2022-11-29T20:43:23.617947Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.617967Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.618038Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799788512500)
2022-11-29T20:43:23.618071Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.783_012_500s to 946_684_799.788_512_500s
2022-11-29T20:43:23.618080Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.618091Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 77, committed_time 946_684_799.788_512_500s
2022-11-29T20:43:23.618104Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 76 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 76, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.618135Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.618157Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.618169Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.618185Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 77, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.788_512_500s
2022-11-29T20:43:23.618211Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.618241Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 77).
2022-11-29T20:43:23.618271Z TRACE detcore::scheduler: [scheduler] loop iteration 80
2022-11-29T20:43:23.618285Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x559981900de0 NoWaiter>...
2022-11-29T20:43:23.618338Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.618378Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.618395Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 8
2022-11-29T20:43:23.618410Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488345808, arg2: 8, arg3: 2, arg4: 8, arg5: 3 }
2022-11-29T20:43:23.618580Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.618630Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.750_012_500s
2022-11-29T20:43:23.618662Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.618680Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #150: write(2, 0x7fffffffdad0, 8) = Ok(8)
2022-11-29T20:43:23.618712Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x8 rbx 0x7fffffffdad0 rcx 0x45e615 rdx 0x8 rsi 0x7fffffffdad0 rdi 0x2 rbp 0x7fffffffda10 rsp 0x7fffffffd9e8 r8 0x8 r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.618842Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497405 rcx 0x45e615 rdx 0x1 rsi 0x497405 rdi 0x2 rbp 0x7fffffffda50 rsp 0x7fffffffda28 r8 0x8 r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.618874Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.618887Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497405, 1) = ?
2022-11-29T20:43:23.618898Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 151, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.618933Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.755_012_500s
2022-11-29T20:43:23.618967Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.793_512_500s
2022-11-29T20:43:23.618995Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.619060Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.755_012_500s
2022-11-29T20:43:23.619096Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x559981900de0 HasWaiter>
2022-11-29T20:43:23.619115Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.619184Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799794012500)
2022-11-29T20:43:23.619217Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.788_512_500s to 946_684_799.794_012_500s
2022-11-29T20:43:23.619227Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.619238Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 78, committed_time 946_684_799.794_012_500s
2022-11-29T20:43:23.619251Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 77 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 77, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.619282Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.619303Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.619313Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.619330Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 78, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.794_012_500s
2022-11-29T20:43:23.619364Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.619397Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 78).
2022-11-29T20:43:23.619415Z TRACE detcore::scheduler: [scheduler] loop iteration 81
2022-11-29T20:43:23.619428Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.619495Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.619537Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.619554Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.619570Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813829, arg2: 1, arg3: 2, arg4: 8, arg5: 3 }
2022-11-29T20:43:23.619740Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.619786Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.755_012_500s
2022-11-29T20:43:23.619819Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.619837Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #151: write(2, 0x497405, 1) = Ok(1)
2022-11-29T20:43:23.619856Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x497405 rcx 0x45e615 rdx 0x1 rsi 0x497405 rdi 0x2 rbp 0x7fffffffda50 rsp 0x7fffffffda28 r8 0x8 r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.619985Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497426 rcx 0x45e615 rdx 0x2 rsi 0x497426 rdi 0x2 rbp 0x7fffffffda88 rsp 0x7fffffffda60 r8 0x10 r9 0x5 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.620018Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.620030Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497426, 2) = ?
2022-11-29T20:43:23.620046Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 152, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.620081Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.760_012_500s
2022-11-29T20:43:23.620114Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.799_012_500s
2022-11-29T20:43:23.620144Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.620207Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.760_012_500s
2022-11-29T20:43:23.620243Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.620262Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.620333Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799799512500)
2022-11-29T20:43:23.620365Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.794_012_500s to 946_684_799.799_512_500s
2022-11-29T20:43:23.620374Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.620384Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 79, committed_time 946_684_799.799_512_500s
2022-11-29T20:43:23.620396Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 78 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 78, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.620419Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.620450Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.620462Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.620480Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 79, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.799_512_500s
2022-11-29T20:43:23.620497Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.620527Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 79).
2022-11-29T20:43:23.620560Z TRACE detcore::scheduler: [scheduler] loop iteration 82
2022-11-29T20:43:23.620575Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.620629Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.620670Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.620687Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 2
2022-11-29T20:43:23.620702Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813862, arg2: 2, arg3: 2, arg4: 16, arg5: 5 }
2022-11-29T20:43:23.620870Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.620915Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.760_012_500s
2022-11-29T20:43:23.620936Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.620951Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #152: write(2, 0x497426, 2) = Ok(2)
2022-11-29T20:43:23.620970Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x2 rbx 0x497426 rcx 0x45e615 rdx 0x2 rsi 0x497426 rdi 0x2 rbp 0x7fffffffda88 rsp 0x7fffffffda60 r8 0x10 r9 0x5 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.621222Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdaca rcx 0x45e615 rdx 0xe rsi 0x7fffffffdaca rdi 0x2 rbp 0x7fffffffda10 rsp 0x7fffffffd9e8 r8 0x10 r9 0x5 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.621256Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.621269Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdaca, 14) = ?
2022-11-29T20:43:23.621282Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 153, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.621318Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.765_012_500s
2022-11-29T20:43:23.621351Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.804_512_500s
2022-11-29T20:43:23.621380Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.621434Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.765_012_500s
2022-11-29T20:43:23.621470Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.621489Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.621546Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799805012500)
2022-11-29T20:43:23.621580Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.799_512_500s to 946_684_799.805_012_500s
2022-11-29T20:43:23.621589Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.621599Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 80, committed_time 946_684_799.805_012_500s
2022-11-29T20:43:23.621611Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 79 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 79, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.621633Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.621656Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.621667Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.621684Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 80, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.805_012_500s
2022-11-29T20:43:23.621700Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.621729Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 80).
2022-11-29T20:43:23.621759Z TRACE detcore::scheduler: [scheduler] loop iteration 83
2022-11-29T20:43:23.621774Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.621828Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.621868Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.621887Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 14
2022-11-29T20:43:23.621902Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488345802, arg2: 14, arg3: 2, arg4: 16, arg5: 5 }
2022-11-29T20:43:23.622067Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.622118Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.765_012_500s
2022-11-29T20:43:23.622143Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.622161Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #153: write(2, 0x7fffffffdaca, 14) = Ok(14)
2022-11-29T20:43:23.622183Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xe rbx 0x7fffffffdaca rcx 0x45e615 rdx 0xe rsi 0x7fffffffdaca rdi 0x2 rbp 0x7fffffffda10 rsp 0x7fffffffd9e8 r8 0x10 r9 0x5 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.622286Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497405 rcx 0x45e615 rdx 0x1 rsi 0x497405 rdi 0x2 rbp 0x7fffffffda50 rsp 0x7fffffffda28 r8 0x10 r9 0x5 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.622310Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.622322Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497405, 1) = ?
2022-11-29T20:43:23.622333Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 154, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.622368Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.770_012_500s
2022-11-29T20:43:23.622388Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.810_012_500s
2022-11-29T20:43:23.622414Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.622465Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.770_012_500s
2022-11-29T20:43:23.622486Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.622510Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.622570Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799810512500)
2022-11-29T20:43:23.622606Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.805_012_500s to 946_684_799.810_512_500s
2022-11-29T20:43:23.622616Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.622626Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 81, committed_time 946_684_799.810_512_500s
2022-11-29T20:43:23.622640Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 80 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 80, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.622672Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.622693Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.622703Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.622720Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 81, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.810_512_500s
2022-11-29T20:43:23.622737Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.622767Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 81).
2022-11-29T20:43:23.622797Z TRACE detcore::scheduler: [scheduler] loop iteration 84
2022-11-29T20:43:23.622811Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.622868Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.622908Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.622933Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.622950Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813829, arg2: 1, arg3: 2, arg4: 16, arg5: 5 }
2022-11-29T20:43:23.623117Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.623168Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.770_012_500s
2022-11-29T20:43:23.623200Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.623218Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #154: write(2, 0x497405, 1) = Ok(1)
2022-11-29T20:43:23.623238Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x497405 rcx 0x45e615 rdx 0x1 rsi 0x497405 rdi 0x2 rbp 0x7fffffffda50 rsp 0x7fffffffda28 r8 0x10 r9 0x5 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.623420Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497424 rcx 0x45e615 rdx 0x2 rsi 0x497424 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.623452Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.623465Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497424, 2) = ?
2022-11-29T20:43:23.623477Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 155, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.623512Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.775_012_500s
2022-11-29T20:43:23.623545Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.815_512_500s
2022-11-29T20:43:23.623574Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.623639Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.775_012_500s
2022-11-29T20:43:23.623674Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.623694Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.623763Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799816012500)
2022-11-29T20:43:23.623786Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.810_512_500s to 946_684_799.816_012_500s
2022-11-29T20:43:23.623793Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.623803Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 82, committed_time 946_684_799.816_012_500s
2022-11-29T20:43:23.623815Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 81 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 81, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.623837Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.623868Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.623884Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.623902Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 82, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.816_012_500s
2022-11-29T20:43:23.623927Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.623958Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 82).
2022-11-29T20:43:23.623987Z TRACE detcore::scheduler: [scheduler] loop iteration 85
2022-11-29T20:43:23.624002Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.624058Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.624098Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.624123Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 2
2022-11-29T20:43:23.624140Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813860, arg2: 2, arg3: 2, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.624326Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.624372Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.775_012_500s
2022-11-29T20:43:23.624392Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.624408Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #155: write(2, 0x497424, 2) = Ok(2)
2022-11-29T20:43:23.624428Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x2 rbx 0x497424 rcx 0x45e615 rdx 0x2 rsi 0x497424 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.624665Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4b5e56 rcx 0x45e615 rdx 0x1 rsi 0x4b5e56 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.624698Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.624711Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4b5e56, 1) = ?
2022-11-29T20:43:23.624726Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 156, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.624808Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.780_012_500s
2022-11-29T20:43:23.624831Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.821_012_500s
2022-11-29T20:43:23.624860Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.624925Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.780_012_500s
2022-11-29T20:43:23.624961Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.624982Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.625050Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799821512500)
2022-11-29T20:43:23.625084Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.816_012_500s to 946_684_799.821_512_500s
2022-11-29T20:43:23.625094Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.625105Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 83, committed_time 946_684_799.821_512_500s
2022-11-29T20:43:23.625118Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 82 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 82, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.625151Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.625189Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.625200Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.625218Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 83, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.821_512_500s
2022-11-29T20:43:23.625242Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.625273Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 83).
2022-11-29T20:43:23.625302Z TRACE detcore::scheduler: [scheduler] loop iteration 86
2022-11-29T20:43:23.625316Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.625373Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.625413Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.625430Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.625446Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4939350, arg2: 1, arg3: 2, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.625621Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.625671Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.780_012_500s
2022-11-29T20:43:23.625692Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.625707Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #156: write(2, 0x4b5e56, 1) = Ok(1)
2022-11-29T20:43:23.625726Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x4b5e56 rcx 0x45e615 rdx 0x1 rsi 0x4b5e56 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.625937Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4c51c9 rcx 0x45e615 rdx 0x2a rsi 0x4c51c9 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.625970Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.625983Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4c51c9, 42) = ?
2022-11-29T20:43:23.625995Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 157, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.626033Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.785_012_500s
2022-11-29T20:43:23.626065Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.826_512_500s
2022-11-29T20:43:23.626096Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.626159Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.785_012_500s
2022-11-29T20:43:23.626195Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.626216Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.626284Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799827012500)
2022-11-29T20:43:23.626317Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.821_512_500s to 946_684_799.827_012_500s
2022-11-29T20:43:23.626328Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.626338Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 84, committed_time 946_684_799.827_012_500s
2022-11-29T20:43:23.626351Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 83 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 83, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.626382Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.626402Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.626413Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.626428Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 84, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.827_012_500s
2022-11-29T20:43:23.626442Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.626470Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 84).
2022-11-29T20:43:23.626487Z TRACE detcore::scheduler: [scheduler] loop iteration 87
2022-11-29T20:43:23.626506Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.626559Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.626585Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.626599Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 42
2022-11-29T20:43:23.626614Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 5001673, arg2: 42, arg3: 2, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.626781Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.626833Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.785_012_500s
2022-11-29T20:43:23.626865Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.626883Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #157: write(2, 0x4c51c9, 42) = Ok(42)
2022-11-29T20:43:23.626905Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x2a rbx 0x4c51c9 rcx 0x45e615 rdx 0x2a rsi 0x4c51c9 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.627001Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497402 rcx 0x45e615 rdx 0x1 rsi 0x497402 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.627030Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.627043Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497402, 1) = ?
2022-11-29T20:43:23.627055Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 158, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.627091Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.790_012_500s
2022-11-29T20:43:23.627111Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.832_012_500s
2022-11-29T20:43:23.627139Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.627189Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.790_012_500s
2022-11-29T20:43:23.627227Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.627246Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.627319Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799832512500)
2022-11-29T20:43:23.627372Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.827_012_500s to 946_684_799.832_512_500s
2022-11-29T20:43:23.627383Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.627393Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 85, committed_time 946_684_799.832_512_500s
2022-11-29T20:43:23.627404Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 84 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 84, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.627428Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.627449Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.627461Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.627478Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 85, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.832_512_500s
2022-11-29T20:43:23.627492Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.627521Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 85).
2022-11-29T20:43:23.627539Z TRACE detcore::scheduler: [scheduler] loop iteration 88
2022-11-29T20:43:23.627552Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x559981900de0 NoWaiter>...
2022-11-29T20:43:23.627606Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.627649Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.627666Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.627682Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813826, arg2: 1, arg3: 2, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.627849Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.627902Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.790_012_500s
2022-11-29T20:43:23.627923Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.627940Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #158: write(2, 0x497402, 1) = Ok(1)
2022-11-29T20:43:23.627960Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x497402 rcx 0x45e615 rdx 0x1 rsi 0x497402 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.628106Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb7e rcx 0x45e615 rdx 0x2 rsi 0x7fffffffdb7e rdi 0x2 rbp 0x7fffffffdab8 rsp 0x7fffffffda90 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.628139Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.628152Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb7e, 2) = ?
2022-11-29T20:43:23.628162Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 159, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.628200Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.795_012_500s
2022-11-29T20:43:23.628231Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.837_512_500s
2022-11-29T20:43:23.628260Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.628311Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.795_012_500s
2022-11-29T20:43:23.628333Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x559981900de0 HasWaiter>
2022-11-29T20:43:23.628350Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.628406Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799838012500)
2022-11-29T20:43:23.628440Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.832_512_500s to 946_684_799.838_012_500s
2022-11-29T20:43:23.628450Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.628460Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 86, committed_time 946_684_799.838_012_500s
2022-11-29T20:43:23.628473Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 85 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 85, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.628504Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.628526Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.628537Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.628554Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 86, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.838_012_500s
2022-11-29T20:43:23.628577Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.628608Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 86).
2022-11-29T20:43:23.628627Z TRACE detcore::scheduler: [scheduler] loop iteration 89
2022-11-29T20:43:23.628640Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.628694Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.628738Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.628753Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 2
2022-11-29T20:43:23.628768Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488345982, arg2: 2, arg3: 2, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.628939Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.628990Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.795_012_500s
2022-11-29T20:43:23.629012Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.629028Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #159: write(2, 0x7fffffffdb7e, 2) = Ok(2)
2022-11-29T20:43:23.629048Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x2 rbx 0x7fffffffdb7e rcx 0x45e615 rdx 0x2 rsi 0x7fffffffdb7e rdi 0x2 rbp 0x7fffffffdab8 rsp 0x7fffffffda90 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.629364Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497416 rcx 0x45e615 rdx 0x2 rsi 0x497416 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.629398Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.629412Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497416, 2) = ?
2022-11-29T20:43:23.629427Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 160, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.629463Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.800_012_500s
2022-11-29T20:43:23.629497Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.843_012_500s
2022-11-29T20:43:23.629526Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.629590Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.800_012_500s
2022-11-29T20:43:23.629621Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.629639Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.629699Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799843512500)
2022-11-29T20:43:23.629733Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.838_012_500s to 946_684_799.843_512_500s
2022-11-29T20:43:23.629743Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.629753Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 87, committed_time 946_684_799.843_512_500s
2022-11-29T20:43:23.629766Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 86 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 86, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.629798Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.629818Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.629829Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.629846Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 87, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.843_512_500s
2022-11-29T20:43:23.629861Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.629890Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 87).
2022-11-29T20:43:23.629920Z TRACE detcore::scheduler: [scheduler] loop iteration 90
2022-11-29T20:43:23.629934Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.629989Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.630030Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.630045Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 2
2022-11-29T20:43:23.630060Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813846, arg2: 2, arg3: 2, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.630175Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.630223Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.800_012_500s
2022-11-29T20:43:23.630255Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.630273Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #160: write(2, 0x497416, 2) = Ok(2)
2022-11-29T20:43:23.630294Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x2 rbx 0x497416 rcx 0x45e615 rdx 0x2 rsi 0x497416 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.630395Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb9b rcx 0x45e615 rdx 0x5 rsi 0x7fffffffdb9b rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.630427Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.630439Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb9b, 5) = ?
2022-11-29T20:43:23.630450Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 161, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.630485Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.805_012_500s
2022-11-29T20:43:23.630510Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.848_512_500s
2022-11-29T20:43:23.630540Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.630606Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.805_012_500s
2022-11-29T20:43:23.630641Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.630660Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.630718Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799849012500)
2022-11-29T20:43:23.630751Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.843_512_500s to 946_684_799.849_012_500s
2022-11-29T20:43:23.630760Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.630770Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 88, committed_time 946_684_799.849_012_500s
2022-11-29T20:43:23.630784Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 87 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 87, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.630815Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.630837Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.630850Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.630866Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 88, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.849_012_500s
2022-11-29T20:43:23.630880Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.630908Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 88).
2022-11-29T20:43:23.630925Z TRACE detcore::scheduler: [scheduler] loop iteration 91
2022-11-29T20:43:23.630940Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.630995Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.631036Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.631052Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 5
2022-11-29T20:43:23.631068Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346011, arg2: 5, arg3: 2, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.631234Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.631285Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.805_012_500s
2022-11-29T20:43:23.631306Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.631323Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #161: write(2, 0x7fffffffdb9b, 5) = Ok(5)
2022-11-29T20:43:23.631413Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x5 rbx 0x7fffffffdb9b rcx 0x45e615 rdx 0x5 rsi 0x7fffffffdb9b rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.631546Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497506 rcx 0x45e615 rdx 0x4 rsi 0x497506 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.631565Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.631575Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497506, 4) = ?
2022-11-29T20:43:23.631586Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 162, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.631621Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.810_012_500s
2022-11-29T20:43:23.631659Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.854_012_500s
2022-11-29T20:43:23.631687Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.631752Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.810_012_500s
2022-11-29T20:43:23.631788Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.631808Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.631880Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799854512500)
2022-11-29T20:43:23.631913Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.849_012_500s to 946_684_799.854_512_500s
2022-11-29T20:43:23.631922Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.631932Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 89, committed_time 946_684_799.854_512_500s
2022-11-29T20:43:23.631944Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 88 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 88, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.631966Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.631989Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.632000Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.632016Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 89, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.854_512_500s
2022-11-29T20:43:23.632031Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.632060Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 89).
2022-11-29T20:43:23.632090Z TRACE detcore::scheduler: [scheduler] loop iteration 92
2022-11-29T20:43:23.632104Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.632161Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.632201Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.632216Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.632231Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4814086, arg2: 4, arg3: 2, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.632392Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.632428Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.810_012_500s
2022-11-29T20:43:23.632448Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.632464Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #162: write(2, 0x497506, 4) = Ok(4)
2022-11-29T20:43:23.632483Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x497506 rcx 0x45e615 rdx 0x4 rsi 0x497506 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.635466Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.635493Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.635506Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb92, 14) = ?
2022-11-29T20:43:23.635519Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 163, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.635561Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.815_012_500s
2022-11-29T20:43:23.635585Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.859_512_500s
2022-11-29T20:43:23.635617Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.635678Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.815_012_500s
2022-11-29T20:43:23.635703Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.635724Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.635792Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799860012500)
2022-11-29T20:43:23.635814Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.854_512_500s to 946_684_799.860_012_500s
2022-11-29T20:43:23.635828Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.635840Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 90, committed_time 946_684_799.860_012_500s
2022-11-29T20:43:23.635852Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 89 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 89, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.635875Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.635896Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.635907Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.635922Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 90, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.860_012_500s
2022-11-29T20:43:23.635936Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.636103Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 90).
2022-11-29T20:43:23.636131Z TRACE detcore::scheduler: [scheduler] loop iteration 93
2022-11-29T20:43:23.636146Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f82f0 NoWaiter>...
2022-11-29T20:43:23.636206Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.636235Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.636249Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 14
2022-11-29T20:43:23.636265Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346002, arg2: 14, arg3: 2, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.636420Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.636457Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.815_012_500s
2022-11-29T20:43:23.636477Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.636494Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #163: write(2, 0x7fffffffdb92, 14) = Ok(14)
2022-11-29T20:43:23.636515Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xe rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.636615Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497522 rcx 0x45e615 rdx 0x4 rsi 0x497522 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.636632Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.636643Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497522, 4) = ?
2022-11-29T20:43:23.636659Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 164, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.636735Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.820_012_500s
2022-11-29T20:43:23.636758Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.865_012_500s
2022-11-29T20:43:23.636787Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.636840Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.820_012_500s
2022-11-29T20:43:23.636863Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f82f0 HasWaiter>
2022-11-29T20:43:23.636880Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.636941Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799865512500)
2022-11-29T20:43:23.636961Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.860_012_500s to 946_684_799.865_512_500s
2022-11-29T20:43:23.636968Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.636978Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 91, committed_time 946_684_799.865_512_500s
2022-11-29T20:43:23.636990Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 90 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 90, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.637010Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f82f0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.637030Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.637040Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f82f0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.637055Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 91, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.865_512_500s
2022-11-29T20:43:23.637069Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.637099Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 91).
2022-11-29T20:43:23.637117Z TRACE detcore::scheduler: [scheduler] loop iteration 94
2022-11-29T20:43:23.637130Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f8510 NoWaiter>...
2022-11-29T20:43:23.637186Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.637218Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.637232Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.637247Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4814114, arg2: 4, arg3: 2, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.637404Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.637442Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.820_012_500s
2022-11-29T20:43:23.637462Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.637479Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #164: write(2, 0x497522, 4) = Ok(4)
2022-11-29T20:43:23.637499Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x497522 rcx 0x45e615 rdx 0x4 rsi 0x497522 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.637855Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.637888Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.637902Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb92, 14) = ?
2022-11-29T20:43:23.637913Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 165, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.637950Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.825_012_500s
2022-11-29T20:43:23.637971Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.870_512_500s
2022-11-29T20:43:23.637999Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.638052Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.825_012_500s
2022-11-29T20:43:23.638074Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f8510 HasWaiter>
2022-11-29T20:43:23.638092Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.638151Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799871012500)
2022-11-29T20:43:23.638171Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.865_512_500s to 946_684_799.871_012_500s
2022-11-29T20:43:23.638178Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.638189Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 92, committed_time 946_684_799.871_012_500s
2022-11-29T20:43:23.638200Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 91 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 91, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.638220Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f8510 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.638240Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.638250Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f8510 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.638265Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 92, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.871_012_500s
2022-11-29T20:43:23.638278Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.638307Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 92).
2022-11-29T20:43:23.638325Z TRACE detcore::scheduler: [scheduler] loop iteration 95
2022-11-29T20:43:23.638338Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f2b80 NoWaiter>...
2022-11-29T20:43:23.638394Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.638421Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.638435Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 14
2022-11-29T20:43:23.638450Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346002, arg2: 14, arg3: 2, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.638677Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.638760Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.825_012_500s
2022-11-29T20:43:23.638824Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.638880Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #165: write(2, 0x7fffffffdb92, 14) = Ok(14)
2022-11-29T20:43:23.638940Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xe rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.639105Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x49751a rcx 0x45e615 rdx 0x4 rsi 0x49751a rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.639173Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.639222Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x49751a, 4) = ?
2022-11-29T20:43:23.639272Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 166, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.639368Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.830_012_500s
2022-11-29T20:43:23.639436Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.876_012_500s
2022-11-29T20:43:23.639504Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.639604Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.830_012_500s
2022-11-29T20:43:23.639674Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f2b80 HasWaiter>
2022-11-29T20:43:23.639732Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.639838Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799876512500)
2022-11-29T20:43:23.639910Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.871_012_500s to 946_684_799.876_512_500s
2022-11-29T20:43:23.639957Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.640003Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 93, committed_time 946_684_799.876_512_500s
2022-11-29T20:43:23.640052Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 92 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 92, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.640119Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f2b80 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.640181Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.640229Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f2b80 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.640283Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 93, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.876_512_500s
2022-11-29T20:43:23.640335Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.640401Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 93).
2022-11-29T20:43:23.640463Z TRACE detcore::scheduler: [scheduler] loop iteration 96
2022-11-29T20:43:23.640515Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.640613Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.640738Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.640800Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.640853Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4814106, arg2: 4, arg3: 2, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.641007Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.641092Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.830_012_500s
2022-11-29T20:43:23.641154Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.641209Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #166: write(2, 0x49751a, 4) = Ok(4)
2022-11-29T20:43:23.641274Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x49751a rcx 0x45e615 rdx 0x4 rsi 0x49751a rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.641416Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb98 rcx 0x45e615 rdx 0x8 rsi 0x7fffffffdb98 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.641482Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.641531Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb98, 8) = ?
2022-11-29T20:43:23.641580Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 167, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.641655Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.835_012_500s
2022-11-29T20:43:23.641718Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.881_512_500s
2022-11-29T20:43:23.641787Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.641904Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.835_012_500s
2022-11-29T20:43:23.641975Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.642033Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.642136Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799882012500)
2022-11-29T20:43:23.642241Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.876_512_500s to 946_684_799.882_012_500s
2022-11-29T20:43:23.642296Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.642343Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 94, committed_time 946_684_799.882_012_500s
2022-11-29T20:43:23.642395Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 93 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 93, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.642454Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.642514Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.642562Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.642618Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 94, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.882_012_500s
2022-11-29T20:43:23.642676Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.642745Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 94).
2022-11-29T20:43:23.642807Z TRACE detcore::scheduler: [scheduler] loop iteration 97
2022-11-29T20:43:23.642860Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x559981900de0 NoWaiter>...
2022-11-29T20:43:23.642998Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.643077Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.643133Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 8
2022-11-29T20:43:23.643186Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346008, arg2: 8, arg3: 2, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.643332Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.643437Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.835_012_500s
2022-11-29T20:43:23.643541Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.643601Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #167: write(2, 0x7fffffffdb98, 8) = Ok(8)
2022-11-29T20:43:23.643661Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x8 rbx 0x7fffffffdb98 rcx 0x45e615 rdx 0x8 rsi 0x7fffffffdb98 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.643838Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x49740e rcx 0x45e615 rdx 0x1 rsi 0x49740e rdi 0x2 rbp 0x7fffffffdaf8 rsp 0x7fffffffdad0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.643904Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.643952Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x49740e, 1) = ?
2022-11-29T20:43:23.644006Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 168, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.644086Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.840_012_500s
2022-11-29T20:43:23.644151Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.887_012_500s
2022-11-29T20:43:23.644219Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.644318Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.840_012_500s
2022-11-29T20:43:23.644388Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x559981900de0 HasWaiter>
2022-11-29T20:43:23.644447Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.644594Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799887512500)
2022-11-29T20:43:23.644664Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.882_012_500s to 946_684_799.887_512_500s
2022-11-29T20:43:23.644709Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.644754Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 95, committed_time 946_684_799.887_512_500s
2022-11-29T20:43:23.644803Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 94 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 94, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.644862Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.644920Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.644967Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.645022Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 95, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.887_512_500s
2022-11-29T20:43:23.645074Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.645141Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 95).
2022-11-29T20:43:23.645203Z TRACE detcore::scheduler: [scheduler] loop iteration 98
2022-11-29T20:43:23.645265Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.645365Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.645447Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.645504Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.645557Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813838, arg2: 1, arg3: 2, arg4: 255, arg5: 7 }
2022-11-29T20:43:23.645725Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.645810Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.840_012_500s
2022-11-29T20:43:23.645872Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.645927Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #168: write(2, 0x49740e, 1) = Ok(1)
2022-11-29T20:43:23.645986Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x49740e rcx 0x45e615 rdx 0x1 rsi 0x49740e rdi 0x2 rbp 0x7fffffffdaf8 rsp 0x7fffffffdad0 r8 0xff r9 0x7 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.646181Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4bfc80 rcx 0x45e615 rdx 0xe rsi 0x4bfc80 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x1 r10 0x280 r11 0x246 r12 0x11122 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.646250Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.646299Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4bfc80, 14) = ?
2022-11-29T20:43:23.646348Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 169, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.646423Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.845_012_500s
2022-11-29T20:43:23.646487Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.892_512_500s
2022-11-29T20:43:23.646556Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.646655Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.845_012_500s
2022-11-29T20:43:23.646699Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.646719Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.646786Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799893012500)
2022-11-29T20:43:23.646826Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.887_512_500s to 946_684_799.893_012_500s
2022-11-29T20:43:23.646836Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.646846Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 96, committed_time 946_684_799.893_012_500s
2022-11-29T20:43:23.646858Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 95 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 95, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.646879Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.646898Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.646909Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.646924Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 96, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.893_012_500s
2022-11-29T20:43:23.646937Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.646968Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 96).
2022-11-29T20:43:23.647002Z TRACE detcore::scheduler: [scheduler] loop iteration 99
2022-11-29T20:43:23.647017Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x559981900de0 NoWaiter>...
2022-11-29T20:43:23.647077Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.647119Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.647135Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 14
2022-11-29T20:43:23.647151Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4979840, arg2: 14, arg3: 640, arg4: 140737488345760, arg5: 1 }
2022-11-29T20:43:23.647282Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.647332Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.845_012_500s
2022-11-29T20:43:23.647382Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.647402Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #169: write(2, 0x4bfc80, 14) = Ok(14)
2022-11-29T20:43:23.647425Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xe rbx 0x4bfc80 rcx 0x45e615 rdx 0xe rsi 0x4bfc80 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x1 r10 0x280 r11 0x246 r12 0x11122 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.647527Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497793 rcx 0x45e615 rdx 0x6 rsi 0x497793 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x1 r10 0x280 r11 0x246 r12 0x11122 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.647559Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.647571Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497793, 6) = ?
2022-11-29T20:43:23.647583Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 170, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.647622Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.850_012_500s
2022-11-29T20:43:23.647655Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.898_012_500s
2022-11-29T20:43:23.647685Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.647755Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.850_012_500s
2022-11-29T20:43:23.647793Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x559981900de0 HasWaiter>
2022-11-29T20:43:23.647812Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.647877Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799898512500)
2022-11-29T20:43:23.647900Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.893_012_500s to 946_684_799.898_512_500s
2022-11-29T20:43:23.647908Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.647918Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 97, committed_time 946_684_799.898_512_500s
2022-11-29T20:43:23.647931Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 96 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 96, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.647953Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.647986Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.647999Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.648017Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 97, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.898_512_500s
2022-11-29T20:43:23.648032Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.648063Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 97).
2022-11-29T20:43:23.648095Z TRACE detcore::scheduler: [scheduler] loop iteration 100
2022-11-29T20:43:23.648110Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.648170Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.648216Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.648234Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 6
2022-11-29T20:43:23.648251Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4814739, arg2: 6, arg3: 640, arg4: 140737488345760, arg5: 1 }
2022-11-29T20:43:23.648436Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.648482Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.850_012_500s
2022-11-29T20:43:23.648503Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.648520Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #170: write(2, 0x497793, 6) = Ok(6)
2022-11-29T20:43:23.648539Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x6 rbx 0x497793 rcx 0x45e615 rdx 0x6 rsi 0x497793 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x1 r10 0x280 r11 0x246 r12 0x11122 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.648734Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4b5e56 rcx 0x45e615 rdx 0x1 rsi 0x4b5e56 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x1 r10 0x280 r11 0x246 r12 0x11122 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.648771Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.648785Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4b5e56, 1) = ?
2022-11-29T20:43:23.648806Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 171, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.648844Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.855_012_500s
2022-11-29T20:43:23.648879Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.903_512_500s
2022-11-29T20:43:23.648909Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.648977Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.855_012_500s
2022-11-29T20:43:23.649014Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.649034Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.649093Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799904012500)
2022-11-29T20:43:23.649114Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.898_512_500s to 946_684_799.904_012_500s
2022-11-29T20:43:23.649121Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.649132Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 98, committed_time 946_684_799.904_012_500s
2022-11-29T20:43:23.649144Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 97 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 97, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.649173Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.649206Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.649219Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.649237Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 98, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.904_012_500s
2022-11-29T20:43:23.649262Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.649295Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 98).
2022-11-29T20:43:23.649326Z TRACE detcore::scheduler: [scheduler] loop iteration 101
2022-11-29T20:43:23.649342Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.649401Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.649444Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.649460Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.649475Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4939350, arg2: 1, arg3: 640, arg4: 140737488345760, arg5: 1 }
2022-11-29T20:43:23.649652Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.649711Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.855_012_500s
2022-11-29T20:43:23.649733Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.649750Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #171: write(2, 0x4b5e56, 1) = Ok(1)
2022-11-29T20:43:23.649770Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x4b5e56 rcx 0x45e615 rdx 0x1 rsi 0x4b5e56 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x1 r10 0x280 r11 0x246 r12 0x11122 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.649905Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4c5c54 rcx 0x45e615 rdx 0x25 rsi 0x4c5c54 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x1 r10 0x280 r11 0x246 r12 0x11122 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.649939Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.649952Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4c5c54, 37) = ?
2022-11-29T20:43:23.649967Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 172, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.650004Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.860_012_500s
2022-11-29T20:43:23.650024Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.909_012_500s
2022-11-29T20:43:23.650052Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.650104Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.860_012_500s
2022-11-29T20:43:23.650131Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.650149Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.650211Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799909512500)
2022-11-29T20:43:23.650232Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.904_012_500s to 946_684_799.909_512_500s
2022-11-29T20:43:23.650239Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.650250Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 99, committed_time 946_684_799.909_512_500s
2022-11-29T20:43:23.650261Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 98 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 98, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.650282Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.650301Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.650312Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.650326Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 99, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.909_512_500s
2022-11-29T20:43:23.650340Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.650370Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 99).
2022-11-29T20:43:23.650388Z TRACE detcore::scheduler: [scheduler] loop iteration 102
2022-11-29T20:43:23.650405Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.650463Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.650490Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.650504Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 37
2022-11-29T20:43:23.650520Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 5004372, arg2: 37, arg3: 640, arg4: 140737488345760, arg5: 1 }
2022-11-29T20:43:23.650700Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.650738Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.860_012_500s
2022-11-29T20:43:23.650775Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.650795Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #172: write(2, 0x4c5c54, 37) = Ok(37)
2022-11-29T20:43:23.650818Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x25 rbx 0x4c5c54 rcx 0x45e615 rdx 0x25 rsi 0x4c5c54 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x1 r10 0x280 r11 0x246 r12 0x11122 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.651080Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497402 rcx 0x45e615 rdx 0x1 rsi 0x497402 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x1 r10 0x280 r11 0x246 r12 0x11122 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.651114Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.651128Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497402, 1) = ?
2022-11-29T20:43:23.651139Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 173, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.651176Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.865_012_500s
2022-11-29T20:43:23.651197Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.914_512_500s
2022-11-29T20:43:23.651227Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.651296Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.865_012_500s
2022-11-29T20:43:23.651333Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.651378Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.651440Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799915012500)
2022-11-29T20:43:23.651460Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.909_512_500s to 946_684_799.915_012_500s
2022-11-29T20:43:23.651468Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.651478Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 100, committed_time 946_684_799.915_012_500s
2022-11-29T20:43:23.651490Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 99 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 99, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.651514Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.651547Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.651560Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.651576Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 100, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.915_012_500s
2022-11-29T20:43:23.651590Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.651620Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 100).
2022-11-29T20:43:23.651654Z TRACE detcore::scheduler: [scheduler] loop iteration 103
2022-11-29T20:43:23.651668Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.651729Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.651771Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.651787Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.651803Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813826, arg2: 1, arg3: 640, arg4: 140737488345760, arg5: 1 }
2022-11-29T20:43:23.651940Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.651976Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.865_012_500s
2022-11-29T20:43:23.651996Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.652013Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #173: write(2, 0x497402, 1) = Ok(1)
2022-11-29T20:43:23.652033Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x497402 rcx 0x45e615 rdx 0x1 rsi 0x497402 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x1 r10 0x280 r11 0x246 r12 0x11122 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.652131Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb7d rcx 0x45e615 rdx 0x3 rsi 0x7fffffffdb7d rdi 0x2 rbp 0x7fffffffdab8 rsp 0x7fffffffda90 r8 0x7fffffffdaa0 r9 0x1 r10 0x280 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.652164Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.652177Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb7d, 3) = ?
2022-11-29T20:43:23.652189Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 174, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.652225Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.870_012_500s
2022-11-29T20:43:23.652245Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.920_012_500s
2022-11-29T20:43:23.652277Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.652345Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.870_012_500s
2022-11-29T20:43:23.652369Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.652386Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.652450Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799920512500)
2022-11-29T20:43:23.652470Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.915_012_500s to 946_684_799.920_512_500s
2022-11-29T20:43:23.652477Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.652488Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 101, committed_time 946_684_799.920_512_500s
2022-11-29T20:43:23.652499Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 100 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 100, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.652520Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.652539Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.652549Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.652564Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 101, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.920_512_500s
2022-11-29T20:43:23.652578Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.652608Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 101).
2022-11-29T20:43:23.652626Z TRACE detcore::scheduler: [scheduler] loop iteration 104
2022-11-29T20:43:23.652638Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.652694Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.652740Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.652757Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 3
2022-11-29T20:43:23.652774Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488345981, arg2: 3, arg3: 640, arg4: 140737488345760, arg5: 1 }
2022-11-29T20:43:23.652960Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.653002Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.870_012_500s
2022-11-29T20:43:23.653023Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.653039Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #174: write(2, 0x7fffffffdb7d, 3) = Ok(3)
2022-11-29T20:43:23.653059Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x3 rbx 0x7fffffffdb7d rcx 0x45e615 rdx 0x3 rsi 0x7fffffffdb7d rdi 0x2 rbp 0x7fffffffdab8 rsp 0x7fffffffda90 r8 0x7fffffffdaa0 r9 0x1 r10 0x280 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.653191Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x49740e rcx 0x45e615 rdx 0x1 rsi 0x49740e rdi 0x2 rbp 0x7fffffffdaf8 rsp 0x7fffffffdad0 r8 0x7fffffffdaa0 r9 0x1 r10 0x280 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.653231Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.653244Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x49740e, 1) = ?
2022-11-29T20:43:23.653256Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 175, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.653296Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.875_012_500s
2022-11-29T20:43:23.653329Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.925_512_500s
2022-11-29T20:43:23.653361Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.653428Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.875_012_500s
2022-11-29T20:43:23.653452Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.653470Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.653534Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799926012500)
2022-11-29T20:43:23.653570Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.920_512_500s to 946_684_799.926_012_500s
2022-11-29T20:43:23.653579Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.653590Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 102, committed_time 946_684_799.926_012_500s
2022-11-29T20:43:23.653602Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 101 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 101, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.653622Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.653642Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.653652Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.653667Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 102, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.926_012_500s
2022-11-29T20:43:23.653680Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.653709Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 102).
2022-11-29T20:43:23.653729Z TRACE detcore::scheduler: [scheduler] loop iteration 105
2022-11-29T20:43:23.653743Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f2ae0 NoWaiter>...
2022-11-29T20:43:23.653800Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.653829Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.653863Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.653882Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813838, arg2: 1, arg3: 640, arg4: 140737488345760, arg5: 1 }
2022-11-29T20:43:23.654016Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.654052Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.875_012_500s
2022-11-29T20:43:23.654072Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.654089Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #175: write(2, 0x49740e, 1) = Ok(1)
2022-11-29T20:43:23.654109Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x49740e rcx 0x45e615 rdx 0x1 rsi 0x49740e rdi 0x2 rbp 0x7fffffffdaf8 rsp 0x7fffffffdad0 r8 0x7fffffffdaa0 r9 0x1 r10 0x280 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.654314Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4bfc70 rcx 0x45e615 rdx 0xf rsi 0x4bfc70 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x171 r10 0x280 r11 0x246 r12 0x1111b r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.654338Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.654349Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4bfc70, 15) = ?
2022-11-29T20:43:23.654365Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 176, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.654405Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.880_012_500s
2022-11-29T20:43:23.654440Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.931_012_500s
2022-11-29T20:43:23.654470Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.654529Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.880_012_500s
2022-11-29T20:43:23.654567Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f2ae0 HasWaiter>
2022-11-29T20:43:23.654587Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.654650Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799931512500)
2022-11-29T20:43:23.654670Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.926_012_500s to 946_684_799.931_512_500s
2022-11-29T20:43:23.654678Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.654688Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 103, committed_time 946_684_799.931_512_500s
2022-11-29T20:43:23.654700Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 102 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 102, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.654720Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f2ae0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.654739Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.654750Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f2ae0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.654769Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 103, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.931_512_500s
2022-11-29T20:43:23.654794Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.654826Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 103).
2022-11-29T20:43:23.654845Z TRACE detcore::scheduler: [scheduler] loop iteration 106
2022-11-29T20:43:23.654858Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.654916Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.655004Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.655020Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 15
2022-11-29T20:43:23.655036Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4979824, arg2: 15, arg3: 640, arg4: 140737488345760, arg5: 369 }
2022-11-29T20:43:23.655237Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.655276Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.880_012_500s
2022-11-29T20:43:23.655297Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.655313Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #176: write(2, 0x4bfc70, 15) = Ok(15)
2022-11-29T20:43:23.655332Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xf rbx 0x4bfc70 rcx 0x45e615 rdx 0xf rsi 0x4bfc70 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x171 r10 0x280 r11 0x246 r12 0x1111b r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.656073Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4973f9 rcx 0x45e615 rdx 0x1 rsi 0x4973f9 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x171 r10 0x280 r11 0x246 r12 0x1111b r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.656116Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.656132Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4973f9, 1) = ?
2022-11-29T20:43:23.656148Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 177, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.656200Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.885_012_500s
2022-11-29T20:43:23.656224Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.936_512_500s
2022-11-29T20:43:23.656253Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.656311Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.885_012_500s
2022-11-29T20:43:23.656335Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.656393Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.656462Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799937012500)
2022-11-29T20:43:23.656483Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.931_512_500s to 946_684_799.937_012_500s
2022-11-29T20:43:23.656491Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.656502Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 104, committed_time 946_684_799.937_012_500s
2022-11-29T20:43:23.656518Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 103 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 103, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.656556Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.656585Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.656598Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.656615Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 104, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.937_012_500s
2022-11-29T20:43:23.656634Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.656666Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 104).
2022-11-29T20:43:23.656699Z TRACE detcore::scheduler: [scheduler] loop iteration 107
2022-11-29T20:43:23.656716Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x559981900de0 NoWaiter>...
2022-11-29T20:43:23.656779Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.656823Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.656852Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.656870Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813817, arg2: 1, arg3: 640, arg4: 140737488345760, arg5: 369 }
2022-11-29T20:43:23.657016Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.657064Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.885_012_500s
2022-11-29T20:43:23.657086Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.657103Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #177: write(2, 0x4973f9, 1) = Ok(1)
2022-11-29T20:43:23.657124Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x4973f9 rcx 0x45e615 rdx 0x1 rsi 0x4973f9 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x171 r10 0x280 r11 0x246 r12 0x1111b r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.657235Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdad5 rcx 0x45e615 rdx 0x3 rsi 0x7fffffffdad5 rdi 0x2 rbp 0x7fffffffda10 rsp 0x7fffffffd9e8 r8 0x0 r9 0x1 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.657252Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.657262Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdad5, 3) = ?
2022-11-29T20:43:23.657273Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 178, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.657309Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.890_012_500s
2022-11-29T20:43:23.657347Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.942_012_500s
2022-11-29T20:43:23.657378Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.657434Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.890_012_500s
2022-11-29T20:43:23.657480Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x559981900de0 HasWaiter>
2022-11-29T20:43:23.657500Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.657562Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799942512500)
2022-11-29T20:43:23.657598Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.937_012_500s to 946_684_799.942_512_500s
2022-11-29T20:43:23.657607Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.657618Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 105, committed_time 946_684_799.942_512_500s
2022-11-29T20:43:23.657630Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 104 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 104, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.657651Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.657671Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.657682Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.657697Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 105, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.942_512_500s
2022-11-29T20:43:23.657710Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.657741Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 105).
2022-11-29T20:43:23.657759Z TRACE detcore::scheduler: [scheduler] loop iteration 108
2022-11-29T20:43:23.657772Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.657836Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.657867Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.657881Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 3
2022-11-29T20:43:23.657897Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488345813, arg2: 3, arg3: 2, arg4: 0, arg5: 1 }
2022-11-29T20:43:23.658029Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.658067Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.890_012_500s
2022-11-29T20:43:23.658088Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.658105Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #178: write(2, 0x7fffffffdad5, 3) = Ok(3)
2022-11-29T20:43:23.658126Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x3 rbx 0x7fffffffdad5 rcx 0x45e615 rdx 0x3 rsi 0x7fffffffdad5 rdi 0x2 rbp 0x7fffffffda10 rsp 0x7fffffffd9e8 r8 0x0 r9 0x1 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.658356Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497405 rcx 0x45e615 rdx 0x1 rsi 0x497405 rdi 0x2 rbp 0x7fffffffda50 rsp 0x7fffffffda28 r8 0x0 r9 0x1 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.658383Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.658396Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497405, 1) = ?
2022-11-29T20:43:23.658410Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 179, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.658450Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.895_012_500s
2022-11-29T20:43:23.658490Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.947_512_500s
2022-11-29T20:43:23.658521Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.658577Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.895_012_500s
2022-11-29T20:43:23.658616Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.658637Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.658699Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799948012500)
2022-11-29T20:43:23.658720Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.942_512_500s to 946_684_799.948_012_500s
2022-11-29T20:43:23.658727Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.658738Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 106, committed_time 946_684_799.948_012_500s
2022-11-29T20:43:23.658750Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 105 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 105, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.658770Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.658789Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.658800Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.658815Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 106, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.948_012_500s
2022-11-29T20:43:23.658829Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.658859Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 106).
2022-11-29T20:43:23.658877Z TRACE detcore::scheduler: [scheduler] loop iteration 109
2022-11-29T20:43:23.658890Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f7be0 NoWaiter>...
2022-11-29T20:43:23.658947Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.658975Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.658989Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.659004Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813829, arg2: 1, arg3: 2, arg4: 0, arg5: 1 }
2022-11-29T20:43:23.659188Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.659244Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.895_012_500s
2022-11-29T20:43:23.659266Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.659283Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #179: write(2, 0x497405, 1) = Ok(1)
2022-11-29T20:43:23.659304Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x497405 rcx 0x45e615 rdx 0x1 rsi 0x497405 rdi 0x2 rbp 0x7fffffffda50 rsp 0x7fffffffda28 r8 0x0 r9 0x1 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.659520Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497424 rcx 0x45e615 rdx 0x2 rsi 0x497424 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.659569Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.659584Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497424, 2) = ?
2022-11-29T20:43:23.659605Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 180, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.659658Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.900_012_500s
2022-11-29T20:43:23.659695Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.953_012_500s
2022-11-29T20:43:23.659727Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.659785Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.900_012_500s
2022-11-29T20:43:23.659809Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f7be0 HasWaiter>
2022-11-29T20:43:23.659835Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.659902Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799953512500)
2022-11-29T20:43:23.659925Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.948_012_500s to 946_684_799.953_512_500s
2022-11-29T20:43:23.659939Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.659952Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 107, committed_time 946_684_799.953_512_500s
2022-11-29T20:43:23.659965Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 106 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 106, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.660001Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f7be0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.660025Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.660038Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f7be0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.660055Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 107, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.953_512_500s
2022-11-29T20:43:23.660081Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.660117Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 107).
2022-11-29T20:43:23.660151Z TRACE detcore::scheduler: [scheduler] loop iteration 110
2022-11-29T20:43:23.660166Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.660226Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.660270Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.660286Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 2
2022-11-29T20:43:23.660303Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813860, arg2: 2, arg3: 2, arg4: 255, arg5: 3 }
2022-11-29T20:43:23.660455Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.660494Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.900_012_500s
2022-11-29T20:43:23.660515Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.660532Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #180: write(2, 0x497424, 2) = Ok(2)
2022-11-29T20:43:23.660553Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x2 rbx 0x497424 rcx 0x45e615 rdx 0x2 rsi 0x497424 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.660696Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4b5e56 rcx 0x45e615 rdx 0x1 rsi 0x4b5e56 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.660732Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.660746Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4b5e56, 1) = ?
2022-11-29T20:43:23.660759Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 181, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.660797Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.905_012_500s
2022-11-29T20:43:23.660820Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.958_512_500s
2022-11-29T20:43:23.660848Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.660903Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.905_012_500s
2022-11-29T20:43:23.660928Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.660952Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.661034Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799959012500)
2022-11-29T20:43:23.661071Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.953_512_500s to 946_684_799.959_012_500s
2022-11-29T20:43:23.661082Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.661094Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 108, committed_time 946_684_799.959_012_500s
2022-11-29T20:43:23.661108Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 107 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 107, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.661132Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.661157Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.661169Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.661204Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 108, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.959_012_500s
2022-11-29T20:43:23.661233Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.661268Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 108).
2022-11-29T20:43:23.661300Z TRACE detcore::scheduler: [scheduler] loop iteration 111
2022-11-29T20:43:23.661315Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.661377Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.661421Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.661437Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.661453Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4939350, arg2: 1, arg3: 2, arg4: 255, arg5: 3 }
2022-11-29T20:43:23.661638Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.661694Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.905_012_500s
2022-11-29T20:43:23.661719Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.661738Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #181: write(2, 0x4b5e56, 1) = Ok(1)
2022-11-29T20:43:23.661770Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x4b5e56 rcx 0x45e615 rdx 0x1 rsi 0x4b5e56 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.661915Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4c5ccb rcx 0x45e615 rdx 0x28 rsi 0x4c5ccb rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.661950Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.661964Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4c5ccb, 40) = ?
2022-11-29T20:43:23.661976Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 182, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.662014Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.910_012_500s
2022-11-29T20:43:23.662049Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.964_012_500s
2022-11-29T20:43:23.662080Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.662152Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.910_012_500s
2022-11-29T20:43:23.662191Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.662211Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.662290Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799964512500)
2022-11-29T20:43:23.662326Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.959_012_500s to 946_684_799.964_512_500s
2022-11-29T20:43:23.662336Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.662347Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 109, committed_time 946_684_799.964_512_500s
2022-11-29T20:43:23.662361Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 108 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 108, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.662393Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.662417Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.662430Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.662447Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 109, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.964_512_500s
2022-11-29T20:43:23.662473Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.662507Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 109).
2022-11-29T20:43:23.662527Z TRACE detcore::scheduler: [scheduler] loop iteration 112
2022-11-29T20:43:23.662543Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.662610Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.662654Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.662680Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 40
2022-11-29T20:43:23.662698Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 5004491, arg2: 40, arg3: 2, arg4: 255, arg5: 3 }
2022-11-29T20:43:23.662885Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.662941Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.910_012_500s
2022-11-29T20:43:23.662978Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.662997Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #182: write(2, 0x4c5ccb, 40) = Ok(40)
2022-11-29T20:43:23.663018Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x28 rbx 0x4c5ccb rcx 0x45e615 rdx 0x28 rsi 0x4c5ccb rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.663128Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497402 rcx 0x45e615 rdx 0x1 rsi 0x497402 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.663162Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.663175Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497402, 1) = ?
2022-11-29T20:43:23.663187Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 183, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.663227Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.915_012_500s
2022-11-29T20:43:23.663261Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.969_512_500s
2022-11-29T20:43:23.663292Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.663393Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.915_012_500s
2022-11-29T20:43:23.663433Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.663453Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.663524Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799970012500)
2022-11-29T20:43:23.663545Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.964_512_500s to 946_684_799.970_012_500s
2022-11-29T20:43:23.663553Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.663563Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 110, committed_time 946_684_799.970_012_500s
2022-11-29T20:43:23.663575Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 109 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 109, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.663611Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.663635Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.663647Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.663664Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 110, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.970_012_500s
2022-11-29T20:43:23.663678Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.663709Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 110).
2022-11-29T20:43:23.663733Z TRACE detcore::scheduler: [scheduler] loop iteration 113
2022-11-29T20:43:23.663758Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x559981900de0 NoWaiter>...
2022-11-29T20:43:23.663821Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.663866Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.663893Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.663910Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813826, arg2: 1, arg3: 2, arg4: 255, arg5: 3 }
2022-11-29T20:43:23.664049Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.664101Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.915_012_500s
2022-11-29T20:43:23.664135Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.664154Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #183: write(2, 0x497402, 1) = Ok(1)
2022-11-29T20:43:23.664186Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x497402 rcx 0x45e615 rdx 0x1 rsi 0x497402 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdad8 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.664323Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb7d rcx 0x45e615 rdx 0x3 rsi 0x7fffffffdb7d rdi 0x2 rbp 0x7fffffffdab8 rsp 0x7fffffffda90 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.664343Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.664354Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb7d, 3) = ?
2022-11-29T20:43:23.664370Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 184, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.664408Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.920_012_500s
2022-11-29T20:43:23.664429Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.975_012_500s
2022-11-29T20:43:23.664457Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.664511Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.920_012_500s
2022-11-29T20:43:23.664534Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x559981900de0 HasWaiter>
2022-11-29T20:43:23.664558Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.664635Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799975512500)
2022-11-29T20:43:23.664660Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.970_012_500s to 946_684_799.975_512_500s
2022-11-29T20:43:23.664684Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.664696Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 111, committed_time 946_684_799.975_512_500s
2022-11-29T20:43:23.664710Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 110 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 110, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.664732Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.664765Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.664778Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.664805Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 111, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.975_512_500s
2022-11-29T20:43:23.664821Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.664853Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 111).
2022-11-29T20:43:23.664872Z TRACE detcore::scheduler: [scheduler] loop iteration 114
2022-11-29T20:43:23.664886Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.664944Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.664974Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.664989Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 3
2022-11-29T20:43:23.665006Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488345981, arg2: 3, arg3: 2, arg4: 255, arg5: 3 }
2022-11-29T20:43:23.665129Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.665167Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.920_012_500s
2022-11-29T20:43:23.665205Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.665225Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #184: write(2, 0x7fffffffdb7d, 3) = Ok(3)
2022-11-29T20:43:23.665262Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x3 rbx 0x7fffffffdb7d rcx 0x45e615 rdx 0x3 rsi 0x7fffffffdb7d rdi 0x2 rbp 0x7fffffffdab8 rsp 0x7fffffffda90 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.665407Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497416 rcx 0x45e615 rdx 0x2 rsi 0x497416 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.665442Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.665456Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497416, 2) = ?
2022-11-29T20:43:23.665468Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 185, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.665508Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.925_012_500s
2022-11-29T20:43:23.665543Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.980_512_500s
2022-11-29T20:43:23.665573Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.665643Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.925_012_500s
2022-11-29T20:43:23.665678Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.665698Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.665762Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799981012500)
2022-11-29T20:43:23.665783Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.975_512_500s to 946_684_799.981_012_500s
2022-11-29T20:43:23.665790Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.665801Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 112, committed_time 946_684_799.981_012_500s
2022-11-29T20:43:23.665813Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 111 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 111, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.665837Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.665872Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.665884Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.665903Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 112, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.981_012_500s
2022-11-29T20:43:23.665928Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.665962Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 112).
2022-11-29T20:43:23.665994Z TRACE detcore::scheduler: [scheduler] loop iteration 115
2022-11-29T20:43:23.666012Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.666073Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.666117Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.666144Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 2
2022-11-29T20:43:23.666162Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813846, arg2: 2, arg3: 2, arg4: 255, arg5: 3 }
2022-11-29T20:43:23.666339Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.666378Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.925_012_500s
2022-11-29T20:43:23.666399Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.666416Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #185: write(2, 0x497416, 2) = Ok(2)
2022-11-29T20:43:23.666436Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x2 rbx 0x497416 rcx 0x45e615 rdx 0x2 rsi 0x497416 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.666571Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb9c rcx 0x45e615 rdx 0x4 rsi 0x7fffffffdb9c rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.666590Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.666601Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb9c, 4) = ?
2022-11-29T20:43:23.666612Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 186, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.666650Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.930_012_500s
2022-11-29T20:43:23.666671Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.986_012_500s
2022-11-29T20:43:23.666699Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.666760Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.930_012_500s
2022-11-29T20:43:23.666802Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.666822Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.666887Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799986512500)
2022-11-29T20:43:23.666924Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.981_012_500s to 946_684_799.986_512_500s
2022-11-29T20:43:23.666936Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.666947Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 113, committed_time 946_684_799.986_512_500s
2022-11-29T20:43:23.666961Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 112 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 112, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.666994Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.667018Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.667031Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.667048Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 113, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.986_512_500s
2022-11-29T20:43:23.667074Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.667107Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 113).
2022-11-29T20:43:23.667140Z TRACE detcore::scheduler: [scheduler] loop iteration 116
2022-11-29T20:43:23.667157Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.667215Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.667245Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.667259Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.667276Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346012, arg2: 4, arg3: 2, arg4: 255, arg5: 3 }
2022-11-29T20:43:23.667470Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.667530Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.930_012_500s
2022-11-29T20:43:23.667564Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.667583Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #186: write(2, 0x7fffffffdb9c, 4) = Ok(4)
2022-11-29T20:43:23.667614Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x7fffffffdb9c rcx 0x45e615 rdx 0x4 rsi 0x7fffffffdb9c rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.667718Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497506 rcx 0x45e615 rdx 0x4 rsi 0x497506 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.667752Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.667765Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497506, 4) = ?
2022-11-29T20:43:23.667778Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 187, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.667818Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.935_012_500s
2022-11-29T20:43:23.667839Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.991_512_500s
2022-11-29T20:43:23.667866Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.667919Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.935_012_500s
2022-11-29T20:43:23.667942Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.667960Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.668024Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799992012500)
2022-11-29T20:43:23.668045Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.986_512_500s to 946_684_799.992_012_500s
2022-11-29T20:43:23.668057Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.668068Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 114, committed_time 946_684_799.992_012_500s
2022-11-29T20:43:23.668080Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 113 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 113, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.668116Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.668144Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.668157Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.668175Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 114, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.992_012_500s
2022-11-29T20:43:23.668189Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.668220Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 114).
2022-11-29T20:43:23.668239Z TRACE detcore::scheduler: [scheduler] loop iteration 117
2022-11-29T20:43:23.668252Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x559981900de0 NoWaiter>...
2022-11-29T20:43:23.668311Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.668340Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.668358Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.668376Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4814086, arg2: 4, arg3: 2, arg4: 255, arg5: 3 }
2022-11-29T20:43:23.668510Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.668561Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.935_012_500s
2022-11-29T20:43:23.668595Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.668614Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #187: write(2, 0x497506, 4) = Ok(4)
2022-11-29T20:43:23.668638Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x497506 rcx 0x45e615 rdx 0x4 rsi 0x497506 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.668781Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.668810Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.668823Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb92, 14) = ?
2022-11-29T20:43:23.668838Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 188, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.668876Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.940_012_500s
2022-11-29T20:43:23.668897Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_799.997_012_500s
2022-11-29T20:43:23.668925Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.668979Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.940_012_500s
2022-11-29T20:43:23.669002Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x559981900de0 HasWaiter>
2022-11-29T20:43:23.669019Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.669084Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684799997512500)
2022-11-29T20:43:23.669104Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.992_012_500s to 946_684_799.997_512_500s
2022-11-29T20:43:23.669111Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.669122Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 115, committed_time 946_684_799.997_512_500s
2022-11-29T20:43:23.669133Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 114 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 114, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.669154Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.669174Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.669185Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.669200Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 115, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_799.997_512_500s
2022-11-29T20:43:23.669214Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.669244Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 115).
2022-11-29T20:43:23.669263Z TRACE detcore::scheduler: [scheduler] loop iteration 118
2022-11-29T20:43:23.669275Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x559981902d70 NoWaiter>...
2022-11-29T20:43:23.669334Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.669363Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.669377Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 14
2022-11-29T20:43:23.669392Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346002, arg2: 14, arg3: 2, arg4: 255, arg5: 3 }
2022-11-29T20:43:23.669574Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.669614Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.940_012_500s
2022-11-29T20:43:23.669635Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.669653Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #188: write(2, 0x7fffffffdb92, 14) = Ok(14)
2022-11-29T20:43:23.669673Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xe rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.670040Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497522 rcx 0x45e615 rdx 0x4 rsi 0x497522 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.670059Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.670071Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497522, 4) = ?
2022-11-29T20:43:23.670082Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 189, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.670119Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.945_012_500s
2022-11-29T20:43:23.670141Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.002_512_500s
2022-11-29T20:43:23.670168Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.670224Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.945_012_500s
2022-11-29T20:43:23.670259Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x559981902d70 HasWaiter>
2022-11-29T20:43:23.670279Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.670339Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800003012500)
2022-11-29T20:43:23.670378Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_799.997_512_500s to 946_684_800.003_012_500s
2022-11-29T20:43:23.670389Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.670400Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 116, committed_time 946_684_800.003_012_500s
2022-11-29T20:43:23.670414Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 115 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 115, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.670447Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x559981902d70 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.670470Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.670487Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x559981902d70 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.670515Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 116, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.003_012_500s
2022-11-29T20:43:23.670531Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.670562Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 116).
2022-11-29T20:43:23.670581Z TRACE detcore::scheduler: [scheduler] loop iteration 119
2022-11-29T20:43:23.670594Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.670653Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.670682Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.670696Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.670712Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4814114, arg2: 4, arg3: 2, arg4: 255, arg5: 3 }
2022-11-29T20:43:23.670848Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.670885Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.945_012_500s
2022-11-29T20:43:23.670906Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.670922Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #189: write(2, 0x497522, 4) = Ok(4)
2022-11-29T20:43:23.670944Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x497522 rcx 0x45e615 rdx 0x4 rsi 0x497522 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.671087Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.671123Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.671136Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb92, 14) = ?
2022-11-29T20:43:23.671148Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 190, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.671185Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.950_012_500s
2022-11-29T20:43:23.671207Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.008_012_500s
2022-11-29T20:43:23.671234Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.671307Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.950_012_500s
2022-11-29T20:43:23.671332Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.671378Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.671447Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800008512500)
2022-11-29T20:43:23.671468Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.003_012_500s to 946_684_800.008_512_500s
2022-11-29T20:43:23.671475Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.671486Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 117, committed_time 946_684_800.008_512_500s
2022-11-29T20:43:23.671498Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 116 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 116, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.671520Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.671540Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.671551Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.671566Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 117, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.008_512_500s
2022-11-29T20:43:23.671580Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.671610Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 117).
2022-11-29T20:43:23.671629Z TRACE detcore::scheduler: [scheduler] loop iteration 120
2022-11-29T20:43:23.671642Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f8070 NoWaiter>...
2022-11-29T20:43:23.671706Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.671752Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.671781Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 14
2022-11-29T20:43:23.671798Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346002, arg2: 14, arg3: 2, arg4: 255, arg5: 3 }
2022-11-29T20:43:23.671932Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.671983Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.950_012_500s
2022-11-29T20:43:23.672018Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.672037Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #190: write(2, 0x7fffffffdb92, 14) = Ok(14)
2022-11-29T20:43:23.672057Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xe rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.672148Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x49751a rcx 0x45e615 rdx 0x4 rsi 0x49751a rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.672165Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.672176Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x49751a, 4) = ?
2022-11-29T20:43:23.672188Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 191, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.672225Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.955_012_500s
2022-11-29T20:43:23.672246Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.013_512_500s
2022-11-29T20:43:23.672273Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.672326Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.955_012_500s
2022-11-29T20:43:23.672349Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f8070 HasWaiter>
2022-11-29T20:43:23.672367Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.672431Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800014012500)
2022-11-29T20:43:23.672453Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.008_512_500s to 946_684_800.014_012_500s
2022-11-29T20:43:23.672460Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.672471Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 118, committed_time 946_684_800.014_012_500s
2022-11-29T20:43:23.672488Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 117 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 117, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.672523Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f8070 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.672545Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.672558Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f8070 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.672585Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 118, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.014_012_500s
2022-11-29T20:43:23.672601Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.672632Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 118).
2022-11-29T20:43:23.672664Z TRACE detcore::scheduler: [scheduler] loop iteration 121
2022-11-29T20:43:23.672681Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.672740Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.672778Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.672795Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.672812Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4814106, arg2: 4, arg3: 2, arg4: 255, arg5: 3 }
2022-11-29T20:43:23.673006Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.673045Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.955_012_500s
2022-11-29T20:43:23.673066Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.673083Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #191: write(2, 0x49751a, 4) = Ok(4)
2022-11-29T20:43:23.673103Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x49751a rcx 0x45e615 rdx 0x4 rsi 0x49751a rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.673203Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb98 rcx 0x45e615 rdx 0x8 rsi 0x7fffffffdb98 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.673237Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.673255Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb98, 8) = ?
2022-11-29T20:43:23.673281Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 192, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.673322Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.960_012_500s
2022-11-29T20:43:23.673356Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.019_012_500s
2022-11-29T20:43:23.673387Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.673442Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.960_012_500s
2022-11-29T20:43:23.673466Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.673484Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.673566Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800019512500)
2022-11-29T20:43:23.673588Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.014_012_500s to 946_684_800.019_512_500s
2022-11-29T20:43:23.673595Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.673605Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 119, committed_time 946_684_800.019_512_500s
2022-11-29T20:43:23.673617Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 118 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 118, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.673638Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.673657Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.673668Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.673683Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 119, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.019_512_500s
2022-11-29T20:43:23.673697Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.673727Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 119).
2022-11-29T20:43:23.673747Z TRACE detcore::scheduler: [scheduler] loop iteration 122
2022-11-29T20:43:23.673759Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x559981879870 NoWaiter>...
2022-11-29T20:43:23.673833Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.673863Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.673877Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 8
2022-11-29T20:43:23.673893Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346008, arg2: 8, arg3: 2, arg4: 255, arg5: 3 }
2022-11-29T20:43:23.674031Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.674077Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.960_012_500s
2022-11-29T20:43:23.674099Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.674115Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #192: write(2, 0x7fffffffdb98, 8) = Ok(8)
2022-11-29T20:43:23.674136Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x8 rbx 0x7fffffffdb98 rcx 0x45e615 rdx 0x8 rsi 0x7fffffffdb98 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.674276Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x49740e rcx 0x45e615 rdx 0x1 rsi 0x49740e rdi 0x2 rbp 0x7fffffffdaf8 rsp 0x7fffffffdad0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.674311Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.674325Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x49740e, 1) = ?
2022-11-29T20:43:23.674339Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 193, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.674378Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.965_012_500s
2022-11-29T20:43:23.674412Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.024_512_500s
2022-11-29T20:43:23.674442Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.674498Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.965_012_500s
2022-11-29T20:43:23.674537Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x559981879870 HasWaiter>
2022-11-29T20:43:23.674557Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.674630Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800025012500)
2022-11-29T20:43:23.674656Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.019_512_500s to 946_684_800.025_012_500s
2022-11-29T20:43:23.674663Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.674674Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 120, committed_time 946_684_800.025_012_500s
2022-11-29T20:43:23.674686Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 119 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 119, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.674706Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x559981879870 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.674725Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.674736Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x559981879870 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.674752Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 120, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.025_012_500s
2022-11-29T20:43:23.674766Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.674795Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 120).
2022-11-29T20:43:23.674820Z TRACE detcore::scheduler: [scheduler] loop iteration 123
2022-11-29T20:43:23.674834Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.674892Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.674938Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.674957Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.674974Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813838, arg2: 1, arg3: 2, arg4: 255, arg5: 3 }
2022-11-29T20:43:23.675114Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.675166Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.965_012_500s
2022-11-29T20:43:23.675199Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.675218Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #193: write(2, 0x49740e, 1) = Ok(1)
2022-11-29T20:43:23.675238Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x49740e rcx 0x45e615 rdx 0x1 rsi 0x49740e rdi 0x2 rbp 0x7fffffffdaf8 rsp 0x7fffffffdad0 r8 0xff r9 0x3 r10 0x2 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.675760Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4beaab rcx 0x45e615 rdx 0x10 rsi 0x4beaab rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x2 r10 0xb00 r11 0x246 r12 0x16415 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.675799Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.675819Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4beaab, 16) = ?
2022-11-29T20:43:23.675834Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 194, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.675874Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.970_012_500s
2022-11-29T20:43:23.675909Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.030_012_500s
2022-11-29T20:43:23.675939Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.675997Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.970_012_500s
2022-11-29T20:43:23.676035Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.676056Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.676133Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800030512500)
2022-11-29T20:43:23.676155Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.025_012_500s to 946_684_800.030_512_500s
2022-11-29T20:43:23.676163Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.676173Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 121, committed_time 946_684_800.030_512_500s
2022-11-29T20:43:23.676185Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 120 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 120, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.676206Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.676225Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.676236Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.676252Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 121, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.030_512_500s
2022-11-29T20:43:23.676265Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.676295Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 121).
2022-11-29T20:43:23.676315Z TRACE detcore::scheduler: [scheduler] loop iteration 124
2022-11-29T20:43:23.676328Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x559981879870 NoWaiter>...
2022-11-29T20:43:23.676387Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.676416Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.676430Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 16
2022-11-29T20:43:23.676446Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4975275, arg2: 16, arg3: 2816, arg4: 140737488345760, arg5: 2 }
2022-11-29T20:43:23.676576Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.676613Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.970_012_500s
2022-11-29T20:43:23.676634Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.676651Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #194: write(2, 0x4beaab, 16) = Ok(16)
2022-11-29T20:43:23.676671Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x10 rbx 0x4beaab rcx 0x45e615 rdx 0x10 rsi 0x4beaab rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x2 r10 0xb00 r11 0x246 r12 0x16415 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.677017Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4973f9 rcx 0x45e615 rdx 0x1 rsi 0x4973f9 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x2 r10 0xb00 r11 0x246 r12 0x16415 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.677038Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.677050Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4973f9, 1) = ?
2022-11-29T20:43:23.677062Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 195, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.677100Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.975_012_500s
2022-11-29T20:43:23.677127Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.035_512_500s
2022-11-29T20:43:23.677176Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.677246Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.975_012_500s
2022-11-29T20:43:23.677286Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x559981879870 HasWaiter>
2022-11-29T20:43:23.677308Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.677372Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800036012500)
2022-11-29T20:43:23.677409Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.030_512_500s to 946_684_800.036_012_500s
2022-11-29T20:43:23.677419Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.677429Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 122, committed_time 946_684_800.036_012_500s
2022-11-29T20:43:23.677441Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 121 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 121, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.677465Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x559981879870 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.677496Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.677508Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x559981879870 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.677526Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 122, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.036_012_500s
2022-11-29T20:43:23.677541Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.677571Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 122).
2022-11-29T20:43:23.677590Z TRACE detcore::scheduler: [scheduler] loop iteration 125
2022-11-29T20:43:23.677603Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.677661Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.677690Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.677704Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.677720Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813817, arg2: 1, arg3: 2816, arg4: 140737488345760, arg5: 2 }
2022-11-29T20:43:23.677920Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.677960Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.975_012_500s
2022-11-29T20:43:23.677983Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.678001Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #195: write(2, 0x4973f9, 1) = Ok(1)
2022-11-29T20:43:23.678022Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x4973f9 rcx 0x45e615 rdx 0x1 rsi 0x4973f9 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x2 r10 0xb00 r11 0x246 r12 0x16415 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.678216Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497424 rcx 0x45e615 rdx 0x2 rsi 0x497424 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.678253Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.678266Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497424, 2) = ?
2022-11-29T20:43:23.678282Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 196, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.678320Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.980_012_500s
2022-11-29T20:43:23.678356Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.041_012_500s
2022-11-29T20:43:23.678386Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.678442Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.980_012_500s
2022-11-29T20:43:23.678484Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.678507Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.678584Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800041512500)
2022-11-29T20:43:23.678620Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.036_012_500s to 946_684_800.041_512_500s
2022-11-29T20:43:23.678629Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.678640Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 123, committed_time 946_684_800.041_512_500s
2022-11-29T20:43:23.678652Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 122 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 122, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.678673Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.678693Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.678704Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.678720Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 123, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.041_512_500s
2022-11-29T20:43:23.678734Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.678764Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 123).
2022-11-29T20:43:23.678784Z TRACE detcore::scheduler: [scheduler] loop iteration 126
2022-11-29T20:43:23.678798Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x559981900de0 NoWaiter>...
2022-11-29T20:43:23.678856Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.678885Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.678900Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 2
2022-11-29T20:43:23.678917Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813860, arg2: 2, arg3: 2816, arg4: 5243687, arg5: 2 }
2022-11-29T20:43:23.679096Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.679135Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.980_012_500s
2022-11-29T20:43:23.679156Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.679173Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #196: write(2, 0x497424, 2) = Ok(2)
2022-11-29T20:43:23.679194Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x2 rbx 0x497424 rcx 0x45e615 rdx 0x2 rsi 0x497424 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.679394Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4b5e56 rcx 0x45e615 rdx 0x1 rsi 0x4b5e56 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.679430Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.679444Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4b5e56, 1) = ?
2022-11-29T20:43:23.679458Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 197, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.679499Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.985_012_500s
2022-11-29T20:43:23.679534Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.046_512_500s
2022-11-29T20:43:23.679565Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.679620Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.985_012_500s
2022-11-29T20:43:23.679659Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x559981900de0 HasWaiter>
2022-11-29T20:43:23.679681Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.679754Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800047012500)
2022-11-29T20:43:23.679790Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.041_512_500s to 946_684_800.047_012_500s
2022-11-29T20:43:23.679799Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.679810Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 124, committed_time 946_684_800.047_012_500s
2022-11-29T20:43:23.679822Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 123 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 123, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.679843Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.679867Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.679882Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x559981900de0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.679911Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 124, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.047_012_500s
2022-11-29T20:43:23.679926Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.679958Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 124).
2022-11-29T20:43:23.679991Z TRACE detcore::scheduler: [scheduler] loop iteration 127
2022-11-29T20:43:23.680008Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.680066Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.680094Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.680109Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.680125Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4939350, arg2: 1, arg3: 2816, arg4: 5243687, arg5: 2 }
2022-11-29T20:43:23.680268Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.680307Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.985_012_500s
2022-11-29T20:43:23.680329Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.680346Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #197: write(2, 0x4b5e56, 1) = Ok(1)
2022-11-29T20:43:23.680369Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x4b5e56 rcx 0x45e615 rdx 0x1 rsi 0x4b5e56 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.680689Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4c5369 rcx 0x45e615 rdx 0x21 rsi 0x4c5369 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.680710Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.680721Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4c5369, 33) = ?
2022-11-29T20:43:23.680733Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 198, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.680771Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.990_012_500s
2022-11-29T20:43:23.680792Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.052_012_500s
2022-11-29T20:43:23.680820Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.680882Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.990_012_500s
2022-11-29T20:43:23.680925Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.680947Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.681013Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800052512500)
2022-11-29T20:43:23.681036Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.047_012_500s to 946_684_800.052_512_500s
2022-11-29T20:43:23.681045Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.681056Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 125, committed_time 946_684_800.052_512_500s
2022-11-29T20:43:23.681069Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 124 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 124, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.681090Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.681110Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.681120Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.681136Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 125, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.052_512_500s
2022-11-29T20:43:23.681169Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.681205Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 125).
2022-11-29T20:43:23.681226Z TRACE detcore::scheduler: [scheduler] loop iteration 128
2022-11-29T20:43:23.681241Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f7470 NoWaiter>...
2022-11-29T20:43:23.681298Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.681343Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.681372Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 33
2022-11-29T20:43:23.681390Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 5002089, arg2: 33, arg3: 2816, arg4: 5243687, arg5: 2 }
2022-11-29T20:43:23.681544Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.681582Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.990_012_500s
2022-11-29T20:43:23.681605Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.681622Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #198: write(2, 0x4c5369, 33) = Ok(33)
2022-11-29T20:43:23.681644Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x21 rbx 0x4c5369 rcx 0x45e615 rdx 0x21 rsi 0x4c5369 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.681926Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497402 rcx 0x45e615 rdx 0x1 rsi 0x497402 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.681965Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.681980Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497402, 1) = ?
2022-11-29T20:43:23.681994Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 199, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.682033Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.995_012_500s
2022-11-29T20:43:23.682054Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.057_512_500s
2022-11-29T20:43:23.682082Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.682151Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.995_012_500s
2022-11-29T20:43:23.682190Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f7470 HasWaiter>
2022-11-29T20:43:23.682211Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.682275Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800058012500)
2022-11-29T20:43:23.682296Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.052_512_500s to 946_684_800.058_012_500s
2022-11-29T20:43:23.682303Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.682313Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 126, committed_time 946_684_800.058_012_500s
2022-11-29T20:43:23.682325Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 125 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 125, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.682345Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.682364Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.682374Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.682390Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 126, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.058_012_500s
2022-11-29T20:43:23.682403Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.682432Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 126).
2022-11-29T20:43:23.682451Z TRACE detcore::scheduler: [scheduler] loop iteration 129
2022-11-29T20:43:23.682464Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.682534Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.682577Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.682594Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.682610Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813826, arg2: 1, arg3: 2816, arg4: 5243687, arg5: 2 }
2022-11-29T20:43:23.682769Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.682814Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_799.995_012_500s
2022-11-29T20:43:23.682834Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.682851Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #199: write(2, 0x497402, 1) = Ok(1)
2022-11-29T20:43:23.682871Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x497402 rcx 0x45e615 rdx 0x1 rsi 0x497402 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.682969Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb7c rcx 0x45e615 rdx 0x4 rsi 0x7fffffffdb7c rdi 0x2 rbp 0x7fffffffdab8 rsp 0x7fffffffda90 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.683000Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.683013Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb7c, 4) = ?
2022-11-29T20:43:23.683028Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 200, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.683064Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.000_012_500s
2022-11-29T20:43:23.683098Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.063_012_500s
2022-11-29T20:43:23.683129Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.683194Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.000_012_500s
2022-11-29T20:43:23.683230Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.683249Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.683317Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800063512500)
2022-11-29T20:43:23.683339Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.058_012_500s to 946_684_800.063_512_500s
2022-11-29T20:43:23.683347Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.683376Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 127, committed_time 946_684_800.063_512_500s
2022-11-29T20:43:23.683391Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 126 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 126, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.683411Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.683431Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.683441Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.683456Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 127, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.063_512_500s
2022-11-29T20:43:23.683470Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.683498Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 127).
2022-11-29T20:43:23.683515Z TRACE detcore::scheduler: [scheduler] loop iteration 130
2022-11-29T20:43:23.683528Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f7d70 NoWaiter>...
2022-11-29T20:43:23.683582Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.683625Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.683641Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.683656Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488345980, arg2: 4, arg3: 2816, arg4: 5243687, arg5: 2 }
2022-11-29T20:43:23.683847Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.683905Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.000_012_500s
2022-11-29T20:43:23.683925Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.683942Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #200: write(2, 0x7fffffffdb7c, 4) = Ok(4)
2022-11-29T20:43:23.683962Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x7fffffffdb7c rcx 0x45e615 rdx 0x4 rsi 0x7fffffffdb7c rdi 0x2 rbp 0x7fffffffdab8 rsp 0x7fffffffda90 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.684102Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497416 rcx 0x45e615 rdx 0x2 rsi 0x497416 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.684135Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.684148Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497416, 2) = ?
2022-11-29T20:43:23.684159Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 201, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.684197Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.005_012_500s
2022-11-29T20:43:23.684229Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.068_512_500s
2022-11-29T20:43:23.684260Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.684324Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.005_012_500s
2022-11-29T20:43:23.684361Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f7d70 HasWaiter>
2022-11-29T20:43:23.684380Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.684440Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800069012500)
2022-11-29T20:43:23.684474Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.063_512_500s to 946_684_800.069_012_500s
2022-11-29T20:43:23.684483Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.684493Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 128, committed_time 946_684_800.069_012_500s
2022-11-29T20:43:23.684507Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 127 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 127, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.684527Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f7d70 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.684546Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.684556Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f7d70 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.684571Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 128, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.069_012_500s
2022-11-29T20:43:23.684585Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.684613Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 128).
2022-11-29T20:43:23.684632Z TRACE detcore::scheduler: [scheduler] loop iteration 131
2022-11-29T20:43:23.684645Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.684698Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.684726Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.684741Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 2
2022-11-29T20:43:23.684756Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813846, arg2: 2, arg3: 2816, arg4: 5243687, arg5: 2 }
2022-11-29T20:43:23.684905Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.684956Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.005_012_500s
2022-11-29T20:43:23.684988Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.685006Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #201: write(2, 0x497416, 2) = Ok(2)
2022-11-29T20:43:23.685028Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x2 rbx 0x497416 rcx 0x45e615 rdx 0x2 rsi 0x497416 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdb80 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.685165Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb9c rcx 0x45e615 rdx 0x4 rsi 0x7fffffffdb9c rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.685192Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.685204Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb9c, 4) = ?
2022-11-29T20:43:23.685215Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 202, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.685255Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.010_012_500s
2022-11-29T20:43:23.685275Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.074_012_500s
2022-11-29T20:43:23.685302Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.685353Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.010_012_500s
2022-11-29T20:43:23.685391Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.685410Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.685470Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800074512500)
2022-11-29T20:43:23.685510Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.069_012_500s to 946_684_800.074_512_500s
2022-11-29T20:43:23.685520Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.685530Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 129, committed_time 946_684_800.074_512_500s
2022-11-29T20:43:23.685542Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 128 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 128, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.685565Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.685596Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.685608Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.685625Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 129, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.074_512_500s
2022-11-29T20:43:23.685650Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.685681Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 129).
2022-11-29T20:43:23.685709Z TRACE detcore::scheduler: [scheduler] loop iteration 132
2022-11-29T20:43:23.685723Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.685778Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.685814Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.685828Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.685844Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346012, arg2: 4, arg3: 2816, arg4: 5243687, arg5: 2 }
2022-11-29T20:43:23.686055Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.686100Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.010_012_500s
2022-11-29T20:43:23.686121Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.686137Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #202: write(2, 0x7fffffffdb9c, 4) = Ok(4)
2022-11-29T20:43:23.686156Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x7fffffffdb9c rcx 0x45e615 rdx 0x4 rsi 0x7fffffffdb9c rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.686310Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497506 rcx 0x45e615 rdx 0x4 rsi 0x497506 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.686343Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.686356Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497506, 4) = ?
2022-11-29T20:43:23.686367Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 203, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.686405Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.015_012_500s
2022-11-29T20:43:23.686437Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.079_512_500s
2022-11-29T20:43:23.686467Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.686536Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.015_012_500s
2022-11-29T20:43:23.686572Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.686593Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.686664Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800080012500)
2022-11-29T20:43:23.686696Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.074_512_500s to 946_684_800.080_012_500s
2022-11-29T20:43:23.686705Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.686715Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 130, committed_time 946_684_800.080_012_500s
2022-11-29T20:43:23.686727Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 129 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 129, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.686747Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.686765Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.686776Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.686791Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 130, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.080_012_500s
2022-11-29T20:43:23.686804Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.686832Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 130).
2022-11-29T20:43:23.686850Z TRACE detcore::scheduler: [scheduler] loop iteration 133
2022-11-29T20:43:23.686864Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.686918Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.686945Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.686959Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.686974Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4814086, arg2: 4, arg3: 2816, arg4: 5243687, arg5: 2 }
2022-11-29T20:43:23.687163Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.687217Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.015_012_500s
2022-11-29T20:43:23.687240Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.687258Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #203: write(2, 0x497506, 4) = Ok(4)
2022-11-29T20:43:23.687280Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x497506 rcx 0x45e615 rdx 0x4 rsi 0x497506 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.687455Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.687478Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.687489Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb92, 14) = ?
2022-11-29T20:43:23.687504Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 204, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.687540Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.020_012_500s
2022-11-29T20:43:23.687560Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.085_012_500s
2022-11-29T20:43:23.687586Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.687637Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.020_012_500s
2022-11-29T20:43:23.687659Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.687676Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.687736Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800085512500)
2022-11-29T20:43:23.687756Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.080_012_500s to 946_684_800.085_512_500s
2022-11-29T20:43:23.687764Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.687774Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 131, committed_time 946_684_800.085_512_500s
2022-11-29T20:43:23.687790Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 130 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 130, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.687820Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.687843Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.687855Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.687887Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 131, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.085_512_500s
2022-11-29T20:43:23.687905Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.687935Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 131).
2022-11-29T20:43:23.687966Z TRACE detcore::scheduler: [scheduler] loop iteration 134
2022-11-29T20:43:23.687982Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.688038Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.688079Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.688107Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 14
2022-11-29T20:43:23.688125Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346002, arg2: 14, arg3: 2816, arg4: 5243687, arg5: 2 }
2022-11-29T20:43:23.688322Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.688374Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.020_012_500s
2022-11-29T20:43:23.688406Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.688424Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #204: write(2, 0x7fffffffdb92, 14) = Ok(14)
2022-11-29T20:43:23.688444Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xe rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.688684Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497522 rcx 0x45e615 rdx 0x4 rsi 0x497522 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.688719Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.688732Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497522, 4) = ?
2022-11-29T20:43:23.688745Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 205, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.688782Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.025_012_500s
2022-11-29T20:43:23.688814Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.090_512_500s
2022-11-29T20:43:23.688844Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.688909Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.025_012_500s
2022-11-29T20:43:23.688935Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.688956Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.689024Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800091012500)
2022-11-29T20:43:23.689058Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.085_512_500s to 946_684_800.091_012_500s
2022-11-29T20:43:23.689067Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.689077Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 132, committed_time 946_684_800.091_012_500s
2022-11-29T20:43:23.689090Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 131 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 131, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.689111Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.689130Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.689144Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.689161Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 132, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.091_012_500s
2022-11-29T20:43:23.689175Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.689204Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 132).
2022-11-29T20:43:23.689223Z TRACE detcore::scheduler: [scheduler] loop iteration 135
2022-11-29T20:43:23.689236Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.689292Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.689320Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.689334Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.689350Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4814114, arg2: 4, arg3: 2816, arg4: 5243687, arg5: 2 }
2022-11-29T20:43:23.689547Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.689594Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.025_012_500s
2022-11-29T20:43:23.689615Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.689631Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #205: write(2, 0x497522, 4) = Ok(4)
2022-11-29T20:43:23.689654Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x497522 rcx 0x45e615 rdx 0x4 rsi 0x497522 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.689797Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.689830Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.689843Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb92, 14) = ?
2022-11-29T20:43:23.689854Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 206, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.689890Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.030_012_500s
2022-11-29T20:43:23.689909Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.096_012_500s
2022-11-29T20:43:23.689939Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.689999Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.030_012_500s
2022-11-29T20:43:23.690037Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.690056Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.690123Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800096512500)
2022-11-29T20:43:23.690156Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.091_012_500s to 946_684_800.096_512_500s
2022-11-29T20:43:23.690167Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.690177Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 133, committed_time 946_684_800.096_512_500s
2022-11-29T20:43:23.690190Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 132 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 132, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.690221Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.690243Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.690254Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.690270Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 133, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.096_512_500s
2022-11-29T20:43:23.690288Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.690317Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 133).
2022-11-29T20:43:23.690347Z TRACE detcore::scheduler: [scheduler] loop iteration 136
2022-11-29T20:43:23.690361Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.690416Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.690443Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.690457Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 14
2022-11-29T20:43:23.690472Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346002, arg2: 14, arg3: 2816, arg4: 5243687, arg5: 2 }
2022-11-29T20:43:23.690660Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.690697Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.030_012_500s
2022-11-29T20:43:23.690718Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.690735Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #206: write(2, 0x7fffffffdb92, 14) = Ok(14)
2022-11-29T20:43:23.690755Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xe rbx 0x7fffffffdb92 rcx 0x45e615 rdx 0xe rsi 0x7fffffffdb92 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.690931Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x49751a rcx 0x45e615 rdx 0x4 rsi 0x49751a rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.690966Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.690979Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x49751a, 4) = ?
2022-11-29T20:43:23.690992Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 207, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.691028Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.035_012_500s
2022-11-29T20:43:23.691061Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.101_512_500s
2022-11-29T20:43:23.691090Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.691155Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.035_012_500s
2022-11-29T20:43:23.691191Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.691212Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.691279Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800102012500)
2022-11-29T20:43:23.691313Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.096_512_500s to 946_684_800.102_012_500s
2022-11-29T20:43:23.691322Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.691332Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 134, committed_time 946_684_800.102_012_500s
2022-11-29T20:43:23.691365Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 133 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 133, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.691388Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.691407Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.691418Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.691433Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 134, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.102_012_500s
2022-11-29T20:43:23.691446Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.691474Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 134).
2022-11-29T20:43:23.691492Z TRACE detcore::scheduler: [scheduler] loop iteration 137
2022-11-29T20:43:23.691505Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.691558Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.691600Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.691616Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 4
2022-11-29T20:43:23.691631Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4814106, arg2: 4, arg3: 2816, arg4: 5243687, arg5: 2 }
2022-11-29T20:43:23.691823Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.691860Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.035_012_500s
2022-11-29T20:43:23.691880Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.691896Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #207: write(2, 0x49751a, 4) = Ok(4)
2022-11-29T20:43:23.691916Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x4 rbx 0x49751a rcx 0x45e615 rdx 0x4 rsi 0x49751a rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.692076Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x7fffffffdb98 rcx 0x45e615 rdx 0x8 rsi 0x7fffffffdb98 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.692104Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.692116Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x7fffffffdb98, 8) = ?
2022-11-29T20:43:23.692131Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 208, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.692168Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.040_012_500s
2022-11-29T20:43:23.692201Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.107_012_500s
2022-11-29T20:43:23.692233Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.692297Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.040_012_500s
2022-11-29T20:43:23.692333Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.692353Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.692421Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800107512500)
2022-11-29T20:43:23.692458Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.102_012_500s to 946_684_800.107_512_500s
2022-11-29T20:43:23.692467Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.692478Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 135, committed_time 946_684_800.107_512_500s
2022-11-29T20:43:23.692491Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 134 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 134, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.692523Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.692544Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.692554Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.692569Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 135, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.107_512_500s
2022-11-29T20:43:23.692583Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.692611Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 135).
2022-11-29T20:43:23.692629Z TRACE detcore::scheduler: [scheduler] loop iteration 138
2022-11-29T20:43:23.692642Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f7470 NoWaiter>...
2022-11-29T20:43:23.692695Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.692721Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.692734Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 8
2022-11-29T20:43:23.692749Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 140737488346008, arg2: 8, arg3: 2816, arg4: 5243687, arg5: 2 }
2022-11-29T20:43:23.692934Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.692989Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.040_012_500s
2022-11-29T20:43:23.693022Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.693040Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #208: write(2, 0x7fffffffdb98, 8) = Ok(8)
2022-11-29T20:43:23.693061Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x8 rbx 0x7fffffffdb98 rcx 0x45e615 rdx 0x8 rsi 0x7fffffffdb98 rdi 0x2 rbp 0x7fffffffdad8 rsp 0x7fffffffdab0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.693353Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x49740e rcx 0x45e615 rdx 0x1 rsi 0x49740e rdi 0x2 rbp 0x7fffffffdaf8 rsp 0x7fffffffdad0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.693382Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.693396Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x49740e, 1) = ?
2022-11-29T20:43:23.693407Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 209, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.693443Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.045_012_500s
2022-11-29T20:43:23.693464Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.112_512_500s
2022-11-29T20:43:23.693490Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.693542Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.045_012_500s
2022-11-29T20:43:23.693580Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f7470 HasWaiter>
2022-11-29T20:43:23.693599Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.693667Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800113012500)
2022-11-29T20:43:23.693687Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.107_512_500s to 946_684_800.113_012_500s
2022-11-29T20:43:23.693695Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.693705Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 136, committed_time 946_684_800.113_012_500s
2022-11-29T20:43:23.693716Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 135 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 135, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.693736Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.693754Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.693765Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f7470 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.693780Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 136, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.113_012_500s
2022-11-29T20:43:23.693793Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.693821Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 136).
2022-11-29T20:43:23.693840Z TRACE detcore::scheduler: [scheduler] loop iteration 139
2022-11-29T20:43:23.693854Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.693907Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.693935Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.693949Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.693964Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813838, arg2: 1, arg3: 2816, arg4: 5243687, arg5: 2 }
2022-11-29T20:43:23.694179Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.694234Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.045_012_500s
2022-11-29T20:43:23.694266Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.694284Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #209: write(2, 0x49740e, 1) = Ok(1)
2022-11-29T20:43:23.694306Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x49740e rcx 0x45e615 rdx 0x1 rsi 0x49740e rdi 0x2 rbp 0x7fffffffdaf8 rsp 0x7fffffffdad0 r8 0x500327 r9 0x2 r10 0xb00 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.694485Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4bea9b rcx 0x45e615 rdx 0xf rsi 0x4bea9b rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x1 r10 0xa80 r11 0x246 r12 0x1645f r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.694513Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.694526Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4bea9b, 15) = ?
2022-11-29T20:43:23.694538Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 210, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.694573Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.050_012_500s
2022-11-29T20:43:23.694593Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.118_012_500s
2022-11-29T20:43:23.694620Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.694672Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.050_012_500s
2022-11-29T20:43:23.694710Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.694730Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.694799Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800118512500)
2022-11-29T20:43:23.694832Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.113_012_500s to 946_684_800.118_512_500s
2022-11-29T20:43:23.694841Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.694852Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 137, committed_time 946_684_800.118_512_500s
2022-11-29T20:43:23.694863Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 136 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 136, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.694883Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.694902Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.694913Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.694928Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 137, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.118_512_500s
2022-11-29T20:43:23.694944Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.694973Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 137).
2022-11-29T20:43:23.695003Z TRACE detcore::scheduler: [scheduler] loop iteration 140
2022-11-29T20:43:23.695018Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.695074Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.695115Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.695131Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 15
2022-11-29T20:43:23.695146Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4975259, arg2: 15, arg3: 2688, arg4: 140737488345760, arg5: 1 }
2022-11-29T20:43:23.695285Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.695321Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.050_012_500s
2022-11-29T20:43:23.695366Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.695388Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #210: write(2, 0x4bea9b, 15) = Ok(15)
2022-11-29T20:43:23.695409Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0xf rbx 0x4bea9b rcx 0x45e615 rdx 0xf rsi 0x4bea9b rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x1 r10 0xa80 r11 0x246 r12 0x1645f r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.695504Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4973f9 rcx 0x45e615 rdx 0x1 rsi 0x4973f9 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x1 r10 0xa80 r11 0x246 r12 0x1645f r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.695536Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.695548Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4973f9, 1) = ?
2022-11-29T20:43:23.695559Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 211, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.695594Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.055_012_500s
2022-11-29T20:43:23.695613Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.123_512_500s
2022-11-29T20:43:23.695639Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.695707Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.055_012_500s
2022-11-29T20:43:23.695743Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.695763Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.695832Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800124012500)
2022-11-29T20:43:23.695869Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.118_512_500s to 946_684_800.124_012_500s
2022-11-29T20:43:23.695878Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.695889Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 138, committed_time 946_684_800.124_012_500s
2022-11-29T20:43:23.695900Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 137 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 137, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.695920Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.695939Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.695949Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.695964Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 138, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.124_012_500s
2022-11-29T20:43:23.695977Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.696005Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 138).
2022-11-29T20:43:23.696023Z TRACE detcore::scheduler: [scheduler] loop iteration 141
2022-11-29T20:43:23.696035Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.696090Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.696133Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.696150Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.696165Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813817, arg2: 1, arg3: 2688, arg4: 140737488345760, arg5: 1 }
2022-11-29T20:43:23.696306Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.696350Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.055_012_500s
2022-11-29T20:43:23.696371Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.696387Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #211: write(2, 0x4973f9, 1) = Ok(1)
2022-11-29T20:43:23.696407Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x4973f9 rcx 0x45e615 rdx 0x1 rsi 0x4973f9 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x7fffffffdaa0 r9 0x1 r10 0xa80 r11 0x246 r12 0x1645f r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.696532Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x497424 rcx 0x45e615 rdx 0x2 rsi 0x497424 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x5002ef r9 0x1 r10 0xa80 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.696564Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.696577Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x497424, 2) = ?
2022-11-29T20:43:23.696592Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 212, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.696630Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.060_012_500s
2022-11-29T20:43:23.696662Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.129_012_500s
2022-11-29T20:43:23.696691Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.696743Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.060_012_500s
2022-11-29T20:43:23.696768Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
2022-11-29T20:43:23.696799Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x559981881b20 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.696869Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800129512500)
2022-11-29T20:43:23.696896Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.124_012_500s to 946_684_800.129_512_500s
2022-11-29T20:43:23.696905Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.696915Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 139, committed_time 946_684_800.129_512_500s
2022-11-29T20:43:23.696928Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 138 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 138, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.696960Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x559981881b20 HasWaiter>
2022-11-29T20:43:23.696981Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.696992Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818784a0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.697007Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 139, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.129_512_500s
2022-11-29T20:43:23.697021Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x559981881b20 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.697049Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 139).
2022-11-29T20:43:23.697080Z TRACE detcore::scheduler: [scheduler] loop iteration 142
2022-11-29T20:43:23.697095Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818f37c0 NoWaiter>...
2022-11-29T20:43:23.697150Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.697177Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.697190Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 2
2022-11-29T20:43:23.697206Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4813860, arg2: 2, arg3: 2688, arg4: 5243631, arg5: 1 }
2022-11-29T20:43:23.697379Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.697430Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.060_012_500s
2022-11-29T20:43:23.697452Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.697470Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #212: write(2, 0x497424, 2) = Ok(2)
2022-11-29T20:43:23.697491Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x2 rbx 0x497424 rcx 0x45e615 rdx 0x2 rsi 0x497424 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x5002ef r9 0x1 r10 0xa80 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.697627Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4b5e56 rcx 0x45e615 rdx 0x1 rsi 0x4b5e56 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x5002ef r9 0x1 r10 0xa80 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.697645Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.697656Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4b5e56, 1) = ?
2022-11-29T20:43:23.697668Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 213, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.697703Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.065_012_500s
2022-11-29T20:43:23.697722Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.134_512_500s
2022-11-29T20:43:23.697749Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.697800Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.065_012_500s
2022-11-29T20:43:23.697821Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818f37c0 HasWaiter>
2022-11-29T20:43:23.697838Z TRACE detcore::tool_global: [detcore, dtid 3] waiting on <ivar 0x5599818f3870 NoWaiter> for resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.697894Z DEBUG detcore::scheduler: DETLOG [sched] advance global time for scheduler turn, new time LogicalTime(946684800135012500)
2022-11-29T20:43:23.697930Z DEBUG detcore::scheduler: DETLOG [sched-step1] advancing committed_time from 946_684_800.129_512_500s to 946_684_800.135_012_500s
2022-11-29T20:43:23.697940Z TRACE detcore::scheduler: Scheduler observed full quiescense, proceeding...
2022-11-29T20:43:23.697950Z DEBUG detcore::scheduler: [sched-step3] Stepping scheduler, queue len 1, current turn 140, committed_time 946_684_800.135_012_500s
2022-11-29T20:43:23.697964Z TRACE detcore::scheduler: [sched-step3] queue RunQueue { queue: {PrioritizedOrder { priority: 1000, turn: 139 }: QueueValue { tid: DetPid(3), poll_upgrade: None }}, last_back_turn: 139, last_front_turn: -2, tentative_selection: None, sched_strategy: None, prng: Mcg128Xsl64 {}, sticky_random_param: 0.0, sticky_random_selection: None }, io-blocked {}, next_turns:
2022-11-29T20:43:23.697995Z TRACE detcore::scheduler: ==> dtid 3, req <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>, resp <ivar 0x5599818f3870 HasWaiter>
2022-11-29T20:43:23.698018Z TRACE detcore::scheduler: [sched-daemon] waiting for next thread (dtid 3) to park...
2022-11-29T20:43:23.698029Z TRACE detcore::scheduler: [sched-daemon] daemon woke up on <ivar 0x5599818f37c0 Ok(Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" })>...
2022-11-29T20:43:23.698045Z INFO detcore::scheduler: [sched-step5] >>>>>>>
COMMIT turn 140, dettid 3 using resources {Path("/proc/3/fd/2"): W}, on previously committed 946_684_800.135_012_500s
2022-11-29T20:43:23.698062Z TRACE detcore::scheduler: [sched-step5] Guest unblocking (via <ivar 0x5599818f3870 HasWaiter>); clear ivars for the next turn on dettid 3
2022-11-29T20:43:23.698090Z DEBUG detcore::scheduler: [sched-step6] dettid 3 going back into queue at position (p: 1000, t: 140).
2022-11-29T20:43:23.698120Z TRACE detcore::scheduler: [scheduler] loop iteration 143
2022-11-29T20:43:23.698135Z TRACE detcore::scheduler: Scheduler wait for full quiescense, on <ivar 0x5599818784a0 NoWaiter>...
2022-11-29T20:43:23.698190Z TRACE detcore::tool_global: [detcore, dtid 3] resources granted, resuming normally: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.698217Z TRACE detcore::tool_global: [detcore, dtid 3] UNBLOCKED, acquired resources: Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.698230Z TRACE detcore::syscalls::files: [detcore/det_io]: Requested write buffer size: 1
2022-11-29T20:43:23.698245Z DEBUG reverie_ptrace::task: [tool] (tid 3) beginning inject of syscall: write, args SyscallArgs { arg0: 2, arg1: 4939350, arg2: 1, arg3: 2688, arg4: 5243631, arg5: 1 }
2022-11-29T20:43:23.698435Z TRACE detcore::syscalls::files: [detcore/det_io]: Remaining write buffer size: 0
2022-11-29T20:43:23.698472Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.065_012_500s
2022-11-29T20:43:23.698492Z TRACE detcore::tool_global: [detcore] All resources held by pid 3 released
2022-11-29T20:43:23.698508Z INFO detcore: DETLOG [syscall][detcore, dtid 3] finish syscall #213: write(2, 0x4b5e56, 1) = Ok(1)
2022-11-29T20:43:23.698528Z DEBUG detcore: DETLOG (post) registers [dtid 3][rcbs 0]. rax 0x1 rbx 0x4b5e56 rcx 0x45e615 rdx 0x1 rsi 0x4b5e56 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x5002ef r9 0x1 r10 0xa80 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.698851Z DEBUG detcore: DETLOG (pre) registers [dtid 3][rcbs 0]. rax 0xffffffffffffffda rbx 0x4c5369 rcx 0x45e615 rdx 0x21 rsi 0x4c5369 rdi 0x2 rbp 0x7fffffffdb18 rsp 0x7fffffffdaf0 r8 0x5002ef r9 0x1 r10 0xa80 r11 0x246 r12 0x7fffffffdba0 r13 0x0 r14 0x528700 r15 0x0 rip 0x45e615 eflags 0x246 cs 0x33 ss 0x2b ds 0x0 es 0x0 fs 0x0 gs 0x0
2022-11-29T20:43:23.698885Z TRACE detcore: prehook [dtid 3] Updating rcbs and checking time remaining.
2022-11-29T20:43:23.698898Z INFO detcore: DETLOG [syscall][detcore, dtid 3] inbound syscall: write(2, 0x4c5369, 33) = ?
2022-11-29T20:43:23.698911Z TRACE detcore_model::time: [detcore] added syscall to logical time, yielding: DetTime { syscalls: 214, rcbs: 0, nondet_instrs: 1, starting_micros: 946684799000000, multiplier: 500.0 }
2022-11-29T20:43:23.698948Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.070_012_500s
2022-11-29T20:43:23.698981Z TRACE detcore::tool_global: [dtid 3] bumping mtime on file (rawinode 8) to 946_684_800.140_012_500s
2022-11-29T20:43:23.699011Z TRACE detcore::tool_global: [detcore, dtid 3] BLOCKING on resource_request rpc... Resources { tid: DetPid(3), resources: {Path("/proc/3/fd/2"): W}, poll_attempt: 0, fyi: "" }
2022-11-29T20:43:23.699076Z TRACE detcore_model::time: [tid 3] ticked its global time component to 946_684_800.070_012_500s
2022-11-29T20:43:23.699099Z TRACE detcore::tool_global: [detcore, dtid 3] ResourceRequest, filling request into <ivar 0x5599818784a0 HasWaiter>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment