[ 0:01] --symbolic --sequential -o nofail:malloc [ 0:01] compiling /home/xrockai/src/divine/nightly/test/svcomp/bitvector/byte_add_false.c [ 0:01] states per second: 6.24868 [ 1:01] state count: 148 [ 1:01] mips: 0.023 [ 1:01] symbolic: 1 [ 1:21] [ 1:21] error found: yes [ 1:21] error trace: | [ 1:21] ASSUME (= (concat #x000000 ((_ extract 7 0) (bvlshr var_0 #x00000018))) #x00000000) [ 1:21] ASSUME (not (= (concat #x000000 ((_ extract 7 0) (bvlshr var_0 #x00000010))) #x00000000)) [ 1:21] ASSUME (= (concat #x000000 ((_ extract 7 0) (bvlshr var_1 #x00000018))) #x00000000) [ 1:21] ASSUME (not (= (concat #x000000 ((_ extract 7 0) (bvlshr var_1 #x00000010))) #x00000000)) [ 1:21] ASSUME (not (bvsgt (concat #x0000 ((_ extract 15 0) (bvadd (concat #x0000 ((_ extract 15 0) (bvadd #x00000000 (concat #x000000 ((_ extract 7 0) var_0))))) (concat #x000000 ((_ extract 7 0) var_1))))) #x000000fe)) [ 1:21] ASSUME (bvsgt (concat #x0000 ((_ extract 15 0) (bvadd (concat #x0000 ((_ extract 15 0) (bvadd #x00000000 (concat #x000000 ((_ extract 7 0) (bvlshr var_0 #x00000008)))))) (concat #x000000 ((_ extract 7 0) (bvlshr var_1 #x00000008)))))) #x000000fe) [ 1:21] ASSUME (not (bvsgt (concat #x0000 ((_ extract 15 0) (bvadd (concat #x0000 ((_ extract 15 0) (bvadd #x00000001 (concat #x000000 ((_ extract 7 0) (bvlshr var_0 #x00000010)))))) (concat #x000000 ((_ extract 7 0) (bvlshr var_1 #x00000010)))))) #x000000fe)) [ 1:21] ASSUME (not (not (= (ite (= (bvor (bvor (bvor (concat #x000000 ((_ extract 7 0) ((_ extract 15 0) (bvadd (concat #x0000 ((_ extract 15 0) (bvadd #x00000000 (concat #x000000 ((_ extract 7 0) var_0))))) (concat #x000000 ((_ extract 7 0) var_1)))))) (bvshl (concat #x000000 ((_ extract 7 0) ((_ extract 15 0) (bvand (concat #x0000 ((_ extract 15 0) (bvadd (concat #x0000 ((_ extract 15 0) (bvadd #x00000000 (concat #x000000 ((_ extract 7 0) (bvlshr var_0 #x00000008)))))) (concat #x000000 ((_ extract 7 0) (bvlshr var_1 #x00000008)))))) #x000000ff)))) #x00000008)) (bvshl (concat #x000000 ((_ extract 7 0) ((_ extract 15 0) (bvadd (concat #x0000 ((_ extract 15 0) (bvadd #x00000001 (concat #x000000 ((_ extract 7 0) (bvlshr var_0 #x00000010)))))) (concat #x000000 ((_ extract 7 0) (bvlshr var_1 #x00000010))))))) #x00000010)) #x00000000) (bvadd var_0 var_1)) #x00000001 #x00000000) #x00000000))) [ 1:21] (0) FAULT: verifier error called [ 1:21] [0] FATAL: dios assertion violation in userspace [ 1:21] [ 1:21] active stack: [ 1:21] - symbol: void __dios::Fault<__dios::Scheduler<__dios::MachineParams<__dios::MonitorManager<__dios::BaseContext> > > >::handler<__dios::fs::VFS<__dios::ProcessManager<__dios::Fault<__dios::Scheduler<__dios::MachineParams<__dios::MonitorManager<__dios::BaseContext> > > > > > >(_VM_Fault, _VM_Frame*, void (*)()) [ 1:21] location: /dios/include/dios/sys/fault.hpp:193 [ 1:21] - symbol: __dios_fault [ 1:21] location: /home/xrockai/src/divine/nightly/dios/libc/sys/fault.c:12 [ 1:21] - symbol: __VERIFIER_error [ 1:21] location: /home/xrockai/src/divine/nightly/dios/libc/svcomp/svcomp-error.cpp:5 [ 1:21] - symbol: __VERIFIER_assert [ 1:21] location: /home/xrockai/src/divine/nightly/test/svcomp/bitvector/byte_add_false.c:8 [ 1:21] - symbol: main [ 1:21] location: /home/xrockai/src/divine/nightly/test/svcomp/bitvector/byte_add_false.c:117 [ 1:21] - symbol: _start [ 1:21] location: /dios/src/libc/sys/start.cpp:82 [ 1:21] a report was written to verify.out [ 1:21] [ 1:52] ^ —————. —.— . . —.— . . .————— . . [ 1:52] ——— | | | | | | |\ | | | | [ 1:52] —(o)— | | | | | | | \ | |———— '————| [ 1:52] ——————— | | | \ / | | \| | | [ 1:52] ————————— —————' —'— ' —'— ' ' '————— ' [ 1:52] [ 1:52] Welcome to 'divine sim', an interactive debugger. Type 'help' to get started. [ 1:52] traced states: #1 #2 [ 1:52] # active threads: [0:0] [ 1:52] T: (0) FAULT: verifier error called [ 1:52] T: [0] FATAL: dios assertion violation in userspace [ 1:52] # executing void {Fault}::handler<{Context} >(_VM_Fault, _VM_Frame*, void (*)()) at /dios/include/dios/sys/fault.hpp:193 [ 1:52] # NOTE: $frame in __dios_fault [ 1:52] > backtrace [ 1:52] void {Fault}::handler<{Context} >(_VM_Fault, _VM_Frame*, void (*)()) at /dios/include/dios/sys/fault.hpp:193 [ 1:52] __dios_fault at /home/xrockai/src/divine/nightly/dios/libc/sys/fault.c:12 [ 1:52] __VERIFIER_error at /home/xrockai/src/divine/nightly/dios/libc/svcomp/svcomp-error.cpp:5 [ 1:52] __VERIFIER_assert at /home/xrockai/src/divine/nightly/test/svcomp/bitvector/byte_add_false.c:8 [ 1:52] main at /home/xrockai/src/divine/nightly/test/svcomp/bitvector/byte_add_false.c:117 [ 1:52] _start at /dios/src/libc/sys/start.cpp:82 [ 1:52] # executing void {Fault}::handler<{Context} >(_VM_Fault, _VM_Frame*, void (*)()) at /dios/include/dios/sys/fault.hpp:193 [ 1:52] # NOTE: $frame in __dios_fault