[ 0:01] | load /home/xrockai/src/divine/next-staging/test/abstract/metaunit/tracker-pass.cpp tracker-pass.cpp [ 0:01] | expect --result error --location tracker-pass.cpp:32 [ 0:01] | expect --trace FAULT: --trace-count 1 [ 0:01] | cc -o testcase.bc -std=c++14 tracker-pass.cpp [ 0:01] | verify --max-memory 4GiB --max-time 600 --threads 2 --report-filename verify.out --lamp metaunit -o nofail:malloc testcase.bc [ 0:01] compiling tracker-pass.cpp [ 0:01] loading bitcode … DiOS … LART … RR … constants … done [ 0:07] booting … done [ 0:07] states per second: 31.25 [ 0:07] state count: 2 [ 0:07] mips: 0.37 [ 0:07] [ 0:07] error found: yes [ 0:07] error trace: | [ 0:07] FAULT: pointer-dependent operation with [heap* 380927f9 0 ddp] and [heap* 370ed26d 0 ddp] [ 0:07] [0] FATAL: pointer comparison in userspace [ 0:07] DOUBLE FAULT: invalid pointer heap* caa0a3b9 0 passed to __vm_obj_size [ 0:07] [ 0:07] active stack: [ 0:07] - symbol: void __dios::FaultBase::handler<__dios::Context>(_VM_Fault, _VM_Frame*, void (*)()) [ 0:08] location: /dios/sys/fault.hpp:118 [ 0:08] - symbol: __lart_exit_frame [ 0:08] location: /dios/include/rst/frame.hpp:41 [ 0:08] - symbol: lart._Z3fooyyy [ 0:08] location: tracker-pass.cpp:20 [ 0:08] - symbol: main [ 0:08] location: tracker-pass.cpp:29 [ 0:08] - symbol: __dios_start [ 0:08] location: /dios/libc/sys/start.cpp:94 [ 0:08] E: 'FAULT:' not found in the trace exactly 1 time(s)