bin/symbiotic --witness witness.graphml --no-slice --no-prepare --prp=../sv-benchmarks/c/Systems_DeviceDriversLinux64_ReachSafety.prp ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14__complex_emg__linux-kernel-locking-mutex__drivers-net-wireless-rt2x00-rt2500usb_true-unreach-call.cil.c


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


5.0.0-KLEE:86e6f6f8-dg:03407af1-symbiotic:a8aa8ad6-minisat:3db58943-stp:17249213-sbt-instrumentation:dd7e4312
INFO: After compilation stats: Globals/Functions/Blocks/Instr.: 248 279 3322 21344
Removed infinite loop in ldv_assume
Removed infinite loop in ldv_stop
INFO: Compilation, preparation and instrumentation time: 0.777307987213
Defining function rt2x00mac_add_interface as symbolic
Defining function rt2x00mac_conf_tx as symbolic
Defining function rt2x00usb_vendor_request_buff as symbolic
Removed calls to '__const_udelay' (function is undefined)
Defining function rt2x00usb_vendor_req_buff_lock as symbolic
Defining function dev_err as symbolic
Removed calls to 'skb_trim' (function is undefined)
Defining function rt2x00mac_get_antenna as symbolic
Defining function rt2x00mac_get_stats as symbolic
Defining function rt2x00usb_initialize as symbolic
Removed calls to 'get_random_bytes' (function is undefined)
Defining function _dev_info as symbolic
Defining function rt2x00usb_vendor_request as symbolic
Defining function rt2x00mac_set_antenna as symbolic
Removed calls to 'rt2x00usb_disable_radio' (function is undefined)
Removed calls to 'msleep' (function is undefined)
Defining function rt2x00mac_set_key as symbolic
Defining function rt2x00mac_set_tim as symbolic
Defining function rt2x00mac_tx_frames_pending as symbolic
Removed calls to 'rt2x00debug_dump_frame' (function is undefined)
Defining function skb_push as symbolic
Removed calls to 'consume_skb' (function is undefined)
Defining function usb_submit_urb as symbolic
Defining function rt2x00usb_resume as symbolic
Removed calls to 'usb_deregister' (function is undefined)
Defining function usb_register_driver as symbolic
Defining function ldv_pre_usb_register_driver as symbolic
Defining function rt2x00usb_suspend as symbolic
Defining function rt2x00usb_probe as symbolic
Defining function rt2x00mac_start as symbolic
Defining function rt2x00mac_config as symbolic
Defining function external_allocated_data as symbolic
Removed calls to 'rtnl_lock' (function is undefined)
Removed calls to 'rtnl_unlock' (function is undefined)
Removed calls to 'rt2x00mac_stop' (function is undefined)
Removed calls to 'rt2x00mac_bss_info_changed' (function is undefined)
Removed calls to 'rt2x00usb_clear_entry' (function is undefined)
Removed calls to 'rt2x00mac_configure_filter' (function is undefined)
Removed calls to 'rt2x00mac_flush' (function is undefined)
Removed calls to 'rt2x00usb_flush_queue' (function is undefined)
Removed calls to 'rt2x00mac_get_ringparam' (function is undefined)
Removed calls to 'rt2x00usb_kick_queue' (function is undefined)
Removed calls to 'rt2x00mac_remove_interface' (function is undefined)
Removed calls to 'rt2x00mac_sw_scan_complete' (function is undefined)
Removed calls to 'rt2x00mac_sw_scan_start' (function is undefined)
Removed calls to 'rt2x00mac_tx' (function is undefined)
Removed calls to 'rt2x00usb_uninitialize' (function is undefined)
Removed calls to 'rt2x00usb_watchdog' (function is undefined)
Removed calls to 'rt2x00usb_disconnect' (function is undefined)
Removed calls to 'ldv_pre_probe' (function is undefined)
Removed calls to 'ldv_check_alloc_flags' (function is undefined)
Removed calls to 'ldv_after_alloc' (function is undefined)
Removed calls to 'ldv_assert' (function is undefined)
Linked our definitions to these undefined functions:
  __kmalloc
  __VERIFIER_assume
  __VERIFIER_calloc0
  __VERIFIER_error
  __VERIFIER_exit
  __VERIFIER_make_symbolic
  __VERIFIER_malloc0
  __VERIFIER_nondet_int_named
  __VERIFIER_nondet_pointer_named
  __VERIFIER_nondet_ulong_named
