bin/symbiotic --witness witness.graphml --no-slice --no-prepare --prp=../sv-benchmarks/c/Systems_DeviceDriversLinux64_ReachSafety.prp ../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-paride-pt.ko_true-unreach-call.cil.out.i.pp.i


--------------------------------------------------------------------------------


5.0.0-KLEE:86e6f6f8-dg:03407af1-symbiotic:a8aa8ad6-minisat:3db58943-stp:17249213-sbt-instrumentation:dd7e4312
INFO: After compilation stats: Globals/Functions/Blocks/Instr.: 67 48 619 3358
Removed infinite loop in ldv_module_put_and_exit
INFO: Compilation, preparation and instrumentation time: 0.195343971252
Removed calls to 'ldv_initialize' (function is undefined)
Removed calls to 'pi_release' (function is undefined)
Removed calls to '__unregister_chrdev' (function is undefined)
Removed calls to 'ldv_check_return_value' (function is undefined)
Removed calls to 'device_destroy' (function is undefined)
Removed calls to 'class_destroy' (function is undefined)
Removed calls to 'mutex_lock_nested' (function is undefined)
Removed calls to 'mutex_unlock' (function is undefined)
Removed calls to '__const_udelay' (function is undefined)
Removed calls to 'pi_disconnect' (function is undefined)
Removed calls to 'pi_read_block' (function is undefined)
Removed calls to 'might_fault' (function is undefined)
Removed calls to 'pi_write_block' (function is undefined)
Removed calls to 'warn_slowpath_fmt' (function is undefined)
Defining function printk as symbolic
Removed calls to 'pi_connect' (function is undefined)
Removed calls to 'pi_write_regr' (function is undefined)
Defining function pi_read_regr as symbolic
Defining function schedule_timeout_interruptible as symbolic
Defining function _copy_from_user as symbolic
Defining function _copy_to_user as symbolic
Defining function __class_create as symbolic
Defining function device_create as symbolic
Defining function __register_chrdev as symbolic
Defining function snprintf as symbolic
Defining function pi_init as symbolic
Defining function noop_llseek as symbolic
Defining function ldv_undefined_int as symbolic
Linked our definitions to these undefined functions:
  __kmalloc
  kfree
  __VERIFIER_error
  __VERIFIER_make_symbolic
  __VERIFIER_malloc0
  __VERIFIER_nondet_int_named
INFO: After-slicing optimizations and preparation time: 0.180437803268
INFO: Before verification stats: Globals/Functions/Blocks/Instr.: 99 45 301 1717
INFO: Starting verification
KLEE: WARNING ONCE: function "pt_open" has inline asm
KLEE: WARNING ONCE: function "pt_release" has inline asm
No error found.
RESULT: true
Generating witness: /tmp/vcloud-vcloud-master/worker/working_dir_b8d37568-8ce7-47e0-9782-f7e49307b9d8/symbiotic/witness.graphml
INFO: Total time elapsed: 0.459787130356
