- entry_type: invariant_set
  metadata:
    format_version: '2.0'
    uuid: 43d2d39d-7b7d-4920-8ec6-e98924ca18e2
    creation_time: '2024-11-09T03:25:58+01:00'
    producer:
      name: Automizer
      version: 0.2.5-?-c7c6ca5-m
    task:
      input_files:
      - /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
      input_file_hashes:
        ? /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        : 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
      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-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 6597
        column: 3
        function: sis900_init_rxfilter
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 6472
        column: 3
        function: mdio_write
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 6396
        column: 3
        function: mdio_write
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 6452
        column: 3
        function: mdio_write
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 6426
        column: 3
        function: mdio_write
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 6303
        column: 3
        function: mdio_reset
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 7058
        column: 3
        function: sis900_auto_negotiate
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 6258
        column: 3
        function: read_eeprom
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 6282
        column: 3
        function: read_eeprom
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 6226
        column: 3
        function: read_eeprom
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 6658
        column: 3
        function: sis900_init_rx_ring
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 8227
        column: 3
        function: set_rx_mode
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 8129
        column: 3
        function: set_rx_mode
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 7359
        column: 3
        function: sis900_interrupt
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 7592
        column: 3
        function: sis900_rx
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 6498
        column: 3
        function: sis900_reset_phy
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 6483
        column: 3
        function: sis900_reset_phy
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 6381
        column: 3
        function: mdio_read
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 6332
        column: 3
        function: mdio_read
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 5862
        column: 3
        function: sis900_mii_probe
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 8255
        column: 3
        function: sis900_reset
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 5483
        column: 3
        function: sis635_get_mac_addr
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 5587
        column: 3
        function: sis96x_get_mac_addr
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 5832
        column: 3
        function: sis900_probe
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 5641
        column: 3
        function: sis900_probe
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 7116
        column: 3
        function: sis900_read_mode
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 6931
        column: 3
        function: sis900_timer
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 5532
        column: 3
        function: sis96x_get_mac_addr
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 5420
        column: 3
        function: sis630e_get_mac_addr
      value: (ldv_module_refcounter == 1)
      format: c_expression
  - invariant:
      type: location_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-sis900.ko.cil.out.i
        file_hash: 87c375d4178504aabe9824f6e9bcabde748f284528052afca81f34d1c21c3cef
        line: 8598
        column: 7
        function: main
      value: (ldv_module_refcounter == 1)
      format: c_expression
