[ 0:01] compiling /home/xrockai/src/divine/nightly/test/weakmem/2.pso.cpp [ 0:01] states per second: 0.516433 [ 7:24] state count: 215 [ 7:24] mips: 0.22 [ 7:24] relaxed memory: pso:3 [ 8:18] [ 8:18] error found: yes [ 8:18] error trace: | [ 8:18] (0) FAULT: Assertion failed: ry != 1 || rx == 1, file /home/xrockai/src/divine/nightly/test/weakmem/2.pso.cpp, line 20. [ 8:18] [0] FATAL: assertion failure in userspace [ 8:18] [ 8:18] stack 2: [ 8:18] - symbol: lart::weakmem::(anonymous namespace)::Buffers::flush_one() (.137) [ 8:18] location: /divine/include/libc/include/sys/interrupt.h:32 [ 8:18] - symbol: __lart_weakmem_flusher_main [ 8:18] location: /divine/src/abstract/weakmem.cpp:537 [ 8:18] active stack: [ 8:19] - symbol: void {Fault}::handler<{Context} >(_VM_Fault, _VM_Frame*, void (*)(), ...) [ 8:19] location: /divine/include/dios/core/fault.hpp:187 [ 8:19] - symbol: __dios_fault [ 8:19] location: /divine/src/libc/functions/sys/fault.c:25 [ 8:19] - symbol: main [ 8:19] location: /home/xrockai/src/divine/nightly/test/weakmem/2.pso.cpp:20 [ 8:19] - symbol: _start [ 8:19] location: /divine/src/libc/functions/sys/start.cpp:76 [ 8:19] a report was written to verify.out [ 8:19] [ 8:40] ^ —————. —.— . . —.— . . .————— . . [ 8:40] ——— | | | | | | |\ | | | | [ 8:40] —(o)— | | | | | | | \ | |———— '————| [ 8:40] ——————— | | | \ / | | \| | | [ 8:40] ————————— —————' —'— ' —'— ' ' '————— ' [ 8:40] [ 8:40] Welcome to 'divine sim', an interactive debugger. Type 'help' to get started. [ 8:40] traced states: #1 #2 #3 #4 #5 #6 #7 #8 #9 #10 [ 9:55] # active threads: [0:0] 0:1 [ 9:55] T: (0) FAULT: Assertion failed: ry != 1 || rx == 1, file /home/xrockai/src/divine/nightly/test/weakmem/2.pso.cpp, line 20. [ 9:55] T: [0] FATAL: assertion failure in userspace [ 9:55] # executing void {Fault}::handler<{Context} >(_VM_Fault, _VM_Frame*, void (*)(), ...) at /divine/include/dios/core/fault.hpp:187 [ 9:55] # NOTE: $frame in __dios_fault [ 9:55] > backtrace [ 9:55] void {Fault}::handler<{Context} >(_VM_Fault, _VM_Frame*, void (*)(), ...) at /divine/include/dios/core/fault.hpp:187 [ 9:55] __dios_fault at /divine/src/libc/functions/sys/fault.c:25 [ 9:55] main at /home/xrockai/src/divine/nightly/test/weakmem/2.pso.cpp:20 [ 9:55] _start at /divine/src/libc/functions/sys/start.cpp:76 [ 9:55] # executing void {Fault}::handler<{Context} >(_VM_Fault, _VM_Frame*, void (*)(), ...) at /divine/include/dios/core/fault.hpp:187 [ 9:56] # NOTE: $frame in __dios_fault