./goblint --conf conf/svcomp-validate.json --witness.yaml.unassume /mnt/goblint-svcomp/sv-comp/svcomp24-witnesses/results-verified/symbiotic.2023-11-28_20-34-48.files/SV-COMP24_unreach-call/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--natsemi--ns83820.ko-entry_point.cil.out.yml/witness.yml --witness.yaml.validate /mnt/goblint-svcomp/sv-comp/svcomp24-witnesses/results-verified/symbiotic.2023-11-28_20-34-48.files/SV-COMP24_unreach-call/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--natsemi--ns83820.ko-entry_point.cil.out.yml/witness.yml --sets ana.specification /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/properties/unreach-call.prp --sets exp.architecture 64bit /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--natsemi--ns83820.ko-entry_point.cil.out.i


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


[0;33m[Warning] --sets is deprecated, use --set instead.[0;0;00m
[0;33m[Warning] --sets is deprecated, use --set instead.[0;0;00m
[Info] unrolling loop at lib/libc/stub/src/stdlib.c:10:5-12:5 with factor 12
[Info] unrolling loop at lib/libc/stub/src/stdlib.c:21:9-27:9 with factor 4
[Info] unrolling loop at lib/libc/stub/src/stdlib.c:40:3-45:3 with factor 6
[Info] function ns83820_add_rx_skb uses mod, enable congruence domain recursively for:
[Info]   "down":
[Info]     kfree_skb
[Info]     ldv__builtin_expect
[Info]     pci_map_single
[Info]     dma_map_single_attrs
[Info]     __phys_addr
[Info]     __VERIFIER_nondet_ulong
[Info]     debug_dma_map_page
[Info]     ldv__builtin_expect
[Info]     valid_dma_direction
[Info]     kmemcheck_mark_initialized
[Info]     get_dma_ops
[Info]     ldv__builtin_expect
[Info]     build_rx_desc
[Info]   "up":
[Info]     rx_refill
[Info]     rx_refill_atomic
[Info]     ns83820_rx_kick
[Info]     rx_action
[Info]     ns83820_do_isr
[Info]     queue_refill
[Info]     call_and_disable_work_2
[Info]     call_and_disable_all_2
[Info]     invoke_work_2
[Info]     main
[Info]     ns83820_setup_rx
[Info]     ns83820_open
[Info]     main
[Info] function rx_refill uses mod, enable congruence domain recursively for:
[Info]   "down":
[Info]     ldv_spin_lock
[Info]     ldv___netdev_alloc_skb_42
[Info]     ldv_malloc
[Info]     __VERIFIER_nondet_int
[Info]     assume_abort_if_not
[Info]     ldv_check_alloc_flags
[Info]     ldv_error
[Info]     reach_error
[Info]     ldv__builtin_expect
[Info]     spin_unlock_irqrestore
[Info]     ldv_spin_unlock
[Info]     ldv_spin_unlock_irqrestore_12
[Info]     _raw_spin_unlock_irqrestore
[Info]     skb_reserve
[Info]     PRIV
[Info]     netdev_priv
[Info]     ns83820_add_rx_skb
[Info]     kfree_skb
[Info]     ldv__builtin_expect
[Info]     pci_map_single
[Info]     dma_map_single_attrs
[Info]     __phys_addr
[Info]     __VERIFIER_nondet_ulong
[Info]     debug_dma_map_page
[Info]     ldv__builtin_expect
[Info]     valid_dma_direction
[Info]     kmemcheck_mark_initialized
[Info]     get_dma_ops
[Info]     ldv__builtin_expect
[Info]     build_rx_desc
[Info]   "up":
[Info]     rx_refill_atomic
[Info]     ns83820_rx_kick
[Info]     rx_action
[Info]     ns83820_do_isr
[Info]     ns83820_irq
[Info]     queue_refill
[Info]     call_and_disable_work_2
[Info]     call_and_disable_all_2
[Info]     ldv_flush_workqueue_18
[Info]     invoke_work_2
[Info]     main
[Info]     ns83820_setup_rx
[Info]     ns83820_open
[Info]     main
[Info] function ns83820_rx_kick uses mod, enable congruence domain recursively for:
[Info]   "down":
[Info]     printk
[Info]     __VERIFIER_nondet_int
[Info]     schedule_work
[Info]     queue_work
[Info]     ldv_queue_work_on_15
[Info]     queue_work_on
[Info]     __VERIFIER_nondet_bool
[Info]     activate_work_2
[Info]     PRIV
[Info]     netdev_priv
[Info]     kick_rx
[Info]     printk
[Info]     __VERIFIER_nondet_int
[Info]     test_and_clear_bit
[Info]     writel
[Info]     PRIV
[Info]     netdev_priv
[Info]     rx_refill_atomic
[Info]     rx_refill
[Info]     ldv_spin_lock
[Info]     ldv___netdev_alloc_skb_42
[Info]     ldv_malloc
[Info]     __VERIFIER_nondet_int
[Info]     assume_abort_if_not
[Info]     ldv_check_alloc_flags
[Info]     ldv_error
[Info]     reach_error
[Info]     ldv__builtin_expect
[Info]     spin_unlock_irqrestore
[Info]     ldv_spin_unlock
[Info]     ldv_spin_unlock_irqrestore_12
[Info]     _raw_spin_unlock_irqrestore
[Info]     skb_reserve
[Info]     PRIV
[Info]     netdev_priv
[Info]     ns83820_add_rx_skb
[Info]     kfree_skb
[Info]     ldv__builtin_expect
[Info]     pci_map_single
[Info]     dma_map_single_attrs
[Info]     __phys_addr
[Info]     __VERIFIER_nondet_ulong
[Info]     debug_dma_map_page
[Info]     ldv__builtin_expect
[Info]     valid_dma_direction
[Info]     kmemcheck_mark_initialized
[Info]     get_dma_ops
[Info]     ldv__builtin_expect
[Info]     build_rx_desc
[Info]   "up":
[Info]     rx_action
[Info]     ns83820_do_isr
[Info]     ns83820_irq
[Info]     ldv_irq_1
[Info]     choose_interrupt_1
[Info] function do_tx_done uses mod, enable congruence domain recursively for:
[Info]   "down":
[Info]     atomic_dec
[Info]     pci_unmap_single
[Info]     dma_unmap_single_attrs
[Info]     debug_dma_unmap_page
[Info]     ldv__builtin_expect
[Info]     valid_dma_direction
[Info]     get_dma_ops
[Info]     ldv__builtin_expect
[Info]     pci_unmap_page
[Info]     dma_unmap_page
[Info]     debug_dma_unmap_page
[Info]     ldv__builtin_expect
[Info]     valid_dma_direction
[Info]     get_dma_ops
[Info]     ldv__builtin_expect
[Info]     netif_start_queue
[Info]     netdev_get_tx_queue
[Info]     netif_tx_start_queue
[Info]     clear_bit
[Info]     netif_wake_queue
[Info]     netif_tx_wake_queue
[Info]     netdev_get_tx_queue
[Info]     netif_queue_stopped
[Info]     netdev_get_tx_queue
[Info]     netif_tx_queue_stopped
[Info]     constant_test_bit
[Info]     dev_kfree_skb_irq
[Info]     __dev_kfree_skb_irq
[Info]     PRIV
[Info]     netdev_priv
[Info]   "up":
[Info]     ns83820_do_isr
[Info]     ns83820_irq
[Info]     ldv_irq_1
[Info]     choose_interrupt_1
[Info]     ns83820_tx_timeout
[Info]     main
[Info]     ns83820_tx_watch
[Info] function ns83820_hard_start_xmit uses mod, enable congruence domain recursively for:
[Info]   "down":
[Info]     ldv__builtin_expect
[Info]     __fswab16
[Info]     atomic_inc
[Info]     spin_lock_irq
[Info]     ldv_spin_lock
[Info]     ldv_spin_lock_irq_8
[Info]     _raw_spin_lock_irq
[Info]     spin_unlock_irq
[Info]     ldv_spin_unlock
[Info]     ldv_spin_unlock_irq_11
[Info]     _raw_spin_unlock_irq
[Info]     pci_map_single
[Info]     dma_map_single_attrs
[Info]     __phys_addr
[Info]     __VERIFIER_nondet_ulong
[Info]     debug_dma_map_page
[Info]     ldv__builtin_expect
[Info]     valid_dma_direction
[Info]     kmemcheck_mark_initialized
[Info]     get_dma_ops
[Info]     ldv__builtin_expect
[Info]     skb_frag_size
[Info]     skb_end_pointer
[Info]     skb_frag_dma_map
[Info]     dma_map_page
[Info]     debug_dma_map_page
[Info]     ldv__builtin_expect
[Info]     lowmem_page_address
[Info]     valid_dma_direction
[Info]     kmemcheck_mark_initialized
[Info]     get_dma_ops
[Info]     ldv__builtin_expect
[Info]     skb_frag_page
[Info]     netif_start_queue
[Info]     netdev_get_tx_queue
[Info]     netif_tx_start_queue
[Info]     clear_bit
[Info]     netif_stop_queue
[Info]     netdev_get_tx_queue
[Info]     netif_tx_stop_queue
[Info]     set_bit
[Info]     ip_hdr
[Info]     skb_network_header
[Info]     PRIV
[Info]     netdev_priv
[Info]     kick_tx
[Info]     writel
[Info]   "up":
[Info]     main
[Info] malloc wrapper: ldv_malloc
[Info] no thread creation -> disabling thread analyses "race, deadlock, maylocks, symb_locks, thread, threadid, threadJoins, threadreturn, mhp, region"
[Info] SV-COMP specification: CHECK( init(main()), LTL(G ! call(reach_error())) )
[Error][Analyzer] About to crash!

Fatal error: exception Failure("Yaml_unix.of_file: /mnt/goblint-svcomp/sv-comp/svcomp24-witnesses/results-verified/symbiotic.2023-11-28_20-34-48.files/SV-COMP24_unreach-call/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ethernet--natsemi--ns83820.ko-entry_point.cil.out.yml/witness.yml: No such file or directory")
