Witness Inspection

A description of this web service can be found in the CAV paper "Verification-Aided Debugging: An Interactive Web-Service for Exploring Error Witnesses" (more material).

This link does not point to a witness, but below is a list of witnesses for the same program.

Available Results for the Program from Witness Store SV-COMP '24

Trying to find witnesses for program (a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad, sv-benchmarks/c/termination-15/array14_alloca_false-termination.c.i).

Found 38 witnesses for program sv-benchmarks/c/termination-15/array14_alloca_false-termination.c.i, a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad
from https://sv-comp.sosy-lab.org/2024/results/witnessListByProgramHashJSON/a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad.json

Show Witness Inspect Validate Specification Result Type Producer Size (kB) Time stamp Input Witness
Download c90b4d5 Inspect Inspect
Validate
valid-memsafety violation_witness DIVINE 4 2 2023-12-18T09:15:29+01:00
Download d549225 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness Symbiotic 3 2023-11-29T23:25:46Z
Download 20ae0ca Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness CPAchecker 2.3 8 2023-12-18T12:03:42+01:00 Download c90b4d5
Download 2317743 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness CPAchecker 2.3 8 2023-11-30T04:42:15+01:00
Download fcced4e Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness CPAchecker 2.2.1-svn-e677b7cd46+ 8 2023-12-03T23:34:53+01:00
Download b494a9b Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness CPAchecker 2.0.1-svn-38892M 10 2023-12-18T01:33:28+01:00
Download 138f061 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness Taipan 12 2023-12-02T17:24:32Z
Download 1382957 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness Mopsa (v1.0~pre2) 3 2023-11-29T09:19:23Z
Download ca832bd Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness Kojak 13 2023-12-03T03:55:50Z
Download 5816bd5 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness Automizer 12 2023-11-29T00:17:25Z
Download e459d65 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-deref) ) correctness_witness CPAchecker 2.0 8 2023-12-19T10:36:55+01:00
Download a7c1603 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-deref) ) correctness_witness CPAchecker 2.0.1-svn-a45b42da2f+ 8 2023-12-18T17:54:17+01:00
Download 821ed42 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) violation_witness CPAchecker 2.1 4 2023-12-17T04:32:51+01:00
Download 7861a5c Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) violation_witness CPAchecker 2.0 4 2023-12-19T11:53:47+01:00
Download bdb0799 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) violation_witness CPAchecker 2.0.1-svn-a45b42da2f+ 4 2023-12-18T22:09:15+01:00
Download 5df69b6 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness sv-comp-24 4 2023-12-03T17:22:53+01:00
Download c8d00c2 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness frama-c-sv version 0.4.0 3 2023-12-03T07:57:57Z
Download 5441a07 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness Taipan 13 2023-12-02T11:22:26Z
Download 6bbafe8 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness Mopsa (v1.0~pre2) 3 2023-11-29T11:12:11Z
Download 5d9e44a Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness Goblint (tags/svcomp24-0-gc2e9465a7) 42 2023-12-01T00:56:07Z
Download 0647601 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.3 8 2023-12-19T15:34:43+01:00 Download 7861a5c
Download 910fb8f Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.3 8 2023-12-19T05:28:10+01:00 Download bdb0799
Download 06aced1 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.3 8 2023-12-17T06:40:03+01:00 Download 821ed42
Download 7a4c8da Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.3 8 2023-12-04T11:29:03+01:00 Download 5441a07
Download ddaa117 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.3 8 2023-12-04T01:46:50+01:00 Download dfd2c9f
Download 7b337a3 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.3 8 2023-12-03T18:30:50+01:00 Download 5df69b6
Download c195fd5 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.3 8 2023-12-03T09:54:16+01:00 Download c8d00c2
Download 27fdce3 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.3 8 2023-12-01T03:50:16+01:00 Download 5d9e44a
Download 608790c Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.3 8 2023-11-30T11:53:21+01:00 Download 64c1c9a
Download 64c1c9a Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.3 8 2023-11-30T07:26:32+01:00
Download f5f2729 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.3 8 2023-11-29T18:13:49+01:00 Download 6bbafe8
Download 64160c1 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.3 8 2023-11-29T07:52:54+01:00 Download ab3e647
Download dfd2c9f Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.2.1-svn-e677b7cd46+ 8 2023-12-04T00:01:29+01:00
Download ab3e647 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness Automizer 13 2023-11-29T05:05:52Z
Download 15a589f Inspect Inspect
Validate
CHECK( init(main()), LTL(F end) ) violation_witness Automizer 13 2023-11-28T19:38:47Z
Download 4dcac45 Inspect Inspect
Validate
- entry_type: invariant_set metadata: format_version: '2.0' uuid: a38c2c52-f031-4d0d-8655-aad930ebb7ad creation_time: '2023-12-02T12:22:26+01:00' producer: name: Taipan version: 0.2.4-dev-0e0057c task: input_files: - /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1de689f3-6330-4bbb-8292-f009e65b2248/sv-benchmarks/c/termination-15/array14_alloca.i input_file_hashes: ? /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1de689f3-6330-4bbb-8292-f009e65b2248/sv-benchmarks/c/termination-15/array14_alloca.i : a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad specification: |+ CHECK( init(main()), LTL(G ! overflow) ) data_model: 64bit language: C content: - invariant: type: loop_invariant location: file_name: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1de689f3-6330-4bbb-8292-f009e65b2248/sv-benchmarks/c/termination-15/array14_alloca.i file_hash: a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad line: 370 column: 0 function: main value: (((1 <= i) && (i <= 2147483647)) || (i == 0)) format: c_expression - invariant: type: loop_invariant location: file_name: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1de689f3-6330-4bbb-8292-f009e65b2248/sv-benchmarks/c/termination-15/array14_alloca.i file_hash: a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad line: 377 column: 0 function: main value: (((((j + 1) <= 0) && (0 <= i)) || (((i <= 2147483647) && (0 <= i)) && (j <= 2147483647))) || (((i == 0) && (length <= 0)) && (j == 0))) format: c_expression correctness_witness CPAchecker 2.3 10 2023-12-04T11:56:53+01:00
Download 5098f14 Inspect Inspect
Validate
- entry_type: invariant_set metadata: format_version: '2.0' uuid: 5de97afb-9eb0-46ae-94e4-7b44c826adf6 creation_time: '2023-11-29T06:05:52+01:00' producer: name: Automizer version: 0.2.4-dev-0e0057c task: input_files: - /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_089918ac-1143-45ca-9518-f16d0855f5b4/sv-benchmarks/c/termination-15/array14_alloca.i input_file_hashes: ? /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_089918ac-1143-45ca-9518-f16d0855f5b4/sv-benchmarks/c/termination-15/array14_alloca.i : a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad specification: |+ CHECK( init(main()), LTL(G ! overflow) ) data_model: 64bit language: C content: - invariant: type: loop_invariant location: file_name: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_089918ac-1143-45ca-9518-f16d0855f5b4/sv-benchmarks/c/termination-15/array14_alloca.i file_hash: a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad line: 370 column: 0 function: main value: ((((length <= 2147483647) && (1 <= i)) && (1 <= length)) || (((length <= 2147483647) && (i == 0)) && (1 <= length))) format: c_expression - invariant: type: loop_invariant location: file_name: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_089918ac-1143-45ca-9518-f16d0855f5b4/sv-benchmarks/c/termination-15/array14_alloca.i file_hash: a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad line: 377 column: 0 function: main value: ((((((length <= 2147483647) && (1 <= i)) && (j <= 2147483647)) && (1 <= length)) || ((1 <= i) && (length == 1))) || ((((j + 1) <= 0) && (1 <= i)) && (1 <= length))) format: c_expression correctness_witness CPAchecker 2.3 10 2023-11-29T07:49:02+01:00
Download 43e11bd Inspect Inspect
Validate
- entry_type: invariant_set metadata: format_version: "2.0" uuid: 78fa2ce4-460f-4114-a1b0-12bb6db20bf3 creation_time: 2023-12-01T00:56:07Z producer: name: Goblint version: tags/svcomp24-0-gc2e9465a7 command_line: '''./goblint'' ''--conf'' ''conf/svcomp24.json'' ''--sets'' ''ana.specification'' ''../../sv-benchmarks/c/properties/no-overflow.prp'' ''--sets'' ''exp.architecture'' ''64bit'' ''../../sv-benchmarks/c/termination-15/array14_alloca.i''' task: input_files: - ../../sv-benchmarks/c/termination-15/array14_alloca.i input_file_hashes: ../../sv-benchmarks/c/termination-15/array14_alloca.i: a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad data_model: LP64 language: C specification: CHECK( init(main()), LTL(G ! overflow) ) content: - invariant: type: loop_invariant location: file_name: ../../sv-benchmarks/c/termination-15/array14_alloca.i file_hash: a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad line: 370 column: 6 function: main value: length != 0 format: c_expression - invariant: type: loop_invariant location: file_name: ../../sv-benchmarks/c/termination-15/array14_alloca.i file_hash: a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad line: 370 column: 6 function: main value: (((((((((((((((6 <= i && (2147483642LL + (long long )i) + (long long )j >= 0LL) && (2147483641LL + (long long )i) - (long long )j >= 0LL) && (((((((7 <= length && i <= 2147483646) && (-13LL + (long long )i) + (long long )length >= 0LL) && (2147483641LL + (long long )j) + (long long )length >= 0LL) && (-1LL - (long long )i) + (long long )length >= 0LL) && (2147483640LL - (long long )j) + (long long )length >= 0LL) && i != 0) || ((((6 <= length && (-12LL + (long long )i) + (long long )length >= 0LL) && (2147483642LL + (long long )j) + (long long )length >= 0LL) && (0LL - (long long )i) + (long long )length >= 0LL) && (2147483641LL - (long long )j) + (long long )length >= 0LL))) || (((((((((6 <= length && (-11LL + (long long )i) + (long long )length >= 0LL) && (2147483642LL + (long long )j) + (long long )length >= 0LL) && (2147483643LL + (long long )i) + (long long )j >= 0LL) && (-1LL - (long long )i) + (long long )length >= 0LL) && (2147483641LL - (long long )j) + (long long )length >= 0LL) && (2147483653LL - (long long )i) + (long long )j >= 0LL) && (2147483642LL + (long long )i) - (long long )j >= 0LL) && (2147483652LL - (long long )i) - (long long )j >= 0LL) && i == 5)) || (((((((((5 <= length && (-10LL + (long long )i) + (long long )length >= 0LL) && (2147483643LL + (long long )i) + (long long )j >= 0LL) && (2147483643LL + (long long )j) + (long long )length >= 0LL) && (0LL - (long long )i) + (long long )length >= 0LL) && (2147483642LL - (long long )j) + (long long )length >= 0LL) && (2147483653LL - (long long )i) + (long long )j >= 0LL) && (2147483642LL + (long long )i) - (long long )j >= 0LL) && (2147483652LL - (long long )i) - (long long )j >= 0LL) && i == 5)) || (((((((((5 <= length && (-9LL + (long long )i) + (long long )length >= 0LL) && (2147483643LL + (long long )j) + (long long )length >= 0LL) && (2147483644LL + (long long )i) + (long long )j >= 0LL) && (-1LL - (long long )i) + (long long )length >= 0LL) && (2147483642LL - (long long )j) + (long long )length >= 0LL) && (2147483652LL - (long long )i) + (long long )j >= 0LL) && (2147483643LL + (long long )i) - (long long )j >= 0LL) && (2147483651LL - (long long )i) - (long long )j >= 0LL) && i == 4)) || (((((((((4 <= length && (-8LL + (long long )i) + (long long )length >= 0LL) && (2147483644LL + (long long )i) + (long long )j >= 0LL) && (2147483644LL + (long long )j) + (long long )length >= 0LL) && (0LL - (long long )i) + (long long )length >= 0LL) && (2147483643LL - (long long )j) + (long long )length >= 0LL) && (2147483652LL - (long long )i) + (long long )j >= 0LL) && (2147483643LL + (long long )i) - (long long )j >= 0LL) && (2147483651LL - (long long )i) - (long long )j >= 0LL) && i == 4)) || (((((((((4 <= length && (-7LL + (long long )i) + (long long )length >= 0LL) && (2147483644LL + (long long )j) + (long long )length >= 0LL) && (2147483645LL + (long long )i) + (long long )j >= 0LL) && (-1LL - (long long )i) + (long long )length >= 0LL) && (2147483643LL - (long long )j) + (long long )length >= 0LL) && (2147483651LL - (long long )i) + (long long )j >= 0LL) && (2147483644LL + (long long )i) - (long long )j >= 0LL) && (2147483650LL - (long long )i) - (long long )j >= 0LL) && i == 3)) || (((((((((3 <= length && (-6LL + (long long )i) + (long long )length >= 0LL) && (2147483645LL + (long long )i) + (long long )j >= 0LL) && (2147483645LL + (long long )j) + (long long )length >= 0LL) && (0LL - (long long )i) + (long long )length >= 0LL) && (2147483644LL - (long long )j) + (long long )length >= 0LL) && (2147483651LL - (long long )i) + (long long )j >= 0LL) && (2147483644LL + (long long )i) - (long long )j >= 0LL) && (2147483650LL - (long long )i) - (long long )j >= 0LL) && i == 3)) || (((((((((3 <= length && (-5LL + (long long )i) + (long long )length >= 0LL) && (2147483645LL + (long long )j) + (long long )length >= 0LL) && (2147483646LL + (long long )i) + (long long )j >= 0LL) && (-1LL - (long long )i) + (long long )length >= 0LL) && (2147483644LL - (long long )j) + (long long )length >= 0LL) && (2147483650LL - (long long )i) + (long long )j >= 0LL) && (2147483645LL + (long long )i) - (long long )j >= 0LL) && (2147483649LL - (long long )i) - (long long )j >= 0LL) && i == 2)) || (((((((((2 <= length && (-4LL + (long long )i) + (long long )length >= 0LL) && (2147483646LL + (long long )i) + (long long )j >= 0LL) && (2147483646LL + (long long )j) + (long long )length >= 0LL) && (0LL - (long long )i) + (long long )length >= 0LL) && (2147483645LL - (long long )j) + (long long )length >= 0LL) && (2147483650LL - (long long )i) + (long long )j >= 0LL) && (2147483645LL + (long long )i) - (long long )j >= 0LL) && (2147483649LL - (long long )i) - (long long )j >= 0LL) && i == 2)) || (((((((((2 <= length && (-3LL + (long long )i) + (long long )length >= 0LL) && (2147483646LL + (long long )j) + (long long )length >= 0LL) && (2147483647LL + (long long )i) + (long long )j >= 0LL) && (-1LL - (long long )i) + (long long )length >= 0LL) && (2147483645LL - (long long )j) + (long long )length >= 0LL) && (2147483649LL - (long long )i) + (long long )j >= 0LL) && (2147483646LL + (long long )i) - (long long )j >= 0LL) && (2147483648LL - (long long )i) - (long long )j >= 0LL) && i == 1)) || (((((((((1 <= length && (-2LL + (long long )i) + (long long )length >= 0LL) && (2147483647LL + (long long )i) + (long long )j >= 0LL) && (2147483647LL + (long long )j) + (long long )length >= 0LL) && (0LL - (long long )i) + (long long )length >= 0LL) && (2147483646LL - (long long )j) + (long long )length >= 0LL) && (2147483649LL - (long long )i) + (long long )j >= 0LL) && (2147483646LL + (long long )i) - (long long )j >= 0LL) && (2147483648LL - (long long )i) - (long long )j >= 0LL) && i == 1)) || ((((((((((1 <= length && (-1LL + (long long )i) + (long long )length >= 0LL) && (2147483647LL + (long long )j) + (long long )length >= 0LL) && (2147483648LL + (long long )i) + (long long )j >= 0LL) && (-1LL - (long long )i) + (long long )length >= 0LL) && (2147483646LL - (long long )j) + (long long )length >= 0LL) && (2147483648LL - (long long )i) + (long long )j >= 0LL) && (2147483647LL + (long long )i) - (long long )j >= 0LL) && (2147483647LL - (long long )i) - (long long )j >= 0LL) && 0 == i) && i == 0)) || ((((((((((1 <= length && (-1LL + (long long )i) + (long long )length >= 0LL) && (2147483647LL + (long long )j) + (long long )length >= 0LL) && (2147483648LL + (long long )i) + (long long )j >= 0LL) && (-1LL - (long long )i) + (long long )length >= 0LL) && (2147483646LL - (long long )j) + (long long )length >= 0LL) && (2147483648LL - (long long )i) + (long long )j >= 0LL) && (2147483647LL + (long long )i) - (long long )j >= 0LL) && (2147483647LL - (long long )i) - (long long )j >= 0LL) && 0 == i) && i == 0)) || ((((((((1 <= length && (2147483647LL + (long long )i) + (long long )length >= 0LL) && (2147483647LL + (long long )j) + (long long )length >= 0LL) && (4294967296LL + (long long )i) + (long long )j >= 0LL) && (2147483646LL - (long long )i) + (long long )length >= 0LL) && (2147483646LL - (long long )j) + (long long )length >= 0LL) && (4294967295LL - (long long )i) + (long long )j >= 0LL) && (4294967295LL + (long long )i) - (long long )j >= 0LL) && (4294967294LL - (long long )i) - (long long )j >= 0LL) format: c_expression - invariant: type: loop_invariant location: file_name: ../../sv-benchmarks/c/termination-15/array14_alloca.i file_hash: a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad line: 377 column: 9 function: main value: 1 <= i format: c_expression - invariant: type: loop_invariant location: file_name: ../../sv-benchmarks/c/termination-15/array14_alloca.i file_hash: a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad line: 377 column: 9 function: main value: 1 <= length format: c_expression - invariant: type: loop_invariant location: file_name: ../../sv-benchmarks/c/termination-15/array14_alloca.i file_hash: a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad line: 377 column: 9 function: main value: (-2LL + (long long )i) + (long long )length >= 0LL format: c_expression - invariant: type: loop_invariant location: file_name: ../../sv-benchmarks/c/termination-15/array14_alloca.i file_hash: a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad line: 377 column: 9 function: main value: (0LL - (long long )i) + (long long )length >= 0LL format: c_expression - invariant: type: loop_invariant location: file_name: ../../sv-benchmarks/c/termination-15/array14_alloca.i file_hash: a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad line: 377 column: 9 function: main value: (long long )i - (long long )length >= 0LL format: c_expression - invariant: type: loop_invariant location: file_name: ../../sv-benchmarks/c/termination-15/array14_alloca.i file_hash: a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad line: 377 column: 9 function: main value: i != 0 format: c_expression - invariant: type: loop_invariant location: file_name: ../../sv-benchmarks/c/termination-15/array14_alloca.i file_hash: a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad line: 377 column: 9 function: main value: length != 0 format: c_expression - invariant: type: loop_invariant location: file_name: ../../sv-benchmarks/c/termination-15/array14_alloca.i file_hash: a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad line: 377 column: 9 function: main value: ((((((((((((((((((((((0LL - (long long )j) + (long long )length >= 0LL && (long long )i - (long long )j >= 0LL) && (((((((0 <= j && (-1LL + (long long )i) + (long long )j >= 0LL) && (-1LL + (long long )j) + (long long )length >= 0LL) || ((-1 <= j && (long long )i + (long long )j >= 0LL) && (long long )j + (long long )length >= 0LL)) || ((((((((-128 <= j && 0 <= j) && j <= 1) && j <= 127) && (-1LL + (long long )i) + (long long )j >= 0LL) && (-1LL + (long long )j) + (long long )length >= 0LL) && j % 2 == 1) && j != 0) && (j == -1 || j == 1))) || ((((((((-128 <= j && -1 <= j) && j <= 1) && j <= 127) && (long long )i + (long long )j >= 0LL) && (long long )j + (long long )length >= 0LL) && j % 2 == 1) && j != 0) && (j == -1 || j == 1))) || ((((0 <= j && j <= 11) && (-1LL + (long long )i) + (long long )j >= 0LL) && (-1LL + (long long )j) + (long long )length >= 0LL) && j % 2 == 1)) || ((((-1 <= j && j <= 11) && (long long )i + (long long )j >= 0LL) && (long long )j + (long long )length >= 0LL) && j % 2 == 1))) || ((((((-1LL + (long long )i) + (long long )j >= 0LL && (-1LL + (long long )j) + (long long )length >= 0LL) && (-1LL - (long long )j) + (long long )length >= 0LL) && (-1LL + (long long )i) - (long long )j >= 0LL) && 0 == j) && j == 0)) || ((((((-1LL + (long long )i) + (long long )j >= 0LL && (-1LL + (long long )j) + (long long )length >= 0LL) && (-1LL - (long long )j) + (long long )length >= 0LL) && (-1LL + (long long )i) - (long long )j >= 0LL) && 0 == j) && j == 0)) || ((((((0 <= j && j <= 10) && (-1LL + (long long )i) + (long long )j >= 0LL) && (-1LL + (long long )j) + (long long )length >= 0LL) && (0LL - (long long )j) + (long long )length >= 0LL) && (long long )i - (long long )j >= 0LL) && j % 2 == 0)) || ((((((-1 <= j && j <= 10) && (0LL - (long long )j) + (long long )length >= 0LL) && (long long )i + (long long )j >= 0LL) && (long long )j + (long long )length >= 0LL) && (long long )i - (long long )j >= 0LL) && j % 2 == 0)) || ((((((0 <= j && j <= 9) && (-1LL + (long long )i) + (long long )j >= 0LL) && (-1LL + (long long )j) + (long long )length >= 0LL) && (0LL - (long long )j) + (long long )length >= 0LL) && (long long )i - (long long )j >= 0LL) && j % 2 == 1)) || ((((((-1 <= j && j <= 9) && (0LL - (long long )j) + (long long )length >= 0LL) && (long long )i + (long long )j >= 0LL) && (long long )j + (long long )length >= 0LL) && (long long )i - (long long )j >= 0LL) && j % 2 == 1)) || ((((((0 <= j && j <= 8) && (-1LL + (long long )i) + (long long )j >= 0LL) && (-1LL + (long long )j) + (long long )length >= 0LL) && (0LL - (long long )j) + (long long )length >= 0LL) && (long long )i - (long long )j >= 0LL) && j % 2 == 0)) || ((((((-1 <= j && j <= 8) && (0LL - (long long )j) + (long long )length >= 0LL) && (long long )i + (long long )j >= 0LL) && (long long )j + (long long )length >= 0LL) && (long long )i - (long long )j >= 0LL) && j % 2 == 0)) || ((((((0 <= j && j <= 7) && (-1LL + (long long )i) + (long long )j >= 0LL) && (-1LL + (long long )j) + (long long )length >= 0LL) && (0LL - (long long )j) + (long long )length >= 0LL) && (long long )i - (long long )j >= 0LL) && j % 2 == 1)) || ((((((-1 <= j && j <= 7) && (0LL - (long long )j) + (long long )length >= 0LL) && (long long )i + (long long )j >= 0LL) && (long long )j + (long long )length >= 0LL) && (long long )i - (long long )j >= 0LL) && j % 2 == 1)) || ((((((0 <= j && j <= 6) && (-1LL + (long long )i) + (long long )j >= 0LL) && (-1LL + (long long )j) + (long long )length >= 0LL) && (0LL - (long long )j) + (long long )length >= 0LL) && (long long )i - (long long )j >= 0LL) && j % 2 == 0)) || ((((((-1 <= j && j <= 6) && (0LL - (long long )j) + (long long )length >= 0LL) && (long long )i + (long long )j >= 0LL) && (long long )j + (long long )length >= 0LL) && (long long )i - (long long )j >= 0LL) && j % 2 == 0)) || ((((((0 <= j && j <= 5) && (-1LL + (long long )i) + (long long )j >= 0LL) && (-1LL + (long long )j) + (long long )length >= 0LL) && (0LL - (long long )j) + (long long )length >= 0LL) && (long long )i - (long long )j >= 0LL) && j % 2 == 1)) || ((((((-1 <= j && j <= 5) && (0LL - (long long )j) + (long long )length >= 0LL) && (long long )i + (long long )j >= 0LL) && (long long )j + (long long )length >= 0LL) && (long long )i - (long long )j >= 0LL) && j % 2 == 1)) || ((((((0 <= j && j <= 4) && (-1LL + (long long )i) + (long long )j >= 0LL) && (-1LL + (long long )j) + (long long )length >= 0LL) && (0LL - (long long )j) + (long long )length >= 0LL) && (long long )i - (long long )j >= 0LL) && j % 2 == 0)) || ((((((-1 <= j && j <= 4) && (0LL - (long long )j) + (long long )length >= 0LL) && (long long )i + (long long )j >= 0LL) && (long long )j + (long long )length >= 0LL) && (long long )i - (long long )j >= 0LL) && j % 2 == 0)) || ((((((0 <= j && j <= 3) && (-1LL + (long long )i) + (long long )j >= 0LL) && (-1LL + (long long )j) + (long long )length >= 0LL) && (0LL - (long long )j) + (long long )length >= 0LL) && (long long )i - (long long )j >= 0LL) && j % 2 == 1)) || ((((((-1 <= j && j <= 3) && (0LL - (long long )j) + (long long )length >= 0LL) && (long long )i + (long long )j >= 0LL) && (long long )j + (long long )length >= 0LL) && (long long )i - (long long )j >= 0LL) && j % 2 == 1)) || ((((((((-32768 <= j && 0 <= j) && j <= 2) && j <= 32767) && (-1LL + (long long )i) + (long long )j >= 0LL) && (-1LL + (long long )j) + (long long )length >= 0LL) && (0LL - (long long )j) + (long long )length >= 0LL) && (long long )i - (long long )j >= 0LL) && j % 2 == 0)) || ((((((((-32768 <= j && -1 <= j) && j <= 2) && j <= 32767) && (0LL - (long long )j) + (long long )length >= 0LL) && (long long )i + (long long )j >= 0LL) && (long long )j + (long long )length >= 0LL) && (long long )i - (long long )j >= 0LL) && j % 2 == 0) format: c_expression correctness_witness CPAchecker 2.3 29 2023-12-01T05:16:20+01:00

