./goblint --conf conf/svcomp.json --set ana.malloc.unique_address_count 1 --sets ana.specification /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/properties/no-overflow.prp --sets exp.architecture 32bit /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c


--------------------------------------------------------------------------------


[0;33m[Warning] --sets is deprecated, use --set instead.[0;0;00m
[0;33m[Warning] --sets is deprecated, use --set instead.[0;0;00m
[Info] unrolling loop at /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:553:7-569:7 with factor 6
[Info] unrolling loop at lib/libc/stub/src/stdlib.c:10:5-12:5 with factor 12
[Info] unrolling loop at lib/libc/stub/src/stdlib.c:21:9-27:9 with factor 4
[Info] unrolling loop at lib/libc/stub/src/stdlib.c:40:3-45:3 with factor 6
[Info] Setting "ana.int.interval" to true
[Info] no thread creation -> disabling thread analyses "race, deadlock, maylocks, symb_locks, thread, threadid, threadJoins, threadreturn, mhp, region"
[Info] Enabled congruence domain.
[Info] Enabled octagon domain ONLY for:
[Info] s, NP, i, count, tmp, key, a, count, j, k, size, i, i___0, j___0, a, top, expression, Irp, tmp_ndt_12, tmp_ndt_11, tmp_ndt_10, tmp_ndt_9, l, tmp, returnVal2, __cil_tmp7, tmp_ndt_7, tmp_ndt_8, DeviceObject, Irp, lcontext, tmp, tmp_ndt_6, tmp_ndt_5, tmp_ndt_4, tmp_ndt_3, tmp_ndt_2, malloc, tmp, status, irp_choice, tmp_ndt_1, irp, tmp, pirp, tmp___0, devobj, irp, __cil_tmp11, DeviceObject, doneEvent, Ioctl, Data, ntStatus, tmp, Context, ntStatus, InterfaceType, disketteExtension__DriveType, fdcInfo__PeripheralNumber, disketteExtension, fdcInfo__BusType, fdcInfo__ControllerNumber, fdcInfo__BusNumber, irpSp__MinorFunction, Irp, Irp__Tail__Overlay__CurrentStackLocation, disketteExtension__TargetObject, disketteExtension__FloppyThread, Irp__CurrentLocation, disketteExtension__InterfaceString__Buffer, disketteExtension__ArcName__Length, status, DisketteExtension__ThreadReferenceCount, DisketteExtension__PoweringDown, threadHandle, DisketteExtension, tmp, tmp___0, tmp___1
[Info] SV-COMP specification: CHECK( init(main()), LTL(G ! overflow) )
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:251:21-251:44)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:252:21-252:64)
[Warning][Integer > Overflow][CWE-191] Signed integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:492:3-492:59)
[Warning][Integer > Overflow][CWE-191] Signed integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:508:3-508:59)
[Warning][Integer > Overflow][CWE-191] Unsigned integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:949:5-949:48)
[Warning][Integer > Overflow][CWE-191] Signed integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:634:3-634:58)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:120:3-120:45)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:282:21-282:44)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:283:21-283:64)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:312:21-312:44)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:313:21-313:64)
[Warning][Integer > Overflow][CWE-191] Signed integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:320:21-320:77)
[Warning][Integer > Overflow][CWE-191] Signed integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:336:21-336:77)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:371:19-371:42)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:372:19-372:62)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:388:19-388:42)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:389:19-389:62)
[Warning][Integer > Overflow][CWE-191] Signed integer underflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:405:19-405:64)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:416:19-416:42)
[Warning][Integer > Overflow][CWE-190] Signed integer overflow (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:417:19-417:62)
[Warning][Deadcode] Function 'FloppyProcessQueuedRequests' is uncalled: 1 LLoC (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:650:1-656:1)
[Warning][Deadcode] Function 'IoQueryDeviceDescription' is uncalled: 7 LLoC (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:856:1-878:1)
[Warning][Deadcode] Function 'FloppyCreateClose' is uncalled: 5 LLoC (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:1138:1-1151:1)
[Warning][Deadcode] Function 'FlQueueIrpToThread' has dead code:
  on line 157 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:157-157)
[Warning][Deadcode] Function 'FloppyPnp' has dead code:
  on line 232 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:232-232)
  on line 247 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:247-247)
  on line 278 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:278-278)
  on line 308 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:308-308)
  on line 324 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:324-324)
  on line 329 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:329-329)
  on line 367 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:367-367)
  on line 384 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:384-384)
  on line 412 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:412-412)
[Warning][Deadcode] Function 'FloppyStartDevice' has dead code:
  on line 496 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:496-496)
  on line 501 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:501-501)
  on lines 560..561 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:560-561)
  on line 565 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:565-565)
  on line 568 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:568-568)
