- entry_type: invariant_set
  metadata:
    format_version: '2.0'
    uuid: e0139344-f2df-471c-b6e1-d1e5febea38f
    creation_time: '2024-11-09T11:09:42+01:00'
    producer:
      name: Automizer
      version: 0.2.5-?-c7c6ca5-m
    task:
      input_files:
      - /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/termination-crafted/Gothenburg_v2-1.c
      input_file_hashes:
        /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/termination-crafted/Gothenburg_v2-1.c: c295749df38dacfa531a14c4d744c010a8ad50fab674c3b8e19c2ca945c321a6
      specification: |+
        CHECK( init(main()), LTL(G ! overflow) )

      data_model: LP64
      language: C
  content:
  - invariant:
      type: loop_invariant
      location:
        file_name: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/termination-crafted/Gothenburg_v2-1.c
        file_hash: c295749df38dacfa531a14c4d744c010a8ad50fab674c3b8e19c2ca945c321a6
        line: 24
        column: 6
        function: main
      value: (((((((0 <= (((long) b + y) + 2147483648)) && (a <= 268435455)) && (a == ((long) b + 1))) && (0 <= ((long) 268435455 + b))) && (((long) x + 1) <= 0)) && (0 <= ((long) 268435455 + x))) && (y <= 268435455))
      format: c_expression