Available Results for the Program from Witness Store SV-COMP '23

Trying to find witnesses for program (a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad, sv-benchmarks/c/termination-15/array14_alloca_false-termination.c.i).

Found 38 witnesses for program sv-benchmarks/c/termination-15/array14_alloca_false-termination.c.i, a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad
from https://sv-comp.sosy-lab.org/2023/results/witnessListByProgramHashJSON/a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad.json

Show Witness Inspect Validate Specification Result Type Producer Size (kB) Time stamp Input Witness
Download b7033c6 Inspect Inspect
Validate
valid-memsafety violation_witness DIVINE 4 2 2022-12-09T06:55:16+01:00
Download f32fe6f Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) violation_witness CPAchecker 2.2 6 2023-01-28T15:43:08+01:00 Download 5543596
Download 419ee9b Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) violation_witness CPAchecker 2.2 6 2023-01-28T02:25:03+01:00 Download 81f29e0
Download cc9b30e Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness CPAchecker 2.2 8 2023-01-28T14:18:39+01:00 Download b7033c6
Download 7e63fda Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness CPAchecker 2.2 8 2022-12-10T11:58:40+01:00
Download 3f5dd7e Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness CPAchecker 2.2.1-svn-1715bd67dc+ 8 2022-12-11T23:13:38+01:00
Download 979a14f Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness CPAchecker 2.0 8 2022-12-11T03:31:02+01:00
Download b50e58e Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness CPAchecker 2.0.1-svn-a45b42da2f+ 8 2022-12-09T23:41:07+01:00
Download bfc099f Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness CPAchecker 2.0.1-svn-38892M 10 2022-12-09T02:40:04+01:00
Download 5543596 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-free|valid-deref|valid-memtrack) ) violation_witness ESBMC 7.0.0 incr 4 2022-12-18T21:15:10Z
Download 81f29e0 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-free|valid-deref|valid-memtrack) ) violation_witness ESBMC 6.8.0 incr 4 2022-12-25T11:15:13Z
Download 62cae40 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness Taipan 12 2022-12-14T13:26:11Z
Download 4713c23 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness Mopsa (v1.0~pre2) 3 2022-12-11T11:30:34Z
Download 0df5b94 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness Kojak 12 2022-12-15T01:14:26Z
Download 5b3d709 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness Automizer 12 2022-12-13T11:30:07Z
Download 1234c37 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) violation_witness CPAchecker 2.1 4 2022-12-25T11:32:06+01:00
Download f7766c1 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) violation_witness CPAchecker 2.0 4 2022-12-11T04:55:15+01:00
Download e078f5e Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) violation_witness CPAchecker 2.0.1-svn-a45b42da2f+ 4 2022-12-10T04:03:56+01:00
Download 68e8ac8 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness sv-comp-22 4 2022-12-10T21:59:40+01:00
Download d648a35 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness frama-c-sv version 0.4.0 3 2022-12-09T08:50:39Z
Download 53f26a3 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness Taipan 15 2022-12-14T04:42:00Z
Download edcb123 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness Mopsa (v1.0~pre2) 3 2022-12-11T09:24:58Z
Download cd6f248 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness Goblint (tags/svcomp23-0-g4f5dcf38f) 105 2022-12-10T09:34:40Z
Download 558a2c8 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.2 8 2023-01-29T10:56:40+01:00 Download 53f26a3
Download 192098e Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.2 8 2023-01-29T07:38:28+01:00 Download 7fbd8b2
Download e54ba57 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.2 8 2023-01-29T03:49:43+01:00 Download edcb123
Download 0d97fc0 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.2 8 2023-01-29T02:33:14+01:00 Download 446706a
Download b9ca77d Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.2 8 2023-01-29T00:52:41+01:00 Download f7766c1
Download 9214060 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.2 8 2023-01-28T22:53:07+01:00 Download 68e8ac8
Download d8216e6 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.2 8 2023-01-28T22:42:59+01:00 Download cd6f248
Download f3b1199 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.2 8 2023-01-28T21:04:37+01:00 Download e078f5e
Download 635012d Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.2 8 2023-01-28T17:38:45+01:00 Download d648a35
Download 458d742 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.2 8 2023-01-28T11:39:05+01:00 Download 8bf7b9e
Download d6ceaa3 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.2 8 2023-01-28T02:20:40+01:00 Download 1234c37
Download 8bf7b9e Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.2 8 2022-12-10T17:38:16+01:00
Download 446706a Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.2.1-svn-1715bd67dc+ 8 2022-12-11T23:12:48+01:00
Download 7fbd8b2 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness Automizer 13 2022-12-13T11:41:51Z
Download 8103e47 Inspect Inspect
Validate
CHECK( init(main()), LTL(F end) ) violation_witness Automizer 14 2022-12-13T16:04:39Z

