- entry_type: invariant_set
  metadata:
    format_version: '2.0'
    uuid: 9310de6f-a28d-414a-a0e4-40e1ff3272cc
    creation_time: '2024-11-09T04:14:40+01:00'
    producer:
      name: Automizer
      version: 0.2.5-?-c7c6ca5-m
    task:
      input_files:
      - /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--r8a66597-hcd.ko-main.cil.out.i
      input_file_hashes:
        ? /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--r8a66597-hcd.ko-main.cil.out.i
        : 53950ab690aebc2217907b1d627e2ded1409b72a7e93ffb1183363bdea997b19
      specification: |+
        CHECK( init(main()), LTL(G ! call(reach_error())) )

      data_model: LP64
      language: C
  content:
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--r8a66597-hcd.ko-main.cil.out.i
        file_hash: 53950ab690aebc2217907b1d627e2ded1409b72a7e93ffb1183363bdea997b19
        line: 5326
        column: 3
        function: prepare_setup_packet
      value: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1))
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--r8a66597-hcd.ko-main.cil.out.i
        file_hash: 53950ab690aebc2217907b1d627e2ded1409b72a7e93ffb1183363bdea997b19
        line: 6764
        column: 3
        function: r8a66597_hub_status_data
      value: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1))
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--r8a66597-hcd.ko-main.cil.out.i
        file_hash: 53950ab690aebc2217907b1d627e2ded1409b72a7e93ffb1183363bdea997b19
        line: 4040
        column: 3
        function: r8a66597_disable_port
      value: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1))
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--r8a66597-hcd.ko-main.cil.out.i
        file_hash: 53950ab690aebc2217907b1d627e2ded1409b72a7e93ffb1183363bdea997b19
        line: 6509
        column: 3
        function: r8a66597_urb_dequeue
      value: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1))
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--r8a66597-hcd.ko-main.cil.out.i
        file_hash: 53950ab690aebc2217907b1d627e2ded1409b72a7e93ffb1183363bdea997b19
        line: 6895
        column: 3
        function: r8a66597_hub_control
      value: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1))
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--r8a66597-hcd.ko-main.cil.out.i
        file_hash: 53950ab690aebc2217907b1d627e2ded1409b72a7e93ffb1183363bdea997b19
        line: 4946
        column: 3
        function: r8a66597_urb_done
      value: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1))
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--r8a66597-hcd.ko-main.cil.out.i
        file_hash: 53950ab690aebc2217907b1d627e2ded1409b72a7e93ffb1183363bdea997b19
        line: 6422
        column: 3
        function: r8a66597_urb_enqueue
      value: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1))
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--r8a66597-hcd.ko-main.cil.out.i
        file_hash: 53950ab690aebc2217907b1d627e2ded1409b72a7e93ffb1183363bdea997b19
        line: 3723
        column: 25
        function: r8a66597_write_fifo
      value: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1))
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--r8a66597-hcd.ko-main.cil.out.i
        file_hash: 53950ab690aebc2217907b1d627e2ded1409b72a7e93ffb1183363bdea997b19
        line: 3949
        column: 10
        function: r8a66597_clock_enable
      value: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1))
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--r8a66597-hcd.ko-main.cil.out.i
        file_hash: 53950ab690aebc2217907b1d627e2ded1409b72a7e93ffb1183363bdea997b19
        line: 3965
        column: 5
        function: r8a66597_clock_enable
      value: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1))
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--r8a66597-hcd.ko-main.cil.out.i
        file_hash: 53950ab690aebc2217907b1d627e2ded1409b72a7e93ffb1183363bdea997b19
        line: 3947
        column: 5
        function: r8a66597_clock_enable
      value: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1))
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--r8a66597-hcd.ko-main.cil.out.i
        file_hash: 53950ab690aebc2217907b1d627e2ded1409b72a7e93ffb1183363bdea997b19
        line: 3949
        column: 10
        function: r8a66597_clock_enable
      value: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1))
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--r8a66597-hcd.ko-main.cil.out.i
        file_hash: 53950ab690aebc2217907b1d627e2ded1409b72a7e93ffb1183363bdea997b19
        line: 3930
        column: 72
        function: r8a66597_clock_enable
      value: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1))
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--r8a66597-hcd.ko-main.cil.out.i
        file_hash: 53950ab690aebc2217907b1d627e2ded1409b72a7e93ffb1183363bdea997b19
        line: 5529
        column: 5
        function: set_td_timer
      value: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1))
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--r8a66597-hcd.ko-main.cil.out.i
        file_hash: 53950ab690aebc2217907b1d627e2ded1409b72a7e93ffb1183363bdea997b19
        line: 4442
        column: 3
        function: r8a66597_reg_wait
      value: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1))
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--r8a66597-hcd.ko-main.cil.out.i
        file_hash: 53950ab690aebc2217907b1d627e2ded1409b72a7e93ffb1183363bdea997b19
        line: 7154
        column: 3
        function: r8a66597_probe
      value: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1))
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--r8a66597-hcd.ko-main.cil.out.i
        file_hash: 53950ab690aebc2217907b1d627e2ded1409b72a7e93ffb1183363bdea997b19
        line: 7154
        column: 3
        function: r8a66597_probe
      value: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1))
      format: c_expression
  - invariant:
      type: loop_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--r8a66597-hcd.ko-main.cil.out.i
        file_hash: 53950ab690aebc2217907b1d627e2ded1409b72a7e93ffb1183363bdea997b19
        line: 7215
        column: 5
        function: r8a66597_probe
      value: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1))
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--r8a66597-hcd.ko-main.cil.out.i
        file_hash: 53950ab690aebc2217907b1d627e2ded1409b72a7e93ffb1183363bdea997b19
        line: 7262
        column: 3
        function: r8a66597_probe
      value: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1))
      format: c_expression
