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 (ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438, sv-benchmarks/c/termination-recursive-malloc/selectionSort_recursive_true-termination.c.i).

Found 22 witnesses for program sv-benchmarks/c/termination-recursive-malloc/selectionSort_recursive_true-termination.c.i, ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438
from https://sv-comp.sosy-lab.org/2024/results/witnessListByProgramHashJSON/ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438.json

Show Witness Inspect Validate Specification Result Type Producer Size (kB) Time stamp Input Witness
Download 6a65236 Inspect Inspect
Validate
valid-memsafety violation_witness DIVINE 4 2 2023-12-18T10:39:43+01:00
Download fe6e73d Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness CPAchecker 2.3 8 2023-12-18T12:03:10+01:00 Download 6a65236
Download e096200 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness CPAchecker 2.3 8 2023-11-30T05:59:04+01:00
Download f974370 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness CPAchecker 2.2.1-svn-e677b7cd46+ 8 2023-12-03T18:21:20+01:00
Download ae73739 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness CPAchecker 2.0.1-svn-a45b42da2f+ 8 2023-12-18T22:45:33+01:00
Download a9ec0d2 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness CPAchecker 2.0.1-svn-38892M 12 2023-12-18T01:48:43+01:00
Download e94747a 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 16 2023-12-02T17:17:10Z
Download 53b9525 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 16 2023-11-28T19:34:37Z
Download c345bea Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) violation_witness frama-c-sv version 0.4.0 3 2023-12-03T06:28:25Z
Download 8130cff Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) violation_witness CPAchecker 2.1 4 2023-12-17T03:57:26+01:00
Download ab4d15e Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) violation_witness CPAchecker 2.0.1-svn-a45b42da2f+ 4 2023-12-19T01:45:42+01:00
Download d1db3b3 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness sv-comp-24 4 2023-12-03T17:36:32+01:00
Download 5a78e76 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness Taipan 16 2023-12-02T14:44:12Z
Download ce3c0d2 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.3 8 2023-12-19T05:27:16+01:00 Download ab4d15e
Download 25e6ed9 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.3 8 2023-12-17T06:39:59+01:00 Download 8130cff
Download f99116b Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.3 8 2023-12-04T11:49:19+01:00 Download 5a78e76
Download c7466f1 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.3 8 2023-12-03T18:43:50+01:00 Download d1db3b3
Download 26cd251 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.3 8 2023-12-03T10:01:04+01:00 Download c345bea
Download 27ef61d Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.3 8 2023-11-30T08:54:20+01:00
Download 901c1ef Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness Automizer 16 2023-11-29T05:32:52Z
Download 75a9495 Inspect Inspect
Validate
- entry_type: invariant_set metadata: format_version: '2.0' uuid: 75f1ae62-5194-4b66-8e39-7248bda9d285 creation_time: '2023-11-29T06:32: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_6e187366-a6ed-4f74-966e-3afc0a36b906/sv-benchmarks/c/termination-recursive-malloc/selectionSort_recursive.i input_file_hashes: ? /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6e187366-a6ed-4f74-966e-3afc0a36b906/sv-benchmarks/c/termination-recursive-malloc/selectionSort_recursive.i : ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438 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_6e187366-a6ed-4f74-966e-3afc0a36b906/sv-benchmarks/c/termination-recursive-malloc/selectionSort_recursive.i file_hash: ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438 line: 36 column: 0 function: main value: ((((((n <= 2147483647) && (3 <= n)) && (2 <= i)) || (((n <= 2147483647) && (2 == i)) && (2 <= n))) || (((n <= 2147483647) && (i == 1)) && (1 <= n))) || (((n <= 2147483647) && (i == 0)) && (1 <= n))) format: c_expression correctness_witness CPAchecker 2.3 10 2023-11-29T08:02:25+01:00
Download 6e97dc9 Inspect Inspect
Validate
- entry_type: invariant_set metadata: format_version: '2.0' uuid: 4eb366d5-96c5-4dbe-bbb1-7726cb488659 creation_time: '2023-12-02T15:44:12+01:00' producer: name: Taipan version: 0.2.4-dev-0e0057c task: input_files: - /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_420225a5-7433-4a54-aa08-1a875561c8dc/sv-benchmarks/c/termination-recursive-malloc/selectionSort_recursive.i input_file_hashes: ? /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_420225a5-7433-4a54-aa08-1a875561c8dc/sv-benchmarks/c/termination-recursive-malloc/selectionSort_recursive.i : ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438 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_420225a5-7433-4a54-aa08-1a875561c8dc/sv-benchmarks/c/termination-recursive-malloc/selectionSort_recursive.i file_hash: ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438 line: 36 column: 0 function: main value: (((((n <= 2147483647) && (1 <= i)) && (i <= 2147483647)) && (1 <= n)) || (((n <= 2147483647) && (i == 0)) && (1 <= n))) format: c_expression correctness_witness CPAchecker 2.3 10 2023-12-04T12:17:27+01:00

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

Trying to find witnesses for program (ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438, sv-benchmarks/c/termination-recursive-malloc/selectionSort_recursive_true-termination.c.i).

Found 27 witnesses for program sv-benchmarks/c/termination-recursive-malloc/selectionSort_recursive_true-termination.c.i, ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438
from https://sv-comp.sosy-lab.org/2023/results/witnessListByProgramHashJSON/ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438.json