Available Results for the Program from Witness Store SV-COMP '22

Trying to find witnesses for program (a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad, sv-benchmarks/c/termination-15/array14_alloca_false-termination.c.i).

Found 1 witnesses for program sv-benchmarks/c/termination-15/array14_alloca_false-termination.c.i, a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad
from https://sv-comp.sosy-lab.org/2022/results/witnessListByProgramHashJSON/a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad.json

Show Witness Inspect Validate Specification Result Type Producer Size (kB) Time stamp Input Witness
Download 2163a2f Inspect Inspect
Validate
CHECK( init(main()), LTL(F end) ) violation_witness Automizer 13 2021-12-06T17:58:19Z

Available Results for the Program from Witness Store SV-COMP '21

Trying to find witnesses for program (a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad, sv-benchmarks/c/termination-15/array14_alloca_false-termination.c.i).

Found 0 witnesses for program sv-benchmarks/c/termination-15/array14_alloca_false-termination.c.i, a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad
from https://sv-comp.sosy-lab.org/2021/results/witnessListByProgramHashJSON/a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad.json

Show Witness Inspect Validate Specification Result Type Producer Size (kB) Time stamp Input Witness

Available Results for the Program from Witness Store SV-COMP '20

Trying to find witnesses for program (a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad, sv-benchmarks/c/termination-15/array14_alloca_false-termination.c.i).

