- entry_type: location_invariant
  metadata:
    format_version: "0.1"
    uuid: 7553133f-cd72-4d04-9b57-09f36f57ef9c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2405
    column: 4
    function: start_scan
  location_invariant:
    string: 0 <= x
    type: assertion
    format: C
- entry_type: location_invariant
  metadata:
    format_version: "0.1"
    uuid: 0fa4320a-b0c5-4f64-b8c3-be511d86dcc6
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2405
    column: 4
    function: start_scan
  location_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: location_invariant
  metadata:
    format_version: "0.1"
    uuid: 5d68fbb5-9522-4612-ba93-b35a9eb46528
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2405
    column: 4
    function: start_scan
  location_invariant:
    string: o.no_hostnames <= 2147483647UL
    type: assertion
    format: C
- entry_type: location_invariant
  metadata:
    format_version: "0.1"
    uuid: 575c1df0-a513-421c-9910-cf0316f97990
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2405
    column: 4
    function: start_scan
  location_invariant:
    string: flag <= (unsigned char)1
    type: assertion
    format: C
- entry_type: location_invariant
  metadata:
    format_version: "0.1"
    uuid: 7a8431ab-5809-44ee-b66c-f19778f4f2e3
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2405
    column: 4
    function: start_scan
  location_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: location_invariant
  metadata:
    format_version: "0.1"
    uuid: 3df88822-f677-43b4-9f1e-4b4e04c13d70
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2445
    column: 10
    function: cleaner_start
  location_invariant:
    string: 0 <= x
    type: assertion
    format: C
- entry_type: location_invariant
  metadata:
    format_version: "0.1"
    uuid: ce5d2cb6-8bd1-4f68-956c-ba2e8b5cdcaa
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2445
    column: 10
    function: cleaner_start
  location_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: location_invariant
  metadata:
    format_version: "0.1"
    uuid: c700ea89-724c-40ff-818f-935ef98110ac
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2445
    column: 10
    function: cleaner_start
  location_invariant:
    string: o.no_hostnames <= 2147483647UL
    type: assertion
    format: C