Show Witness Inspect Validate Specification Result Type Producer Size (kB) Time stamp Input Witness
Download db13996 Inspect Inspect
Validate
valid-memsafety violation_witness DIVINE 4 2 2022-12-09T06:43:19+01:00
Download 8cba127 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) violation_witness CPAchecker 2.2 5 2023-01-28T15:45:17+01:00 Download 884ff54
Download 2963afd Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) violation_witness CPAchecker 2.2 5 2023-01-28T02:23:52+01:00 Download 3a1c691
Download bc87cb1 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness CPAchecker 2.2 8 2023-01-28T14:17:03+01:00 Download db13996
Download aac7609 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness CPAchecker 2.2 8 2022-12-10T17:47:39+01:00
Download 99fffc1 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness CPAchecker 2.2.1-svn-1715bd67dc+ 8 2022-12-11T22:33:44+01:00
Download 49d72d8 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness CPAchecker 2.0.1-svn-a45b42da2f+ 8 2022-12-09T17:50:01+01:00
Download 02c626b Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-memtrack) ) correctness_witness CPAchecker 2.0.1-svn-38892M 12 2022-12-09T03:28:34+01:00
Download 884ff54 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-free|valid-deref|valid-memtrack) ) violation_witness ESBMC 7.0.0 incr 4 2022-12-19T00:00:21Z
Download 3a1c691 Inspect Inspect
Validate
CHECK( init(main()), LTL(G valid-free|valid-deref|valid-memtrack) ) violation_witness ESBMC 6.8.0 incr 4 2022-12-25T09:47:32Z
Download 1ba7d7e 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 15 2022-12-14T06:32:23Z
Download 0967593 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 15 2022-12-13T11:52:52Z
Download cd24ccf Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) violation_witness verifuzz 34 2022-12-15T09:16:03+01:00
Download f0e1f9b Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) violation_witness frama-c-sv version 0.4.0 3 2022-12-09T11:00:44Z
Download 3a7c12f Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) violation_witness CPAchecker 2.1 4 2022-12-25T13:38:06+01:00
Download 9fb45a7 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) violation_witness CPAchecker 2.0.1-svn-a45b42da2f+ 4 2022-12-10T01:53:45+01:00
Download ab5179b Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness sv-comp-22 4 2022-12-10T22:00:51+01:00
Download 500312f Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness Taipan 16 2022-12-14T15:08:42Z
Download 0b6178c Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.2 8 2023-01-29T11:06:05+01:00 Download 500312f
Download 1d69f94 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.2 8 2023-01-29T07:30:32+01:00 Download ecabd76
Download 57fad5f Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.2 8 2023-01-28T23:05:29+01:00 Download ab5179b
Download b8650ad Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.2 8 2023-01-28T21:09:34+01:00 Download 9fb45a7
Download d2f83bd Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.2 8 2023-01-28T17:45:28+01:00 Download f0e1f9b
Download 89bfac7 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.2 8 2023-01-28T02:22:07+01:00 Download 3a7c12f
Download f742475 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.2 8 2022-12-10T20:05:51+01:00
Download ae9da27 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness CPAchecker 2.2.1-svn-1715bd67dc+ 8 2022-12-12T00:59:11+01:00
Download ecabd76 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! overflow) ) correctness_witness Automizer 15 2022-12-13T13:31:40Z

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

Trying to find witnesses for program (ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438, sv-benchmarks/c/termination-recursive-malloc/selectionSort_recursive_true-termination.c.i).

Found 0 witnesses for program sv-benchmarks/c/termination-recursive-malloc/selectionSort_recursive_true-termination.c.i, ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438
from https://sv-comp.sosy-lab.org/2022/results/witnessListByProgramHashJSON/ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438.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 '21

Trying to find witnesses for program (ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438, sv-benchmarks/c/termination-recursive-malloc/selectionSort_recursive_true-termination.c.i).

Found 0 witnesses for program sv-benchmarks/c/termination-recursive-malloc/selectionSort_recursive_true-termination.c.i, ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438
from https://sv-comp.sosy-lab.org/2021/results/witnessListByProgramHashJSON/ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438.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 (ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438, sv-benchmarks/c/termination-recursive-malloc/selectionSort_recursive_true-termination.c.i).

Found 0 witnesses for program sv-benchmarks/c/termination-recursive-malloc/selectionSort_recursive_true-termination.c.i, ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438
from https://sv-comp.sosy-lab.org/2020/results/witnessListByProgramHashJSON/ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438.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 (ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438, sv-benchmarks/c/termination-recursive-malloc/selectionSort_recursive_true-termination.c.i).

Found 0 witnesses for program sv-benchmarks/c/termination-recursive-malloc/selectionSort_recursive_true-termination.c.i, ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438
from https://sv-comp.sosy-lab.org/2019/results/witnessListByProgramHashJSON/ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438.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 (ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438, sv-benchmarks/c/termination-recursive-malloc/selectionSort_recursive_true-termination.c.i).

Found 1 witnesses for program sv-benchmarks/c/termination-recursive-malloc/selectionSort_recursive_true-termination.c.i, ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438
from https://sv-comp.sosy-lab.org/2018/results/witnessListByProgramHashJSON/ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438.json

Show Witness Inspect Validate Specification Result Type Producer Size (kB) Time stamp Input Witness
Download e20b9e8 Inspect Inspect
Validate
CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) correctness_witness ESBMC 3.1 11 2017-12-01T18:59 CET (sv-comp)

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

Trying to find witnesses for program (ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438, sv-benchmarks/c/termination-recursive-malloc/selectionSort_recursive_true-termination.c.i).

Found 0 witnesses for program sv-benchmarks/c/termination-recursive-malloc/selectionSort_recursive_true-termination.c.i, ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438
from https://sv-comp.sosy-lab.org/2017/results/witnessListByProgramHashJSON/ff7f98b41a2da3578e790df894a867e943a0857e97661a8032b524a76ca3b438.json

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