Found 0 witnesses for program sv-benchmarks/c/termination-15/array14_alloca_false-termination.c.i, a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad
from https://sv-comp.sosy-lab.org/2020/results/witnessListByProgramHashJSON/a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad.json

Show Witness Inspect Validate Specification Result Type Producer Size (kB) Time stamp Input Witness

Available Results for the Program from Witness Store SV-COMP '19

Trying to find witnesses for program (a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad, sv-benchmarks/c/termination-15/array14_alloca_false-termination.c.i).

Found 0 witnesses for program sv-benchmarks/c/termination-15/array14_alloca_false-termination.c.i, a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad
from https://sv-comp.sosy-lab.org/2019/results/witnessListByProgramHashJSON/a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad.json

Show Witness Inspect Validate Specification Result Type Producer Size (kB) Time stamp Input Witness

Available Results for the Program from Witness Store SV-COMP '18

Trying to find witnesses for program (a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad, sv-benchmarks/c/termination-15/array14_alloca_false-termination.c.i).

Found 2 witnesses for program sv-benchmarks/c/termination-15/array14_alloca_false-termination.c.i, a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad
from https://sv-comp.sosy-lab.org/2018/results/witnessListByProgramHashJSON/a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad.json

Show Witness Inspect Validate Specification Result Type Producer Size (kB) Time stamp Input Witness
Download bb64dd0 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) correctness_witness ESBMC 3.1 8 2017-12-01T20:19 CET (sv-comp)
Download 802e69f Inspect Inspect
Validate
CHECK( init(main()), LTL(F end) ) violation_witness Automizer 13 2017-12-03T11:13Z

Available Results for the Program from Witness Store SV-COMP '17

Trying to find witnesses for program (a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad, sv-benchmarks/c/termination-15/array14_alloca_false-termination.c.i).

Found 0 witnesses for program sv-benchmarks/c/termination-15/array14_alloca_false-termination.c.i, a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad
from https://sv-comp.sosy-lab.org/2017/results/witnessListByProgramHashJSON/a0f9dc1e3a944fe0c87fb9c3f72dec5466e715e61eb5b701f6540feca3c935ad.json

Show Witness Inspect Validate Specification Result Type Producer Size (kB) Time stamp Input Witness