- entry_type: location_invariant
  metadata:
    format_version: "0.1"
    uuid: d29daf17-688a-435b-bcf1-a737ddfa8b4c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2445
    column: 10
    function: cleaner_start
  location_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c4ec2d70-52d9-4cd7-bf2e-0e8574724268
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2755
    column: 9
    function: check_file_path
  loop_invariant:
    string: 0 <= slash_flag
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5a7669a0-ebcf-4d90-97e7-6b9cac91754b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2755
    column: 9
    function: check_file_path
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 53378166-c5fb-4e2b-ae4d-81a18ea237a1
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2755
    column: 9
    function: check_file_path
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 551491eb-0df2-452e-b84f-90b38940f551
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2755
    column: 9
    function: check_file_path
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 37138c6d-960c-4f98-bb05-005e2e48dc21
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2755
    column: 9
    function: check_file_path
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5a083cbb-43c3-4227-bd78-596107a1aa6d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2755
    column: 9
    function: check_file_path
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fed00365-4537-4565-b3bf-ca63a7026758
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2755
    column: 9
    function: check_file_path
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6f608e85-6ce1-4c5b-8d0a-1beeeb2cd61c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2755
    column: 9
    function: check_file_path
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 42a9d5fc-c252-49c8-a431-b664d8dd7e39
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2755
    column: 9
    function: check_file_path
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 12a2f6de-86dd-4cea-b79d-85744812b435
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2755
    column: 9
    function: check_file_path
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b7ef363d-7b16-45b2-9b87-b4d3e2fafc7a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2755
    column: 9
    function: check_file_path
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a80e05c8-5a15-4a83-9172-d1bdeccbba6f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2755
    column: 9
    function: check_file_path
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f8e30ab4-bcd3-4c00-bc2d-a3f86b5cd2f2
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2755
    column: 9
    function: check_file_path
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: be8f61d0-258a-46c1-abb9-620799bd0f8d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2755
    column: 9
    function: check_file_path
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 21318133-b7c7-402e-8112-e37ebbf64a2a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2755
    column: 9
    function: check_file_path
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: bd4cbf74-3803-4563-b78c-dd42cccd436a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2755
    column: 9
    function: check_file_path
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 083e9b69-33fa-4976-b2f3-6f178f559050
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2755
    column: 9
    function: check_file_path
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: dd4b1e1f-543c-4d44-8d1a-e0fb19d42145
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2755
    column: 9
    function: check_file_path
  loop_invariant:
    string: slash_flag <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 1ed03493-50ec-4411-b9c7-eef218d0b888
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2755
    column: 9
    function: check_file_path
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 319c81b6-52b4-4aaa-8b57-402b924078d2
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 273
    column: 9
    function: check_mail_file
  loop_invariant:
    string: 0 <= emailc
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 0f2f30e1-b75e-4724-a855-4d8e5af520f1
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 273
    column: 9
    function: check_mail_file
  loop_invariant:
    string: 0 <= x
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fe199ce4-c7d5-4533-a0c0-b73c6fd82247
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 273
    column: 9
    function: check_mail_file
  loop_invariant:
    string: 0 <= y
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f778eecd-98b0-44f4-aba5-cb22e03bbcfe
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 278
    column: 11
    function: check_mail_file
  loop_invariant:
    string: 0 <= emailc
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 8434a77f-08f2-433d-9981-df35863cc20c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 278
    column: 11
    function: check_mail_file
  loop_invariant:
    string: 0 <= x
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: d7d40de1-f5be-4c67-800a-4f2460ac0fa6
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 278
    column: 11
    function: check_mail_file
  loop_invariant:
    string: 0 <= y
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: ecb9cd5c-5349-46e4-9c64-9713133773bc
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 278
    column: 11
    function: check_mail_file
  loop_invariant:
    string: y <= 65535
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 1d1fb085-6733-4059-9f44-3c67211bd2c4
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 295
    column: 11
    function: check_mail_file
  loop_invariant:
    string: 0 <= count
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 2d2ff163-4d96-4553-98bb-45384f0dcdbf
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 295
    column: 11
    function: check_mail_file
  loop_invariant:
    string: 0 <= emailc
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: e8920608-cd2a-450f-b2b3-90ecbf9f5625
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 295
    column: 11
    function: check_mail_file
  loop_invariant:
    string: 0 <= x
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: d1ce301d-8593-408c-9dcf-e0259aafed0e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 295
    column: 11
    function: check_mail_file
  loop_invariant:
    string: 0 <= y
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: e5a80192-27c2-4790-874d-ff969c8f9f32
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 295
    column: 11
    function: check_mail_file
  loop_invariant:
    string: emailc != 0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 19d539de-712c-438c-bea8-967fbf8c4104
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 307
    column: 13
    function: check_mail_file
  loop_invariant:
    string: 0 <= count
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6ed64113-e785-4ea8-b027-eb93b314a668
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 307
    column: 13
    function: check_mail_file
  loop_invariant:
    string: 0 <= emailc
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c63dcd0c-c8a1-4c44-91f3-617c9b81e54d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 307
    column: 13
    function: check_mail_file
  loop_invariant:
    string: 0 <= x
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 56f41b56-9bf8-4639-bf4e-0a3439cdc7cc
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 307
    column: 13
    function: check_mail_file
  loop_invariant:
    string: 0 <= y
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 1ffaf5d0-c4ef-4584-b08f-e2c12f8d2740
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 307
    column: 13
    function: check_mail_file
  loop_invariant:
    string: emailc != 0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: e6c8563c-fc4a-4e7c-b48c-599e60360b59
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 314
    column: 15
    function: check_mail_file
  loop_invariant:
    string: 0 <= count
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a0514da6-3c6d-4534-b2b6-68fdc9b14e84
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 314
    column: 15
    function: check_mail_file
  loop_invariant:
    string: 0 <= emailc
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 7f337edf-23d8-4e72-b6a2-cbe276f85873
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 314
    column: 15
    function: check_mail_file
  loop_invariant:
    string: 0 <= x
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 97fb09e0-0af8-4722-bf7b-3239b301d2c0
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 314
    column: 15
    function: check_mail_file
  loop_invariant:
    string: 0 <= y
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b21c3a5b-79af-4cd8-b46a-d95be8b93048
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 314
    column: 15
    function: check_mail_file
  loop_invariant:
    string: 0 <= flag
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b07521b8-21b8-4663-bd12-ef162c724b62
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 314
    column: 15
    function: check_mail_file
  loop_invariant:
    string: emailc != 0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 3215f3bd-3a83-41cf-aca4-e1f84be6eb64
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2901
    column: 9
    function: display_html
  loop_invariant:
    string: 0 <= count
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6d2f77bc-38d3-4156-a664-58b9697daf32
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 407
    column: 9
    function: tcp_connect
  loop_invariant:
    string: 0L <= ipa
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 15c23889-fb1f-4d2b-9017-3add3d4dd3c4
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 407
    column: 9
    function: tcp_connect
  loop_invariant:
    string: ipa <= 4294967295L
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 9867a5f4-9602-4206-a759-025fb4ff0d80
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2962
    column: 9
    function: display_html
  loop_invariant:
    string: 0L <= x
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: d2ba5f7c-e129-47f7-8d08-92999a668e28
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2969
    column: 9
    function: display_html
  loop_invariant:
    string: 0 <= failed_count
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 1111addb-716c-4c1e-8bae-110273251685
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2969
    column: 9
    function: display_html
  loop_invariant:
    string: 0 <= passed_count
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fcb377ee-5160-43ea-93f0-ebb76e9347d0
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2969
    column: 9
    function: display_html
  loop_invariant:
    string: 0 <= errord_count
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6a98412d-534f-4f25-b8db-9e4edb50ffdc
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2969
    column: 9
    function: display_html
  loop_invariant:
    string: 0 <= y
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 492ebf08-cd30-4dc6-8c76-5266ca3ba7fe
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2969
    column: 9
    function: display_html
  loop_invariant:
    string: 0L <= x
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 75e13bed-e054-45b6-a601-dc6341bc8afc
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2972
    column: 13
    function: display_html
  loop_invariant:
    string: 0 <= failed
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: bcf54285-dc17-46f9-95f3-18023504f7fc
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2972
    column: 13
    function: display_html
  loop_invariant:
    string: 0 <= failed_count
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c23d66be-4b30-46b4-9916-4e03faf7e8d7
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2972
    column: 13
    function: display_html
  loop_invariant:
    string: 0 <= passed_count
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 8bb41eb8-ec4a-4033-a9b6-b8a05a695da1
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2972
    column: 13
    function: display_html
  loop_invariant:
    string: 0 <= errord_count
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5e928af9-9361-4950-bf6a-89f418ec2aa0
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2972
    column: 13
    function: display_html
  loop_invariant:
    string: 0 <= y
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 8b44ac36-c5c1-4f1d-9426-331c2b527e4a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2972
    column: 13
    function: display_html
  loop_invariant:
    string: 0L <= x
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6cb916ec-c265-46de-92e9-e6399c42f869
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2972
    column: 13
    function: display_html
  loop_invariant:
    string: failed <= 127
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 9d0d0389-67af-45a0-918a-29fb663e20ba
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2972
    column: 13
    function: display_html
  loop_invariant:
    string: y <= 65536
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f2b008b1-8fc6-47a1-ba3c-1c7085e15bca
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 3199
    column: 9
    function: print_check_details
  loop_invariant:
    string: 0 <= y
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 4c702ac5-076e-41f1-88c7-e97391099237
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 3199
    column: 9
    function: print_check_details
  loop_invariant:
    string: 0L <= host___0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: bccf077c-5fbb-40b9-b50a-b4bc34c5a117
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 3199
    column: 9
    function: print_check_details
  loop_invariant:
    string: y <= 65536
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 94818e7a-2501-49db-86c6-9d9667efaa27
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 870
    column: 11
    function: get_ip_range
  loop_invariant:
    string: 0 <= hostnames
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 2640a0f2-952e-4bdf-abb6-7ee41eeb2099
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 870
    column: 11
    function: get_ip_range
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b8a7954a-5933-4441-ae7e-fda08421e13e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 870
    column: 11
    function: get_ip_range
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: aa6ecaa2-9d53-4fd8-b145-7f5a9785b826
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 870
    column: 11
    function: get_ip_range
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: ba5cd439-048c-4214-b072-f7ebe0d5aa31
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 870
    column: 11
    function: get_ip_range
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 1c7c1cf5-94c9-4793-8485-eecc35063a7f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 870
    column: 11
    function: get_ip_range
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 0fd1b97b-44f4-4f51-9b0f-e81263e083d1
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 870
    column: 11
    function: get_ip_range
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 4435aba9-a74f-4f9a-9c20-58cf1dbd10d9
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 870
    column: 11
    function: get_ip_range
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 054adc6a-375c-4706-ae96-4fa903dff94e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 870
    column: 11
    function: get_ip_range
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 31af5187-7638-4d97-8865-3d48d788eece
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 870
    column: 11
    function: get_ip_range
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 68f6311e-bc8f-49dc-980e-40caa6bca3f8
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 870
    column: 11
    function: get_ip_range
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 32b3ea9a-a11d-4acd-be5b-6725eddd8a5d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 870
    column: 11
    function: get_ip_range
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6cbfc206-67e8-4345-bbfb-723a2ed350fc
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 870
    column: 11
    function: get_ip_range
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 3279b494-8ede-4aff-ae25-4d46a579c75c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 870
    column: 11
    function: get_ip_range
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b74761c2-e72f-4b2a-a87d-db522dd55e2a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 870
    column: 11
    function: get_ip_range
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b7ab3f59-b3dd-4e93-bee8-2f8f4613f208
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 870
    column: 11
    function: get_ip_range
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 024b1256-8bfb-4aaf-be41-7ea24446fa25
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 870
    column: 11
    function: get_ip_range
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b6c932ae-f7de-49f6-b6b0-05d0be47bebe
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 870
    column: 11
    function: get_ip_range
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: e9925922-6712-4e9a-a087-401419304407
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 897
    column: 15
    function: get_ip_range
  loop_invariant:
    string: 0 <= i
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 604690a3-b010-4ba5-9924-2ea5292c3df4
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 897
    column: 15
    function: get_ip_range
  loop_invariant:
    string: 0 <= last
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: ee0b3638-be99-4d55-b34d-6d7d546444fc
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 897
    column: 15
    function: get_ip_range
  loop_invariant:
    string: 0 <= hostnames
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: cf203bb9-67cf-4f29-a7c2-1d5b8fec3d3f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 897
    column: 15
    function: get_ip_range
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 20bccf99-ec2f-4528-a9e7-62d22e5c36a2
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 897
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6de5a1bd-301b-4706-85f3-5117dfd82fbb
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 897
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: e137b16a-2138-4f0a-ac8d-5ff62cbaf175
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 897
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 034fcb37-2ec0-46e1-832d-ec045203e853
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 897
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: e19f244c-bf13-40c4-9ba6-c9ed9380665d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 897
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 4b47dd12-ac36-4969-9ea9-4ddd066452b5
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 897
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fc08bfca-b3ae-4b86-9b9d-35e8a5aa90ed
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 897
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 29354eaa-4cb4-4747-b7b8-5b100c8268e6
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 897
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 94018c8f-e8c1-4013-b846-66acb68b2b21
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 897
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: ef814a39-0d65-4983-aa7b-2d4e8250524e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 897
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c0747097-07f4-4786-9781-311e36b626d3
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 897
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 9e1919d6-330d-454e-8293-993dd8a900a9
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 897
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b39a6db2-39da-43ce-81a6-00877c0e1761
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 897
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 83250a8e-5686-4ec6-84d9-1343e515f881
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 897
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 86350ec0-2f4c-436f-8416-ae319869980a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 897
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 28c1c343-415e-4302-b5b4-2e7f0faeb8df
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 897
    column: 15
    function: get_ip_range
  loop_invariant:
    string: last <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 9695abde-20a7-40fd-b6b0-415d88957beb
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 897
    column: 15
    function: get_ip_range
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 18dccb75-cdc7-4561-a0d1-423b3944d4c5
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 931
    column: 15
    function: get_ip_range
  loop_invariant:
    string: 0 <= i
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 26dea654-e721-400e-abf2-35dfb282eb62
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 931
    column: 15
    function: get_ip_range
  loop_invariant:
    string: 0 <= last
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a9623212-0ecc-449d-b69c-ec77909f7b06
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 931
    column: 15
    function: get_ip_range
  loop_invariant:
    string: 0 <= hostnames
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: de03e1bb-4273-4d56-adab-79cb98fe87e6
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 931
    column: 15
    function: get_ip_range
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 737f31c4-c8b7-46d0-9ac2-8f13eae4afe2
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 931
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 53f9b26a-c9b8-4d2d-93b4-402589eb7c31
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 931
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 2a86efc3-15a6-4c43-8674-c8e44d514d9a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 931
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6deb0cb7-342d-4d18-94c1-3553d74bc134
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 931
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 77985f6a-927e-4b7f-b924-7ac43456109b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 931
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a2c77820-453f-4bd3-a2f6-a1cfba277178
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 931
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 097ce349-a0d8-4baa-ac79-f9184b2577d5
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 931
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: cbbe86ca-c67a-4cdb-8d9a-fb6aed84ed4e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 931
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a50f9586-6d11-47de-a707-dc21274bdfb0
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 931
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f2fc1c75-f9d8-413d-94d1-198051d5b5dd
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 931
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 9e38fa24-dbd2-41aa-883d-f85ebd78611b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 931
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 7e1a9281-9030-48fd-a507-cfece086829d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 931
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c1714b85-459c-4b6d-9f54-19df02e5817c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 931
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a85b56a8-d42c-4e0a-933b-43cbe84cab87
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 931
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 683afb5e-44c2-4698-9b2e-4726df27fe5b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 931
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 4c490259-8f9b-4cd8-9b1d-5312067091ec
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 931
    column: 15
    function: get_ip_range
  loop_invariant:
    string: i <= 4
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5fa579c3-7d39-4be6-84d1-747cf81fc135
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 931
    column: 15
    function: get_ip_range
  loop_invariant:
    string: last <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 689771ca-ba6a-493d-b50a-2a1853f46ab6
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 931
    column: 15
    function: get_ip_range
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 4d5c698d-38c6-4862-99e0-97e7419ec051
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 947
    column: 21
    function: get_ip_range
  loop_invariant:
    string: 0 <= i
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 228ca82d-c967-4175-a6dc-082e628ea699
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 947
    column: 21
    function: get_ip_range
  loop_invariant:
    string: 0 <= last
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 95848ccd-33d4-4895-ba15-dc21801cc6bc
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 947
    column: 21
    function: get_ip_range
  loop_invariant:
    string: 0 <= hostnames
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 7f945e80-24d5-4e07-95cd-9327dbcb7f21
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 947
    column: 21
    function: get_ip_range
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f106c8e4-35aa-43b2-b185-08ddb2fb1796
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 947
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 98a75ce8-dc0d-422c-a80f-84160d0fb1cf
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 947
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 17124404-3196-4290-8c73-0932c9e49ec9
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 947
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 2b8cce6f-d06a-41c2-acf7-ae9ebb302dbe
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 947
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f8e2f1f4-1328-47a2-8451-279e1b4cbc6c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 947
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 0862a245-1298-4d64-a3f6-4984c5b3ec10
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 947
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f2b86fbf-c132-4c0b-b840-d4bfd8fc4c69
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 947
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6ef26b29-e022-4d56-9bbd-a5245122e95e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 947
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f05bb03c-dbab-466a-980d-9fb0d597eb62
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 947
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 1e4e9a04-c0a2-47f7-9ce5-46f877cb6078
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 947
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: ab525187-07c7-4a01-8ce1-bbdb2cf3163d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 947
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b4731aed-974c-48ef-be97-a024a945905b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 947
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6eb839db-957d-48f7-84d0-b6224de37ea8
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 947
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 697b2d8b-2302-4dbf-b953-2c8b868aa61a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 947
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 25ebb06f-2c1b-4910-93d3-5a06c9cfd293
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 947
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: d045c60d-62c2-4aa4-9b11-ca7e0193b5e4
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 947
    column: 21
    function: get_ip_range
  loop_invariant:
    string: i <= 3
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6adafbee-64e9-4ffc-befd-1089a66fc93d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 947
    column: 21
    function: get_ip_range
  loop_invariant:
    string: last <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 07f6b965-354d-4204-81d8-20a0709d7312
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 947
    column: 21
    function: get_ip_range
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 0b4e22ad-985c-4736-a453-232722d91eac
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1003
    column: 15
    function: get_ip_range
  loop_invariant:
    string: 0 <= i
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 7904b598-56d9-42f1-b530-a16329c477e9
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1003
    column: 15
    function: get_ip_range
  loop_invariant:
    string: 0 <= last
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b568ca34-ab53-4168-9512-62054b266d41
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1003
    column: 15
    function: get_ip_range
  loop_invariant:
    string: 0 <= hostnames
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 8ce6db5a-4d8d-4514-a743-7e7f3ebd953e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1003
    column: 15
    function: get_ip_range
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 74583853-7248-4bde-aefc-8927a7562002
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1003
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 3cf609e6-8b37-415a-b706-044325040319
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1003
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: da8d5c90-7124-4650-a0ec-88d4d9addd3c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1003
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 479776ec-30d0-4ab1-9629-34f9f97039bd
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1003
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 4c2f25b5-ca8c-4fdd-8dbc-1de113f5bf2f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1003
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: d01b2585-4bc5-4b3d-a34b-9eafe9ed497c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1003
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 983497f0-8d85-4657-9c4a-698b6d2787b9
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1003
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 375048fa-8e66-490a-b5df-5a8b28dd50d1
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1003
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 741d5773-e435-457b-8ba2-c5c2154d3ec3
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1003
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 94a5d373-42ca-414e-a043-32c3745a743b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1003
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: d2a32a94-7cb2-4abc-870d-0b4efbda7e52
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1003
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 2d887c2e-8e6d-4a4e-8a48-4f66f2f4e9eb
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1003
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 86729786-c0ce-4a31-9d94-89b46f6d9486
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1003
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6247e2d2-c16c-433a-897b-efddb8086565
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1003
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 9768405d-4e27-422d-9b0e-6a6b9c36f1d2
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1003
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 8cf2314e-7060-424e-beff-e73e57277ca4
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1003
    column: 15
    function: get_ip_range
  loop_invariant:
    string: i <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 4357bf5a-efef-43c0-8ec7-5065f7f8a977
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1003
    column: 15
    function: get_ip_range
  loop_invariant:
    string: last <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 12876910-1602-4787-b6d8-d6dcb576ecab
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1003
    column: 15
    function: get_ip_range
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 0a3c5c74-01fe-4096-a09f-29cbbc66f540
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1004
    column: 17
    function: get_ip_range
  loop_invariant:
    string: 0 <= last
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fba320d3-2b18-4b50-8f64-32fd903c187c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1004
    column: 17
    function: get_ip_range
  loop_invariant:
    string: 0 <= hostnames
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 020bba02-ab0a-46bb-9291-59ee82c4d6d7
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1004
    column: 17
    function: get_ip_range
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: cf76c60d-6fe4-490d-b97e-6ba9fac2a2a9
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1004
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a92c1b66-e52c-49a5-be37-3f26ba454ee3
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1004
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 3eeaffa5-4738-494f-84aa-8b3f4844773c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1004
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 4cf35cdd-fdc8-41b2-9a7c-ed7558324822
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1004
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 7aa9773f-f247-49f3-a639-82b40069e363
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1004
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a36e4759-7b1a-4753-94aa-f2f7e8806227
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1004
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 322f9012-66b6-4bd4-8836-357975644a72
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1004
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b73063ac-421d-4802-90be-037bedb51466
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1004
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6b1f69ba-ebfd-482b-99e7-611a67f22a89
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1004
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6fe06022-1f75-4534-8062-fbad0d2a94d4
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1004
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 482d0783-5482-47f1-8b83-a1d4bc468dd8
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1004
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: afda9eb4-dd2b-486a-b0f9-8510a5b5b592
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1004
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 03547e9c-14bd-46cc-b99d-f5f5f07abd58
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1004
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6f5c2b70-789b-40f9-bcec-a8390648e829
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1004
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5d591d30-1d32-4579-a368-eb923f946b89
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1004
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 9432f392-d2a8-4402-bb59-f7d76264aa71
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1004
    column: 17
    function: get_ip_range
  loop_invariant:
    string: last <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 40438f8a-a821-4fdc-8cfe-74ed6c224ee4
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1004
    column: 17
    function: get_ip_range
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c907cabe-4055-4084-a014-61e96eea6717
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1005
    column: 19
    function: get_ip_range
  loop_invariant:
    string: 0 <= last
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 69c3ddb3-969b-49a6-86d2-c03e8bab1257
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1005
    column: 19
    function: get_ip_range
  loop_invariant:
    string: 0 <= hostnames
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 2778da2d-4829-4b97-995f-fd11549b658f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1005
    column: 19
    function: get_ip_range
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5a0a5785-7892-4364-b67f-2d3276152014
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1005
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: bfb6462c-8775-4686-8056-4ad9153e623b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1005
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 574ca1f8-20bb-4afc-9fa1-a7eba32a9fff
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1005
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 51382850-1c87-418e-bade-4a8205dc95c7
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1005
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: dd730cd9-3b79-479a-b683-44cfd80829b5
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1005
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 64b05851-950c-4b95-9fb0-14249f9188dd
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1005
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: e8c1b6e2-dcff-46a4-afd1-8924e291eae7
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1005
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 69576b5c-5f68-4006-b286-ea82c36c2efa
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1005
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 3e436815-8df6-498c-8b35-1cf3109266bb
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1005
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 01c37a00-cfc3-41f5-a8ee-47c669f6895c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1005
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: ca3f360d-bc35-4674-b19b-76aad7df4268
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1005
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 84bff800-29eb-4cd0-9114-3ac9262a5db3
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1005
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 2f942127-492c-4368-b733-4a7ce7c7a01d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1005
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 2d34b956-7826-404f-8001-10f4291509c3
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1005
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 7b32107e-5fef-48a8-a46b-41253bf878d8
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1005
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 2e2f18d3-fef3-4f81-a852-08d1c750e61e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1005
    column: 19
    function: get_ip_range
  loop_invariant:
    string: last <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: e90c7026-d542-41a7-856c-4a9c3a083fb5
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1005
    column: 19
    function: get_ip_range
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 282a837d-9cf8-4cb3-acfa-7406f7cbbb0e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1006
    column: 21
    function: get_ip_range
  loop_invariant:
    string: 0 <= last
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c80ad97b-f389-4d46-b6cf-16fbf6b6aee1
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1006
    column: 21
    function: get_ip_range
  loop_invariant:
    string: 0 <= hostnames
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: cd60982e-c1af-44df-bbad-424c12a258e5
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1006
    column: 21
    function: get_ip_range
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 0e868493-01d4-425f-b14e-376dd537bd97
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1006
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 4118244c-eb4d-453f-919a-6a372ae81930
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1006
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 74de9007-365b-49fe-b2e9-7c839374f4ed
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1006
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 7849dc4e-73af-44f0-84cf-4217e23cb714
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1006
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: db42fb16-83ff-40ca-8df4-9931f92bfeb9
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1006
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 1114c047-c087-42e8-a82c-f103e93ab2ea
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1006
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 911439ea-8478-4c28-8a54-dc35168858f4
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1006
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: bca47f77-ed66-45f1-9a57-98d8d4725cdf
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1006
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 495aa0ef-7a89-4dac-9530-d01be14838a2
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1006
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b4f84ef5-3c66-4fab-aa42-c6e7c6f9d2c3
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1006
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 80759407-04ab-4bd8-bc30-420c073c8ade
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1006
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fe3f4593-1594-4e8e-830e-bf600229b180
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1006
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f502b4d7-ff86-4621-8d1f-e34f7ec44046
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1006
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c4d260cf-dada-4b5e-97d7-e38ceb0cd6c2
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1006
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c4287f9d-cd4f-4ae1-814a-ccc4120dd6f5
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1006
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f8e4b1ca-7b4e-47c1-bd31-00d63bf2cf80
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1006
    column: 21
    function: get_ip_range
  loop_invariant:
    string: last <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: eed7acce-351c-4503-a431-9cf4197dcbf1
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1006
    column: 21
    function: get_ip_range
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 13f385f2-c4bd-46c0-8969-70c32447baf6
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1007
    column: 23
    function: get_ip_range
  loop_invariant:
    string: 0 <= last
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6625ca5a-f01a-45d3-a157-1ff6f355a55d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1007
    column: 23
    function: get_ip_range
  loop_invariant:
    string: 0 <= hostnames
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 83a045b5-4dea-4375-910b-ab6db82cca8d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1007
    column: 23
    function: get_ip_range
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 7dbb37a6-65e5-465b-b510-16ca11c69ad6
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1007
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 676bd912-e95c-4f90-a3ac-90da383c671a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1007
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: cac0ff7a-ed40-435d-b844-db6d33c5979a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1007
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c5f47fe7-f20c-4e19-94e4-a01ae834156b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1007
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 99c95938-00a5-42af-9cc7-fe5c432cc4b6
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1007
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 8486e61b-6e95-4496-b598-b6531eb844ae
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1007
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c3727556-3786-4e85-a397-e5344c089492
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1007
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 96aea63b-a1f5-4923-a31a-f979c60da22a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1007
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 670dc5bb-85bd-4c3e-ac57-b11e6922232a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1007
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 14c0911d-e59a-4baa-8f4a-2cfbd7f6bf45
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1007
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b30b3245-1744-44b5-840b-501c802b1dd1
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1007
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 3a727639-eccb-4f5c-b97e-ab5baa7cd7f4
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1007
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b9194bd0-5bd2-4ad7-a2e3-1653d021a166
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1007
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 54538001-9ce7-447c-92e5-d0944dbe1161
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1007
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 781f8857-00d2-4ace-b169-5e3e3fe61fd4
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1007
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b4f31735-c036-48be-88ac-99f48d58c48e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1007
    column: 23
    function: get_ip_range
  loop_invariant:
    string: last <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 57cc82cc-79c7-47d1-b9af-fa062a08612e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1007
    column: 23
    function: get_ip_range
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: eb436583-a9fc-4fcd-8383-b19acab3dc3c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1033
    column: 15
    function: get_ip_range
  loop_invariant:
    string: 0 <= i
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5da358f0-ba40-4202-be76-cb4daa2408fb
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1033
    column: 15
    function: get_ip_range
  loop_invariant:
    string: 0 <= last
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 1a740c09-d93d-4e29-b1f3-987c4ef3be77
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1033
    column: 15
    function: get_ip_range
  loop_invariant:
    string: 0 <= hostnames
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 2f216780-0423-4104-b94b-feb34155e284
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1033
    column: 15
    function: get_ip_range
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c1df40fb-0a5c-47ec-8ccb-86d12cc5105f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1033
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: e600ac8d-b84e-4f0c-a1f8-72225a77dc1e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1033
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 0e48e8c8-9f37-4a49-928d-132254d34f31
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1033
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 30907d60-3f40-4965-95a0-119cc3895c0b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1033
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 7a1ab25c-74de-40df-8f42-9c57327f8822
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1033
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 636b9460-e19d-4a3a-89b1-bcedd8567bd0
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1033
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 225105a0-5908-41c8-a1ba-56eff58e425b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1033
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f4a2ad7a-aaa8-4959-933c-00a8c226fe96
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1033
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 2bc212ff-0229-4ce5-b915-03963738374f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1033
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 58a50736-69bb-4091-9a32-d9e0ee04453b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1033
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 822c61fa-1ed5-4174-8abf-dc8384f145b7
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1033
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 4d02434b-76f0-494a-a7ad-24fcdd81fc37
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1033
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5dd136ac-0954-47bc-9251-7bed14cec914
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1033
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 4ca34ac9-42e5-48ba-8b37-bc7e90d3fcf3
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1033
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 2f27f29f-0153-4a6e-a1a3-3a76d98cd842
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1033
    column: 15
    function: get_ip_range
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a969afac-19e6-4d0e-b0ac-57ef64587311
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1033
    column: 15
    function: get_ip_range
  loop_invariant:
    string: i <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: afa69aef-0dff-4938-9bd0-916b9833fb54
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1033
    column: 15
    function: get_ip_range
  loop_invariant:
    string: last <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6b080705-5c4b-4023-9b31-472ea3b34239
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1033
    column: 15
    function: get_ip_range
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f7da4cc3-7bdf-4afc-aa45-547b14a2e3ab
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1034
    column: 17
    function: get_ip_range
  loop_invariant:
    string: 0 <= last
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fcd65b45-a673-4ec2-9158-e8596ff4b0df
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1034
    column: 17
    function: get_ip_range
  loop_invariant:
    string: 0 <= hostnames
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 52992955-90ad-433b-b534-2c60923fb614
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1034
    column: 17
    function: get_ip_range
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5d6f939b-8884-4d1d-b8d9-c2aa3049421c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1034
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c5134a06-1d8b-4748-91bb-231cae1351d0
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1034
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5026b312-125b-4bba-82ad-c618461506b8
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1034
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 87dc2ebc-1d32-4c82-96b3-9b6bd6276a08
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1034
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 09d3348e-d8ae-4ec3-bf49-ae3e327538b2
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1034
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5449800c-b30f-416b-a43c-05339984dea3
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1034
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 57bb2d58-7d92-48d0-8958-168871f6a285
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1034
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b32461e2-6f95-4a34-b24e-d2785ed77ae7
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1034
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 4fab1f16-a292-42fb-b557-af35c268fbf1
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1034
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fc8e58d1-82a2-4986-be76-1ad9229011b6
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1034
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: bda1ed55-63e2-47af-a30c-db26dcedf746
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1034
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 8a21bae1-d104-470d-a98c-d2286d4e82b5
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1034
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a6b79064-d8b8-4498-9938-b6ea062ad341
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1034
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fdab78ca-36bc-499d-8d1d-5c5294e78e16
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1034
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fcc326f9-c851-449f-b955-2e682ed7aeca
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1034
    column: 17
    function: get_ip_range
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fec48c95-6707-44ad-a9cc-50b3a88f07d5
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1034
    column: 17
    function: get_ip_range
  loop_invariant:
    string: last <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 61ff78d1-54fd-4bce-ab9f-e7d1a55ff47f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1034
    column: 17
    function: get_ip_range
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 400236e6-9e4c-44b5-802a-1ba1fdc8e0f2
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1035
    column: 19
    function: get_ip_range
  loop_invariant:
    string: 0 <= last
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 36da3f8d-2726-4691-8726-8b17978d62ee
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1035
    column: 19
    function: get_ip_range
  loop_invariant:
    string: 0 <= hostnames
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 1eede804-4e0b-40ab-8f8e-6bd4dfc44f86
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1035
    column: 19
    function: get_ip_range
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 74a52cc1-46c9-4992-b23f-6c6278be74e4
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1035
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 566c1a54-286f-4953-8774-e2d1a83ea7ef
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1035
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 96f6705b-d17d-4bea-85e0-cfef0c366d5b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1035
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: af37c5ae-daee-477a-aed7-02953145663f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1035
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: db9e8cfc-10fc-4528-9345-82deba72b0ad
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1035
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 56b24801-b63a-4a87-a9a3-3914bd428caa
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1035
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 3d4bccfb-0c34-497a-a313-1a33e8fb794d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1035
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: d7e34832-c117-432f-95c8-56251a42b828
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1035
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: e8f1cd82-95bd-4110-bbfc-989ade98d3ff
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1035
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 9d357e3d-5feb-4840-9f01-7a7d6e900420
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1035
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6a2c7bf7-ec97-46a8-b59f-670425472741
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1035
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 16538e33-f911-448c-9cf5-a6fb1bf87ea1
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1035
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: e9160c7d-733b-474b-9181-1640bc58e5d7
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1035
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f943e61d-b5c6-4d1a-b8a2-e71fd58c9475
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1035
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 7660388d-ccbc-45ef-af6c-c0af2dde081e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1035
    column: 19
    function: get_ip_range
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a39ed68b-467a-475e-bca4-6d1dbcec391c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1035
    column: 19
    function: get_ip_range
  loop_invariant:
    string: last <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 47d2af7e-e2b5-408a-af90-d1c55caa96cf
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1035
    column: 19
    function: get_ip_range
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 528c7e15-60c2-469e-870c-2cc4dda27969
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1036
    column: 21
    function: get_ip_range
  loop_invariant:
    string: 0 <= last
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 54855b14-d823-48a2-ac3b-926d9b58f3e4
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1036
    column: 21
    function: get_ip_range
  loop_invariant:
    string: 0 <= hostnames
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: e3c9617b-d9a3-4e2a-b9b1-5fa88080f6d4
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1036
    column: 21
    function: get_ip_range
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 29abfe9f-bf23-42dc-a5cd-3665db50c24d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1036
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 714aa697-8b6e-453d-ace6-e174c9b44bfd
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1036
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 416f8068-cbc1-4d00-8dd8-5c7aacc93bfe
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1036
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 79e644c8-ffb9-4758-97e1-d8e7c884a9b5
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1036
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 60ad5357-3a22-401a-817a-0bb7101f0b11
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1036
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5d450472-961e-4573-ae46-64d1de3dbc9e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1036
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a273adb9-f178-4ddf-9e63-91eb892393f7
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1036
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 0d20f5d7-2c5c-4034-951c-4003438cfb98
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1036
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 9d891d57-cf42-4305-84d8-edddb5ffe415
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1036
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 98831889-be68-407c-843b-4cd57c31cead
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1036
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 9d7f98c4-86f7-418d-89eb-81d2fa8bafe5
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1036
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 46bcd7eb-0428-4440-9a64-55d921b5932c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1036
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 2ae95127-ff1b-41e4-8ad7-5a432d464287
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1036
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: ea66c383-ebb6-47dd-bd04-b9adc8093341
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1036
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 607f3260-89d7-40aa-8bb0-1bf0a072906b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1036
    column: 21
    function: get_ip_range
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 55c38af7-bd3a-4aa3-8138-74334c6be68d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1036
    column: 21
    function: get_ip_range
  loop_invariant:
    string: last <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 1af35405-16b7-4928-90cd-5b61cabf8399
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1036
    column: 21
    function: get_ip_range
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6e59a3fd-ad50-48bb-a268-b92eee786219
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1037
    column: 23
    function: get_ip_range
  loop_invariant:
    string: 0 <= last
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 944c78f9-15ae-4a65-b61b-5cfd1ae73cc6
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1037
    column: 23
    function: get_ip_range
  loop_invariant:
    string: 0 <= hostnames
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c310e038-3606-458a-9cc3-a4babab89fde
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1037
    column: 23
    function: get_ip_range
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c0c461e9-3d9b-4dde-95c4-23732d4dbf4e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1037
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 1febce29-4a82-4280-83a9-bc663300d431
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1037
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 314ae203-f87c-4852-b47a-0cebee10f7f6
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1037
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: aa8289a5-58bf-4ade-8285-abfe95ff7175
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1037
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5c80bb1c-382f-4cbc-881a-6708e465325c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1037
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: ba45662b-9ab7-4de7-a0e6-218964174526
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1037
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fca1cbaa-829c-408c-bf76-0f0f118f63bb
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1037
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c7411828-0186-4449-8217-dee8737c03cd
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1037
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 368b0412-f832-40ad-8b60-368e68856108
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1037
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 7d43bba6-9837-4223-b174-1bc0a0923c5c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1037
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 4e861b8e-b6c1-40a0-98fb-d361d51fa3c2
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1037
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 0d2192b1-8301-40ff-a25e-db59146f38b3
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1037
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5711be2c-ec4d-4c2b-b42c-5900aa0fd442
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1037
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 95053ade-3995-4d70-a87b-923206efe06a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1037
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a44fc1ee-e3c3-47f1-827d-de9cf635f3dd
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1037
    column: 23
    function: get_ip_range
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: ba88c47f-7bea-4e5e-aab3-9e245881f7fc
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1037
    column: 23
    function: get_ip_range
  loop_invariant:
    string: last <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f7a1997b-20d3-4385-809d-e33460ebc0fb
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1037
    column: 23
    function: get_ip_range
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 936472bf-a32e-4244-bffa-1001706ad4cf
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 3791
    column: 9
    function: print_link
  loop_invariant:
    string: 0 <= x
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fdf4f289-1244-4474-8f03-2c0ea0d51377
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 3791
    column: 9
    function: print_link
  loop_invariant:
    string: x <= 20
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fccdf4a7-fd6c-4886-b89a-cbf2e317a80e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1149
    column: 9
    function: parse_config
  loop_invariant:
    string: 0 <= nolines
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5cae7a5b-e8f8-4a29-a858-dfb11e71c452
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1149
    column: 9
    function: parse_config
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5064dc58-3f86-4b2b-9777-bec088bed21a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1149
    column: 9
    function: parse_config
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 041e55a8-259b-4a69-967f-aecdb1526913
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1149
    column: 9
    function: parse_config
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 100dcdbd-50c0-41f0-a6cf-8755a420cbb2
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1149
    column: 9
    function: parse_config
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5dd500c5-2e88-4eed-ac8d-d6a5091b080b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1149
    column: 9
    function: parse_config
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: cbc608f1-b1b8-4297-bb7b-4b119101e4c1
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1149
    column: 9
    function: parse_config
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 4f97bcbc-2965-47a6-859b-974eb060a21b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1149
    column: 9
    function: parse_config
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a6f402b2-84af-4cdd-9cdc-6968d7a99e84
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1149
    column: 9
    function: parse_config
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5b7f9aaa-c183-4003-a920-ac88ef18aa81
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1149
    column: 9
    function: parse_config
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5608b99b-1f11-4030-9054-ecfb6f5d661b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1149
    column: 9
    function: parse_config
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: ac804f18-d36d-445f-87c9-53e071ee5818
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1149
    column: 9
    function: parse_config
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 48b90f21-af01-482e-9b0a-984a9abce0e3
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1149
    column: 9
    function: parse_config
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 2826b5a4-d642-4ddc-8fa0-237e24562bcb
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1149
    column: 9
    function: parse_config
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a5398963-1a9e-4b14-b304-5ebc8ebce6ea
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1149
    column: 9
    function: parse_config
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b3919a18-d05a-468d-a791-0b47c4cc5ea2
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1149
    column: 9
    function: parse_config
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 05571a18-3741-4f96-bcad-e7de5d07037b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1149
    column: 9
    function: parse_config
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 3be27094-3208-49a2-bf4e-b9615a55c633
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1149
    column: 9
    function: parse_config
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: afafcfef-e274-41c5-9d4a-9986baf8f4b5
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1166
    column: 9
    function: parse_config
  loop_invariant:
    string: 0 <= i
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 86d86de4-aa64-4a77-a9b3-ac5978cd06a9
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1166
    column: 9
    function: parse_config
  loop_invariant:
    string: 1 <= nolines
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 7c4a234f-fb0c-407a-953a-4a96f3767210
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1166
    column: 9
    function: parse_config
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 44f32846-b1ab-4950-a724-476f0169bcdf
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1166
    column: 9
    function: parse_config
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 1523c31f-2a88-4874-a600-958d1fd63d76
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1166
    column: 9
    function: parse_config
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 58340268-9172-4bb7-843c-a0f7e8755f3e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1166
    column: 9
    function: parse_config
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 045a7c51-8612-4dca-8083-982a6fefb485
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1166
    column: 9
    function: parse_config
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 9eef79fc-f20b-4af1-bdae-c23342694463
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1166
    column: 9
    function: parse_config
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b53abe8f-1a7e-46ed-878c-18bcfe16ef95
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1166
    column: 9
    function: parse_config
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 7967f05b-2a6a-4bce-865e-931a824e897c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1166
    column: 9
    function: parse_config
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: e6c1a595-55cb-4edc-8878-41ea5aea6c53
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1166
    column: 9
    function: parse_config
  loop_invariant:
    string: f.got_name_macro <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: ed25ea4f-1777-4f33-99dc-0b3cf798f39e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1166
    column: 9
    function: parse_config
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f8162ee5-04e1-4bb4-b639-bf0efc653e18
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1166
    column: 9
    function: parse_config
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 20d0a4fd-ea86-406c-bf2d-5686a239a152
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1166
    column: 9
    function: parse_config
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 965666f7-eb69-48d2-9d3e-c5508e8161de
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1166
    column: 9
    function: parse_config
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 06b9ad94-9178-45c2-b12a-ff667e6940f8
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1166
    column: 9
    function: parse_config
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: d8b05d5b-5318-414a-b392-6bc461b73499
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1166
    column: 9
    function: parse_config
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 80ad1944-acfc-4219-a09b-0f534bfbf97c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1166
    column: 9
    function: parse_config
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 798ee0e1-093a-44d4-a9b3-a3da7b285d5f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1166
    column: 9
    function: parse_config
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f852d1b4-ea22-4aeb-9777-9f182c6d6a38
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1166
    column: 9
    function: parse_config
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 08ba2ff4-80d0-4dc4-ae4a-fdefc013df0a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 3833
    column: 9
    function: escape_html_chars
  loop_invariant:
    string: 0 <= count
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 4da0f188-0e79-4b6c-8d0a-baa285e9c9d1
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1336
    column: 9
    function: get_email_file
  loop_invariant:
    string: 0 <= subject
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 371e5318-c8d4-4a9a-aa2f-24848904bf00
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1336
    column: 9
    function: get_email_file
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 21b0d870-b2fa-4cf3-b9e5-bb2c97757663
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1336
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 324dbf6e-7967-4154-9337-905856dd8ace
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1336
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f4b509db-3e3b-4190-8729-e82b0621800a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1336
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 72f1d19e-4ba8-45ce-bfab-cf43c96631b9
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1336
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a4bb3aa0-f309-4adb-bea0-e4336c71d61e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1336
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 497f207c-ca4f-4e21-ba63-e4df7a1f6d06
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1336
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 388ffe0c-ba12-4f30-9666-9ebd61e481f6
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1336
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6ab6dfd3-37e2-4d4e-a9f1-065c63fdbc8e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1336
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.got_name_macro <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a28897e6-36da-41ae-b089-3889eafbf410
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1336
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: d9aaaaff-ff4a-4408-b356-626f31b9039b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1336
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5bd7cfb9-830f-442f-a423-2e5f2ae9e66c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1336
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 0acf6caf-311b-406b-b8b0-0b42fa5941de
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1336
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a853de9e-0866-4a69-92f1-a27fbc7b4530
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1336
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 7fac2245-f51a-4266-8561-ca85f727f56d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1336
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 2a80d32e-d43f-4ab7-a1e2-a901539fb1a3
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1336
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a4cc3896-9eb4-46c3-83a0-2f41c2d34450
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1336
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 431a8ebe-a11f-4cf5-bee6-f3029e4ddc30
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1336
    column: 9
    function: get_email_file
  loop_invariant:
    string: subject <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 1afc8d1d-897f-41ea-9697-b91b12f0d9f0
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1336
    column: 9
    function: get_email_file
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: ab940d75-8bc0-41f8-93f9-6cae54a0384b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1370
    column: 13
    function: get_email_file
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f5b8e375-e3fc-42fb-b27e-53f94bc66b08
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1370
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: cc186127-801e-483f-bd2a-a22314631bee
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1370
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fe7a485f-5048-43d3-bac1-e203cb18312f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1370
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 571fbaf2-4ba9-4635-a452-2b3ee14d437c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1370
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 8d84e6a5-04f4-407d-847a-226754356542
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1370
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 589d95ef-8928-43d9-b7ec-8a8df19494c2
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1370
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 63cb5020-8d23-4e1c-84c6-a604d2f29bef
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1370
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 0ed55e69-b715-4be9-8b20-4e84ec756664
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1370
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.got_name_macro <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5b089ba6-1c68-4149-9237-3cef5f30d6fb
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1370
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 4a2bf15c-a839-42d3-9de3-6247641b16d2
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1370
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: ee1089fa-0fa7-4496-84fe-602acfc2979f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1370
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 59fb1fbc-8092-47d1-b508-7cbd3851f5f9
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1370
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 62dbb786-4b6f-4c41-8bb7-c553da091dc0
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1370
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 8f6a8764-25a7-4937-9579-f8ebeb66ae1b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1370
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: bd836a4c-5444-42cd-a56e-937d188a4cdc
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1370
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5a800707-30e5-4ddb-b622-5c3c3898c3a6
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1370
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 706f56dc-9ab1-40bc-bcfc-312df0f5ad91
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1370
    column: 13
    function: get_email_file
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 006b0380-8843-44da-ac46-39d6da6e4728
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4051
    column: 9
    function: relay_check
  loop_invariant:
    string: 0 <= rule___0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: face19c6-92cd-4d72-a76c-bdc8a33bd03e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4051
    column: 9
    function: relay_check
  loop_invariant:
    string: rule___0 <= 65536
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 7bc89a35-87ef-48a4-bb5c-e32bd928b1e7
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1413
    column: 9
    function: get_email_file
  loop_invariant:
    string: 0 <= subject
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 0247ca02-2ca4-4929-af38-a729d3ae97ea
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1413
    column: 9
    function: get_email_file
  loop_invariant:
    string: 0 <= body
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 3ced3452-90ae-489b-b22e-460af21ebdd7
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1413
    column: 9
    function: get_email_file
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 05a2771f-f0e8-44a7-b6a3-2d60358315ea
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1413
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 286dd188-b672-4dc4-903f-091f2143ef9a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1413
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: db92176a-f4c0-4b03-a30c-c65f582478bf
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1413
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 76c224c0-1cdf-4614-9ef6-8212756d80b5
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1413
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f1678f13-77af-47c2-a04e-0049703f007a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1413
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 155aa118-88e6-41f4-b48c-e0cc1e3cbb83
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1413
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: bd424e87-2abb-43eb-b136-22717e9cad5d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1413
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 08b9cae8-ff9e-49e9-8522-3085e344e05f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1413
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.got_name_macro <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 60630904-1a07-4523-b751-a430e5ee0540
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1413
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 9606df8c-eec8-44fe-9654-863bc931a95f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1413
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a4a2093f-f83d-4b95-99a5-f5cc401ff747
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1413
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 0a1c7e32-4a8a-42d4-a82b-146bc263db08
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1413
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f8f00943-f9c0-4453-b36a-c4fe57655f19
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1413
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 8af02a7f-ad8b-42fa-9d0b-652e7b5404a3
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1413
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5b222233-80e8-4d1f-a310-8a26c611b09a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1413
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: e5a73b96-7d8e-405e-a43d-c95bc5c53e43
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1413
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c4b959a4-2af0-432d-9085-1e6ec43172c4
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1413
    column: 9
    function: get_email_file
  loop_invariant:
    string: subject <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a58ad8a0-4639-4925-9381-ac3aaab01720
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1413
    column: 9
    function: get_email_file
  loop_invariant:
    string: body <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: e6c1b7ec-f0a8-4f2e-891c-f1e74d09fcb7
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1413
    column: 9
    function: get_email_file
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: ca7c1490-0a32-44b7-bafe-2f22f15342bb
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1445
    column: 13
    function: get_email_file
  loop_invariant:
    string: 0 <= subject
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 96a938e9-10eb-4c28-94d5-6e45d9bbde25
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1445
    column: 13
    function: get_email_file
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6d3dcd17-a079-412f-8a23-843a7ee84b0d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1445
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 565fb6e7-03e4-4364-8c56-04a7478242cd
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1445
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5db561e6-8399-4bea-bcb0-fd20d91180c3
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1445
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a410a264-6f43-49e0-bdfc-0d61974503f1
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1445
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 53da84f7-fcfc-469e-b71a-bce2c441ca8b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1445
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 28633c24-27c7-4a35-814e-b46c9a34831c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1445
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a2df2322-68bd-473c-b125-989be7b5b942
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1445
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 099828fa-a5ef-4f13-b785-909500b5ab67
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1445
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.got_name_macro <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 378fd640-a60a-4110-85a0-8ad6fe061f91
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1445
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 4e40d03e-1bd4-490e-a36e-7305ee61ae52
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1445
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 8e9a9b3a-eb6f-4c19-9bd2-6be8f377a3ea
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1445
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 46c9e42f-03b6-454e-b54a-4b6dcc9cb8a7
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1445
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c87baa98-e307-4484-93be-c1fa6c1aebb4
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1445
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 16f8a104-1cc2-41ee-ac56-ed425ea219c4
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1445
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 69789ba7-fe19-453e-9ea3-187337d0d6ef
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1445
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 7b6bf942-3dcd-49c3-8135-90f632b5cf79
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1445
    column: 13
    function: get_email_file
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: e8b582bf-c162-4c6f-be39-247f6ca07410
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1445
    column: 13
    function: get_email_file
  loop_invariant:
    string: subject <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 45ca2f67-31a2-4b53-b728-4eea3101160f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1445
    column: 13
    function: get_email_file
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c23fadb5-219a-46a0-9b68-9808bf76a1d4
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4284
    column: 9
    function: parse_args
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 1d44ab66-9eac-4316-87bc-4ccd55f44fef
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4284
    column: 9
    function: parse_args
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 600441a3-936f-49c6-986c-8d3e917a328a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4284
    column: 9
    function: parse_args
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 648a059f-5669-4156-b50f-39a629089f1d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4284
    column: 9
    function: parse_args
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 26435e15-b938-4c13-a10c-aedd05c12814
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4284
    column: 9
    function: parse_args
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 3f8c16cf-ad37-48f4-bfef-633b9568dbe6
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4284
    column: 9
    function: parse_args
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 1d077fc6-5b6f-4bad-a378-87e8c63a1783
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4284
    column: 9
    function: parse_args
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 0f4dafda-42c5-4597-a141-c58df31ca845
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4284
    column: 9
    function: parse_args
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c85a10ae-410e-4a66-9ac9-ffb09f42080b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4284
    column: 9
    function: parse_args
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 1d40990d-4c68-480f-bf90-8dbe7bd9153a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4284
    column: 9
    function: parse_args
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: eee7f098-7400-4b5d-83e1-86fb3dafdf14
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4284
    column: 9
    function: parse_args
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fe53d2ed-adb0-437c-9316-d007afdaf969
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4284
    column: 9
    function: parse_args
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f82a8184-a52b-4fdb-b217-bc7fce7b3ab6
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4284
    column: 9
    function: parse_args
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 778728be-e01e-48a4-8eaf-52c1d23fb17d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4284
    column: 9
    function: parse_args
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 12d06367-b179-41fa-8f50-4710f30749bd
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: 0 <= subject
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 394e5230-f9d1-4e10-aa58-16ee954edf8f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: 0 <= body
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 36c68ac1-9528-4983-9a64-649276efc224
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: 0 <= rflag
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f71b1dd1-af41-48a9-9726-386cdd0a0c32
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: 0 <= nflag
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 01b72bb8-6d46-400b-b0e7-f0600bd92414
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 0211621a-c936-4f29-83aa-1e5c4f95d3dd
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b5bdcc1b-1ccc-4e77-8141-07a6cc20222d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 47a5f4ce-c252-4f8c-82da-58f895c5b6aa
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: bfe3d02a-743b-4f36-acac-f89f133f86e0
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a74f067a-c148-4993-9ac7-fd17f5b39893
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 71b9eaab-974a-425b-be1d-99cfb9300f89
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 2de43d69-c2db-4d17-8e1a-7e329d26a20c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fe2b86e4-b69e-4e20-a874-e263d7556a5c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.got_name_macro <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 55f30614-3b1d-485c-9927-b7295148caba
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a0c60984-9312-4dcc-969a-73a48903a045
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 9a979747-bd4c-4b8d-baa8-39f4d2d65109
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: aca4be76-8221-40d3-9541-69ae6c2ea297
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b146d931-000a-43e0-ae03-e3d3e69e54ca
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fab18dcf-eed8-4371-b091-f7100aa81282
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 0f40f08a-6742-4c34-85e7-15f33af6c431
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 740a511e-8852-4722-b85b-10d68f27241d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 11ffeb3c-2fe2-478b-89da-e55e626a035c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: subject <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 88edcb2b-679a-4b86-8e9c-9ffcde8f6a79
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: body <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 8ec3eaa4-fd77-4f65-9b74-ec40db384f43
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a7bda912-edaa-441f-bd16-90a9e23fe2c4
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: subject != 0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c9484c99-d302-4e51-a202-b6f17019a980
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1585
    column: 9
    function: get_email_file
  loop_invariant:
    string: body != 0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 4cc94bb6-c79d-47ae-b130-8c1d2ee72399
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: 0 <= subject
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c6c11e87-810d-4e15-8d71-4b2c47141afa
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: 0 <= body
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: aca2bcb0-edd5-4f22-ba6b-7d58833e4ba9
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: 0 <= rflag
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 4e2b556c-b2c3-440d-908f-6f717e944f5d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6e83ae33-25ec-4048-99d4-c00551867314
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 54cf43ce-d09e-4fd7-b62e-132f92dd268e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b07fe373-f82d-4b45-a1a2-83f392f6298a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c18681f4-28b9-4c08-bc1e-ad0e50db93c0
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b8bdb957-a034-4018-bb62-c27c46b6b0c6
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f066dc66-1800-4d6d-82c8-53ad71af6843
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 2ca6c7f4-56b1-4d73-b327-a23245daa7d1
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c0dd3f11-97e1-4e84-9101-2bed5cfa562b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: f.got_name_macro <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: ec4f9840-01f1-4386-8869-797de997f68c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: cd2c8780-7457-4633-8794-3658a1eb58f9
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: d5eb3026-707d-485c-802f-a493e056d4a3
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 194aab2b-8cc8-48aa-86ec-c07e19da1886
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b712cbed-7666-47c0-8385-c4a9b97f5dd3
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5951612e-d66d-4f66-b039-656494211fe7
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 30b214de-7851-4856-b01f-9e88b9540faa
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a74a7f1c-cdbb-4785-92d6-199edaec0768
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 4b60ea45-0431-4992-9a38-d118a153fb23
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: subject <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fb49f90b-a15c-4d95-8cb3-6ae4319b25eb
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: body <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f263e3cd-a9ac-4679-8878-91abe2bef1e4
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 3e23ecb2-5252-4ab0-b73f-e7df22fd5f21
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: subject != 0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: ed134cbb-266c-4a0e-af0d-88b4c089deb2
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1641
    column: 21
    function: get_email_file
  loop_invariant:
    string: body != 0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: ea95a4d1-bafc-4678-b8fc-5f20b770797e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: 0 <= subject
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 25b29372-ecb2-4cee-8ff0-f1fd51ab2a27
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: 0 <= body
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a736a9f1-c05f-4ecc-a126-214f6dea2c05
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: 0 <= rflag
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 7f3cb92b-3a51-484b-b7e3-11f10cb3c9c9
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: 0 <= nflag
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 1b972708-9c3d-4f00-aa72-f048f93be8cc
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: 0 <= count
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 0f6c66f4-e007-4347-9cfd-8593e774b528
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 38134d2b-9ad5-4270-a1f3-cd829db313db
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 59c8172a-53f0-4a05-89a0-1ddd228d2d3d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 208bda75-e055-406e-b639-f16f09e03252
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6928db2e-8f0b-4cd6-b079-380e060f472e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b1ddcfd9-bd93-4321-9ea9-c5ab327a08ac
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: e66215e1-2663-4958-bbdd-6778b4f60566
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: e0da05a4-ffff-4d14-828b-c76f4579b8c4
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b611f83f-8977-4b06-9c7a-115b0d080a28
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.got_name_macro <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 9479bc57-c52b-4ac5-87c3-675f46a432d3
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 49e92488-c418-4943-9601-fc1a7374f9d2
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 559a00a6-bed7-4222-80bb-19a1903a5e5b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 30bfeb18-fdea-4341-ab1a-31e47a1b818f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 642eab17-2ef6-44a5-a79f-1de2ad54a482
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: d84f8533-f24d-4fb4-b2c2-687d83f1995f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 775057cc-08c8-4e25-aa3f-64dbc976ac74
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f0b03311-a7b8-45b6-976d-de0234761d1f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f735953a-c163-41eb-9e9b-3f896f10bcf6
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: subject <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 5336f2da-beeb-452d-a688-b2bd5faa963f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: body <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 2aa13d86-b722-451f-81a8-07eaac2501d6
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: nflag <= 1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 29fc3822-15b1-41f9-96b5-b5f7080dae56
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: e9482a0b-1570-4d14-a50a-c443b2d8c09c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: subject != 0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 050f3fa7-6f0b-4933-9562-d259fe18468f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1688
    column: 9
    function: get_email_file
  loop_invariant:
    string: body != 0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 48defe00-3380-4d8e-8cdb-94d3165b24ff
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1817
    column: 9
    function: parse_aconfig
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 1c257958-64e8-4490-bd5e-0924360765e2
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1817
    column: 9
    function: parse_aconfig
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 698f4b5e-938b-4333-b77a-8b9a2bf97c0c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1817
    column: 9
    function: parse_aconfig
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6e2628f4-0401-4a52-bc54-15c07f2ca27d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1817
    column: 9
    function: parse_aconfig
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 91078904-f0e2-4dc8-8582-4e163e3a50d1
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1817
    column: 9
    function: parse_aconfig
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a3d28b2f-d0a2-478b-a70b-4bbcd1e215f5
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1817
    column: 9
    function: parse_aconfig
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a2c55418-9dea-4d3e-b4bb-32423b3f5356
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1817
    column: 9
    function: parse_aconfig
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 54a093a0-dc9b-4077-850c-f0880b2f2f0c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1817
    column: 9
    function: parse_aconfig
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 99de5f93-a4fc-4650-9a49-411583983e82
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1817
    column: 9
    function: parse_aconfig
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6955558b-3b98-46fa-af0e-c5ac06ee981c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1817
    column: 9
    function: parse_aconfig
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b88c8a34-7794-433d-b352-b51f816773cd
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1817
    column: 9
    function: parse_aconfig
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 93afeaa9-050c-48b7-94ab-375322a6fad0
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1817
    column: 9
    function: parse_aconfig
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 2e1a60fc-293d-4ba6-aafb-f36af139b21d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1817
    column: 9
    function: parse_aconfig
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: bee56cb3-331f-4dc8-8856-271438e9e917
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1817
    column: 9
    function: parse_aconfig
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 9932008a-e360-40df-93f8-1117c96dd300
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1817
    column: 9
    function: parse_aconfig
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: ca89d773-4538-4055-bbbe-e6ff4cff05d8
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 1817
    column: 9
    function: parse_aconfig
  loop_invariant:
    string: f.auto_config != (unsigned char)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 46efaee4-5c2d-47cc-aa82-dff323983976
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4524
    column: 9
    function: get_domain
  loop_invariant:
    string: 0 <= flag
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 1c93f1a1-4cd5-49cd-9cc0-3e04e7769478
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4524
    column: 9
    function: get_domain
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 3a71ccd6-f6fb-4a71-a136-2d3e0723a7fd
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4524
    column: 9
    function: get_domain
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 3cfcc556-8a69-4010-877d-60ccd9bf43ba
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4524
    column: 9
    function: get_domain
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 516daf29-6e98-4577-a0f2-259affffafe5
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4524
    column: 9
    function: get_domain
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 8a8d6eff-006c-4197-9397-ed633f4e7c1a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4524
    column: 9
    function: get_domain
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 8b87c403-f5ba-42a1-bb08-6529a585f2f4
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4524
    column: 9
    function: get_domain
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 7490ae0d-bd2e-4e54-8448-c935b278bb04
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4524
    column: 9
    function: get_domain
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 3e5e34df-a4eb-41a2-834d-238f6e16221f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4524
    column: 9
    function: get_domain
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 353012ce-df26-412c-9383-7b1346ceaada
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4524
    column: 9
    function: get_domain
  loop_invariant:
    string: f.got_name_macro <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 07440fb4-b2e7-4d71-a12c-7f6c3f259ed7
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4524
    column: 9
    function: get_domain
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fad43f81-ea9b-42d8-8c83-4b8ebb859cb5
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4524
    column: 9
    function: get_domain
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 81ad8d38-d499-49c6-9eb5-f9beefdbbd1d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4524
    column: 9
    function: get_domain
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 12669d3f-87aa-466e-aff3-5b8c4fece7af
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4524
    column: 9
    function: get_domain
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: df00a394-e89d-4bf2-a921-4c7b27e3ee28
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4524
    column: 9
    function: get_domain
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 818c2c70-9eaa-4f35-81d2-4cc7827bce2b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4524
    column: 9
    function: get_domain
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 416812f6-447b-4752-914a-d5dd6bcdd159
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4524
    column: 9
    function: get_domain
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 3a5f9efc-c9fa-463d-9ef3-000529d186b0
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4524
    column: 9
    function: get_domain
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fd454b8b-6abc-438e-8e1c-63eb677263f4
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 4524
    column: 9
    function: get_domain
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: e87b81e1-0a89-4be2-a9d4-cd026272bd6e
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2249
    column: 11
    function: is_mbox_seperator
  loop_invariant:
    string: 0 <= count
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 1fe09cbd-e0c9-4fb9-bf6b-19fd671a2402
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2279
    column: 9
    function: get_sender_address
  loop_invariant:
    string: 0 <= count
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fa6c5d2b-3f14-43d1-a1ca-29ac1172645a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2367
    column: 9
    function: start_scan
  loop_invariant:
    string: 0 <= x
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: c6009fd1-52ae-44d4-83c8-c6d2055b7021
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2367
    column: 9
    function: start_scan
  loop_invariant:
    string: (unsigned short)5 <= o.number_of_threads
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 64074f76-3338-40c5-a57f-f4e6e2dcbd46
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2367
    column: 9
    function: start_scan
  loop_invariant:
    string: f.auto_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 9c16f429-cdf5-4104-a35e-18126c4fcc17
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2367
    column: 9
    function: start_scan
  loop_invariant:
    string: f.check_mailbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 2bf55b69-641f-41c7-942c-d54ffcb0fb8a
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2367
    column: 9
    function: start_scan
  loop_invariant:
    string: f.debug <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 40fb958e-7e47-46f2-91b2-1685ee94c093
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2367
    column: 9
    function: start_scan
  loop_invariant:
    string: f.display_all <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 646a99e7-b1d8-4b85-9489-e99336f7716b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2367
    column: 9
    function: start_scan
  loop_invariant:
    string: f.display_only_ips <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 85b9f3c5-ca99-4503-8246-afe3f19771b6
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2367
    column: 9
    function: start_scan
  loop_invariant:
    string: f.generate_config <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 6867b5f6-710b-42ff-8e4f-9bb0e7665bd7
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2367
    column: 9
    function: start_scan
  loop_invariant:
    string: f.got_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: afc29f90-217d-471f-9ba2-c314c08ab3da
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2367
    column: 9
    function: start_scan
  loop_invariant:
    string: f.got_name_macro <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: d8f799e5-d525-4b0f-a0d0-38b794ef8dfe
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2367
    column: 9
    function: start_scan
  loop_invariant:
    string: f.ip_list <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f3f71d6a-3aaa-404f-8749-71a9c488ef48
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2367
    column: 9
    function: start_scan
  loop_invariant:
    string: f.ip_range <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 89941827-bd47-4bbc-bf7a-9f4a8f441258
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2367
    column: 9
    function: start_scan
  loop_invariant:
    string: f.maildir <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: d47282fb-ec2b-449c-8b4a-8ee3288c9538
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2367
    column: 9
    function: start_scan
  loop_invariant:
    string: f.mbox <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: f2cca599-34ab-4c0b-a5d0-231cbcea7aff
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2367
    column: 9
    function: start_scan
  loop_invariant:
    string: f.output_html <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 81ccf128-27bf-455d-bc4e-52639e74064b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2367
    column: 9
    function: start_scan
  loop_invariant:
    string: f.output_machine <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 11d64e75-76e1-49df-bc88-3c9ebecd9128
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2367
    column: 9
    function: start_scan
  loop_invariant:
    string: f.resolve_hostnames <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 0c69d1ed-a9f6-43f9-95c3-93d27f680a30
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2367
    column: 9
    function: start_scan
  loop_invariant:
    string: f.send_email <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 7b02de60-5fb2-4829-9d03-f7ab6c37ab45
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2367
    column: 9
    function: start_scan
  loop_invariant:
    string: o.number_of_threads != (unsigned short)0
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 8fbf16cb-e48d-40f3-a23c-c73f32f52a00
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2378
    column: 9
    function: start_scan
  loop_invariant:
    string: 0 <= x
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 3afb5575-ee22-45ab-b8d6-6e1b90aed496
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2378
    column: 9
    function: start_scan
  loop_invariant:
    string: flag <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 3bf7fd71-a217-4047-95f7-f7fde241ee9c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2380
    column: 11
    function: start_scan
  loop_invariant:
    string: 0 <= x
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 0543697b-10f9-45c1-a1bf-528c4dc59407
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2380
    column: 11
    function: start_scan
  loop_invariant:
    string: flag <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 11bd8136-2619-4e90-9324-964153d8e4d7
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2387
    column: 11
    function: start_scan
  loop_invariant:
    string: 0 <= x
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: cda23e6c-ef09-4bf9-84a9-400d2c8339a5
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2387
    column: 11
    function: start_scan
  loop_invariant:
    string: flag <= (unsigned char)1
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: a7129c26-f4c1-47e4-95b4-b1fdf8b1a231
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2387
    column: 11
    function: start_scan
  loop_invariant:
    string: res <= (unsigned char)11
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: b5cc136c-2215-42b8-813c-752575e323db
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2387
    column: 11
    function: start_scan
  loop_invariant:
    string: res <= (unsigned char)127
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: ef6cf2b4-6ddf-4032-bc2b-54cbb5c57d0b
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2411
    column: 9
    function: start_scan
  loop_invariant:
    string: 0 <= x
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: fb057ee9-ec5f-486e-abd4-8c873fbbaa7d
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2438
    column: 9
    function: cleaner_start
  loop_invariant:
    string: 0 <= x
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 0c0a968d-1c34-4f5d-bc29-103791cdfa98
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2440
    column: 11
    function: cleaner_start
  loop_invariant:
    string: 0 <= x
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 7e97e0a0-87cc-474e-bd2c-d120dc353b2c
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2514
    column: 11
    function: thread_start
  loop_invariant:
    string: 0 <= x
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 75a0431e-01bf-48dd-80ca-30f14460d38f
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2514
    column: 11
    function: thread_start
  loop_invariant:
    string: 0L <= ip
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: ca285726-6f2b-4eb9-9819-0da01fb71612
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2514
    column: 11
    function: thread_start
  loop_invariant:
    string: sockfd <= 2000
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 421e6360-7deb-4085-a22d-32c078194bbd
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2514
    column: 11
    function: thread_start
  loop_invariant:
    string: x <= 65536
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 87c82c34-2c97-4082-9b11-f6bb27657717
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2514
    column: 11
    function: thread_start
  loop_invariant:
    string: ip <= 4294967295L
    type: assertion
    format: C
- entry_type: loop_invariant
  metadata:
    format_version: "0.1"
    uuid: 7020c06d-f99f-4a88-b3c6-747855937536
    creation_time: 2023-02-02T15:12:27Z
    producer:
      name: Goblint
      version: heads/yaml-witness-unassume-bench-0-g98c2a85b0
      command_line: '''./goblint'' ''--conf'' ''conf/bench-yaml.json'' ''--enable''
        ''dbg.timing.enabled'' ''--enable'' ''witness.invariant.loop-head'' ''--enable''
        ''witness.invariant.after-lock'' ''--disable'' ''witness.invariant.other''
        ''--disable'' ''witness.invariant.accessed'' ''--ana.base.privatization''
        ''mine'' ''/mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c'''
    task:
      input_files:
      - /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
      input_file_hashes:
        /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
      data_model: LP64
      language: C
  location:
    file_name: /mnt/thread-witnesses/replication/bench/pthread/smtprc_comb.c
    file_hash: 5d2ca9be56a92e061f37068101e6de7ac7d7a5ff261367ae81e8b6bf2f814bc4
    line: 2514
    column: 11
    function: thread_start
  loop_invariant:
    string: sockfd != -1
    type: assertion
    format: C