INFO: After-slicing optimizations and preparation time: 0.568898916245
INFO: Before verification stats: Globals/Functions/Blocks/Instr.: 279 258 757 8595
INFO: Starting verification
KLEE: WARNING ONCE: function "rt2500usb_config" has inline asm
KLEE: WARNING ONCE: function "rt2500usb_rf_write" has inline asm
KLEE: WARNING ONCE: function "rt2500usb_config_ant" has inline asm
KLEE: WARNING ONCE: function "rt2500usb_config_key" has inline asm
KLEE: WARNING ONCE: function "rt2500usb_probe_hw" has inline asm
KLEE: WARNING ONCE: function "rt2500usb_queue_init" has inline asm
KLEE: WARNING ONCE: function "rt2x00_rf_read" has inline asm
KLEE: WARNING: undefined reference to function: rt2x00mac_bss_info_changed
KLEE: WARNING: undefined reference to function: rt2x00mac_configure_filter
KLEE: WARNING: undefined reference to function: rt2x00mac_flush
KLEE: WARNING: undefined reference to function: rt2x00mac_get_ringparam
KLEE: WARNING: undefined reference to function: rt2x00mac_remove_interface
KLEE: WARNING: undefined reference to function: rt2x00mac_rfkill_poll
KLEE: WARNING: undefined reference to function: rt2x00mac_stop
KLEE: WARNING: undefined reference to function: rt2x00mac_sw_scan_complete
KLEE: WARNING: undefined reference to function: rt2x00mac_sw_scan_start
KLEE: WARNING: undefined reference to function: rt2x00mac_tx
KLEE: WARNING: undefined reference to function: rt2x00usb_clear_entry
KLEE: WARNING: undefined reference to function: rt2x00usb_disconnect
KLEE: WARNING: undefined reference to function: rt2x00usb_flush_queue
KLEE: WARNING: undefined reference to function: rt2x00usb_kick_queue
KLEE: WARNING: undefined reference to function: rt2x00usb_uninitialize
KLEE: WARNING: undefined reference to function: rt2x00usb_watchdog
KLEE: ERROR: /tmp/vcloud-vcloud-master/worker/working_dir_24f51c9b-9f8e-4a13-b9d1-9fe846e3d2f1/symbiotic/lib/verifier/__VERIFIER_exit.c:6: abort failure
KLEE: NOTE: now ignoring this error at this location
KLEE: WARNING ONCE: Alignment of memory from call "malloc" is not modelled. Using alignment of 8.
KLEE: ERROR: /tmp/symbiotic-nhGXK_/linux-3.14__complex_emg__linux-kernel-locking-mutex__drivers-net-wireless-rt2x00-rt2500usb_true-unreach-call.cil.c:14287: memory error: out of bound pointer
KLEE: NOTE: now ignoring this error at this location
KLEE: ERROR: /tmp/symbiotic-nhGXK_/linux-3.14__complex_emg__linux-kernel-locking-mutex__drivers-net-wireless-rt2x00-rt2500usb_true-unreach-call.cil.c:14287: memory error: out of bound pointer
KLEE: NOTE: now ignoring this error at this location
KLEE: ERROR: /tmp/symbiotic-nhGXK_/linux-3.14__complex_emg__linux-kernel-locking-mutex__drivers-net-wireless-rt2x00-rt2500usb_true-unreach-call.cil.c:14288: memory error: out of bound pointer
KLEE: NOTE: now ignoring this error at this location