[Warning][Deadcode] Function 'IoBuildDeviceIoControlRequest' has dead code:
  on line 824 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:824-824)
[Warning][Deadcode] Function 'IoDeleteSymbolicLink' has dead code:
  on line 845 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:845-845)
[Warning][Deadcode] Function 'IoRegisterDeviceInterface' has dead code:
  on line 890 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:890-890)
[Warning][Deadcode] Function 'IoSetDeviceInterfaceState' has dead code:
  on line 911 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:911-911)
[Warning][Deadcode] Function 'IofCallDriver' has dead code:
  on line 968 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:968-968)
  on lines 984..985 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:984-985)
  on line 1001 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:1001-1001)
[Warning][Deadcode] Function 'KeWaitForSingleObject' has dead code:
  on line 1051 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:1051-1051)
  on line 1062 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:1062-1062)
[Warning][Deadcode] Function 'ObReferenceObjectByHandle' has dead code:
  on line 1084 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:1084-1084)
[Warning][Deadcode] Function 'PsCreateSystemThread' has dead code:
  on line 1106 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:1106-1106)
[Warning][Deadcode] Function 'ZwClose' has dead code:
  on line 1127 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:1127-1127)
[Warning][Deadcode] Function 'errorFn' has dead code:
  on line 66 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:66-66)
[Warning][Deadcode] Function 'main' has dead code:
  on line 728 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:728-728)
  on line 737 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:737-737)
  on line 752 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:752-752)
  on line 760 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:760-760)
  on line 772 (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:772-772)
[Warning][Deadcode] Logical lines of code (LLoC) summary:
  live: 421
  dead: 48 (13 in uncalled functions)
  total lines: 469
[Warning][Deadcode][CWE-571] condition '1' (possibly inserted by CIL) is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:553:14-553:15)
[Warning][Deadcode][CWE-571] condition 's == NP' is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:363:23-363:30)
[Warning][Deadcode][CWE-571] condition 'InterfaceType >= MaximumInterfaceType' is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:556:13-556:50)
[Warning][Deadcode][CWE-571] condition 'PagingReferenceCount == 1' is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:196:7-196:32)
[Warning][Deadcode][CWE-571] condition 's == NP' is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:380:23-380:30)
[Warning][Deadcode][CWE-571] condition 's == NP' is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:408:23-408:30)
[Warning][Deadcode][CWE-571] condition 's == NP' is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:243:25-243:32)
[Warning][Deadcode][CWE-571] condition '__cil_tmp7 == 18446744072635809814UL' is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:950:9-950:34)
[Warning][Deadcode][CWE-571] condition 'status >= 0' is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:710:7-710:18)
[Warning][Deadcode][CWE-571] condition 's == NP' is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:274:25-274:32)
[Warning][Deadcode][CWE-570] condition 'status < 0' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:727:9-727:19)
[Warning][Deadcode][CWE-570] condition 's == NP' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:983:7-983:14)
[Warning][Deadcode][CWE-571] condition 's == NP' is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:304:25-304:32)
[Warning][Deadcode][CWE-570] condition 's == NP' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:751:9-751:16)
[Warning][Deadcode][CWE-571] condition 's == SKIP1' is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:996:11-996:21)
[Warning][Deadcode][CWE-570] condition 'PagingReferenceCount == 1' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:124:9-124:34)
[Warning][Deadcode][CWE-570] condition 's != NP' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:494:7-494:14)
[Warning][Deadcode][CWE-570] condition 's == MPR3' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:759:11-759:20)
[Warning][Deadcode][CWE-570] condition 'compRegistered != 0' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:499:9-499:28)
[Warning][Deadcode][CWE-570] condition 'PagingReferenceCount == 0' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:135:11-135:36)
[Warning][Deadcode][CWE-571] condition 's != UNLOADED' is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:766:11-766:24)
[Warning][Deadcode][CWE-571] condition 'status != -1' is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:767:13-767:25)
[Warning][Deadcode][CWE-571] condition 'ntStatus >= 0' is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:574:9-574:22)
[Warning][Deadcode][CWE-571] condition 's != IPC' is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:769:17-769:25)
[Warning][Deadcode][CWE-570] condition 's != DC' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:770:19-770:26)
[Warning][Deadcode][CWE-570] condition 's != NP' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:322:25-322:32)
[Warning][Deadcode][CWE-571] condition 'pended == 0' is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:153:7-153:18)
[Warning][Deadcode][CWE-570] condition 'compRegistered != 0' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:327:27-327:46)
[Warning][Deadcode][CWE-571] condition 'setEventCalled == 1' is always true (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:1037:9-1037:28)
[Warning][Deadcode][CWE-570] condition 's == MPR3' is always false (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c:1049:11-1049:20)
SV-COMP result: unknown
[Info][Witness] witness generation summary:
  total generation entries: 1
