./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ntdrivers/diskperf.i.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3c9eadb-e715-4b55-85af-1b08ce5e67f4/bin/ukojak-verify-ImItNfHLgk/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3c9eadb-e715-4b55-85af-1b08ce5e67f4/bin/ukojak-verify-ImItNfHLgk/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3c9eadb-e715-4b55-85af-1b08ce5e67f4/bin/ukojak-verify-ImItNfHLgk/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3c9eadb-e715-4b55-85af-1b08ce5e67f4/bin/ukojak-verify-ImItNfHLgk/config/KojakReach.xml -i ../../sv-benchmarks/c/ntdrivers/diskperf.i.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3c9eadb-e715-4b55-85af-1b08ce5e67f4/bin/ukojak-verify-ImItNfHLgk/config/svcomp-Reach-32bit-Kojak_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3c9eadb-e715-4b55-85af-1b08ce5e67f4/bin/ukojak-verify-ImItNfHLgk --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Kojak --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash ab726a473f6c04dd764d313dbb24ea777126388718edbc0b40477fad14a8692b --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-08 23:45:47,285 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-08 23:45:47,386 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3c9eadb-e715-4b55-85af-1b08ce5e67f4/bin/ukojak-verify-ImItNfHLgk/config/svcomp-Reach-32bit-Kojak_Default.epf [2024-11-08 23:45:47,393 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-08 23:45:47,394 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck.Interpolating solver [2024-11-08 23:45:47,428 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-08 23:45:47,429 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-08 23:45:47,430 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ALWAYS [2024-11-08 23:45:47,431 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-08 23:45:47,432 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-08 23:45:47,433 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-08 23:45:47,433 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-08 23:45:47,433 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-08 23:45:47,436 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-08 23:45:47,436 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-08 23:45:47,436 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-08 23:45:47,437 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-08 23:45:47,437 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-08 23:45:47,437 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-08 23:45:47,438 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-08 23:45:47,438 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-08 23:45:47,442 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-08 23:45:47,442 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-08 23:45:47,443 INFO L151 SettingsManager]: Preferences of CodeCheck differ from their defaults: [2024-11-08 23:45:47,444 INFO L153 SettingsManager]: * Timeout in seconds=1000000 [2024-11-08 23:45:47,445 INFO L153 SettingsManager]: * Theory for external solver=ALL [2024-11-08 23:45:47,445 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-08 23:45:47,445 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2024-11-08 23:45:47,446 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-08 23:45:47,446 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-08 23:45:47,446 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-08 23:45:47,446 INFO L153 SettingsManager]: * Trace refinement strategy=PENGUIN [2024-11-08 23:45:47,446 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-08 23:45:47,448 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3c9eadb-e715-4b55-85af-1b08ce5e67f4/bin/ukojak-verify-ImItNfHLgk/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3c9eadb-e715-4b55-85af-1b08ce5e67f4/bin/ukojak-verify-ImItNfHLgk Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Kojak Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> ab726a473f6c04dd764d313dbb24ea777126388718edbc0b40477fad14a8692b [2024-11-08 23:45:47,780 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-08 23:45:47,815 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-08 23:45:47,824 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-08 23:45:47,826 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-08 23:45:47,826 INFO L274 PluginConnector]: CDTParser initialized [2024-11-08 23:45:47,828 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3c9eadb-e715-4b55-85af-1b08ce5e67f4/bin/ukojak-verify-ImItNfHLgk/../../sv-benchmarks/c/ntdrivers/diskperf.i.cil-2.c Unable to find full path for "g++" [2024-11-08 23:45:49,920 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-08 23:45:50,376 INFO L384 CDTParser]: Found 1 translation units. [2024-11-08 23:45:50,379 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3c9eadb-e715-4b55-85af-1b08ce5e67f4/sv-benchmarks/c/ntdrivers/diskperf.i.cil-2.c [2024-11-08 23:45:50,429 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3c9eadb-e715-4b55-85af-1b08ce5e67f4/bin/ukojak-verify-ImItNfHLgk/data/95f0e73f9/58504f8a097b420db536154a43591023/FLAG480358cf8 [2024-11-08 23:45:50,451 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3c9eadb-e715-4b55-85af-1b08ce5e67f4/bin/ukojak-verify-ImItNfHLgk/data/95f0e73f9/58504f8a097b420db536154a43591023 [2024-11-08 23:45:50,453 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-08 23:45:50,456 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-08 23:45:50,459 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-08 23:45:50,460 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-08 23:45:50,466 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-08 23:45:50,467 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 11:45:50" (1/1) ... [2024-11-08 23:45:50,469 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@41e37733 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 11:45:50, skipping insertion in model container [2024-11-08 23:45:50,469 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 11:45:50" (1/1) ... [2024-11-08 23:45:50,570 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-08 23:45:51,262 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3c9eadb-e715-4b55-85af-1b08ce5e67f4/sv-benchmarks/c/ntdrivers/diskperf.i.cil-2.c[84365,84378] [2024-11-08 23:45:51,680 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 23:45:51,783 INFO L200 MainTranslator]: Completed pre-run [2024-11-08 23:45:51,799 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [14] [2024-11-08 23:45:51,801 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [15] [2024-11-08 23:45:51,801 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [175] [2024-11-08 23:45:51,802 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [181] [2024-11-08 23:45:51,802 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [403] [2024-11-08 23:45:51,802 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [456] [2024-11-08 23:45:51,803 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [475] [2024-11-08 23:45:51,803 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [476] [2024-11-08 23:45:51,803 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1149] [2024-11-08 23:45:51,804 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1322] [2024-11-08 23:45:51,804 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1365] [2024-11-08 23:45:51,804 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1366] [2024-11-08 23:45:51,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1367] [2024-11-08 23:45:51,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1368] [2024-11-08 23:45:51,805 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1369] [2024-11-08 23:45:51,806 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1370] [2024-11-08 23:45:51,806 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1371] [2024-11-08 23:45:51,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1372] [2024-11-08 23:45:51,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1373] [2024-11-08 23:45:51,808 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1374] [2024-11-08 23:45:51,808 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1375] [2024-11-08 23:45:51,809 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1376] [2024-11-08 23:45:51,809 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1377] [2024-11-08 23:45:51,809 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1378] [2024-11-08 23:45:51,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1467] [2024-11-08 23:45:51,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1468] [2024-11-08 23:45:51,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1471] [2024-11-08 23:45:51,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1472] [2024-11-08 23:45:51,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1473] [2024-11-08 23:45:51,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1474] [2024-11-08 23:45:51,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1475] [2024-11-08 23:45:51,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1476] [2024-11-08 23:45:51,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1483] [2024-11-08 23:45:51,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1484] [2024-11-08 23:45:51,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [1485] [2024-11-08 23:45:51,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [1486] [2024-11-08 23:45:51,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [1487] [2024-11-08 23:45:51,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1493] [2024-11-08 23:45:51,813 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1494] [2024-11-08 23:45:51,814 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [1516] [2024-11-08 23:45:51,814 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [1517] [2024-11-08 23:45:51,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [1518] [2024-11-08 23:45:51,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [1530] [2024-11-08 23:45:51,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [1538] [2024-11-08 23:45:51,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [1539] [2024-11-08 23:45:51,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [1540] [2024-11-08 23:45:51,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [1541] [2024-11-08 23:45:51,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [1542] [2024-11-08 23:45:51,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1543] [2024-11-08 23:45:51,818 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1544] [2024-11-08 23:45:51,818 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1545] [2024-11-08 23:45:51,818 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1546] [2024-11-08 23:45:51,819 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1603] [2024-11-08 23:45:51,820 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1604] [2024-11-08 23:45:51,820 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [1709] [2024-11-08 23:45:51,820 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [1710] [2024-11-08 23:45:51,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1732] [2024-11-08 23:45:51,822 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1733] [2024-11-08 23:45:51,822 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1734] [2024-11-08 23:45:51,822 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1735] [2024-11-08 23:45:51,822 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1736] [2024-11-08 23:45:51,823 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1737] [2024-11-08 23:45:51,824 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1738] [2024-11-08 23:45:51,824 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1739] [2024-11-08 23:45:51,825 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1740] [2024-11-08 23:45:51,825 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1741] [2024-11-08 23:45:51,825 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [1745] [2024-11-08 23:45:51,826 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(INIT,DriverEntry) [2104] [2024-11-08 23:45:51,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfAddDevice) [2105] [2024-11-08 23:45:51,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfDispatchPnp) [2106] [2024-11-08 23:45:51,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfStartDevice) [2107] [2024-11-08 23:45:51,828 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfRemoveDevice) [2108] [2024-11-08 23:45:51,828 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfUnload) [2109] [2024-11-08 23:45:51,828 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfWmi) [2110] [2024-11-08 23:45:51,828 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskperfQueryWmiRegInfo) [2111] [2024-11-08 23:45:51,829 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfRegisterDevice) [2112] [2024-11-08 23:45:51,829 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfSyncFilterWithTarget) [2113] [2024-11-08 23:45:51,829 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [3176] [2024-11-08 23:45:51,829 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3177] [2024-11-08 23:45:51,830 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [3178] [2024-11-08 23:45:51,830 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3179] [2024-11-08 23:45:51,830 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3180] [2024-11-08 23:45:51,830 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [3181] [2024-11-08 23:45:51,830 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3182] [2024-11-08 23:45:51,833 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [3183] [2024-11-08 23:45:51,834 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3184] [2024-11-08 23:45:51,834 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [3185] [2024-11-08 23:45:51,834 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [3186] [2024-11-08 23:45:51,834 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [3187] [2024-11-08 23:45:51,835 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [3188] [2024-11-08 23:45:51,835 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [3189] [2024-11-08 23:45:51,835 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3190] [2024-11-08 23:45:51,836 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3191] [2024-11-08 23:45:51,836 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3192] [2024-11-08 23:45:51,836 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3193] [2024-11-08 23:45:51,836 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3194] [2024-11-08 23:45:51,837 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3195] [2024-11-08 23:45:51,837 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [3196] [2024-11-08 23:45:51,837 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [3197] [2024-11-08 23:45:51,936 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3c9eadb-e715-4b55-85af-1b08ce5e67f4/sv-benchmarks/c/ntdrivers/diskperf.i.cil-2.c[84365,84378] [2024-11-08 23:45:52,127 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 23:45:52,207 INFO L204 MainTranslator]: Completed translation [2024-11-08 23:45:52,208 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 11:45:52 WrapperNode [2024-11-08 23:45:52,208 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-08 23:45:52,209 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-08 23:45:52,210 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-08 23:45:52,210 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-08 23:45:52,218 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 11:45:52" (1/1) ... [2024-11-08 23:45:52,297 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 11:45:52" (1/1) ... [2024-11-08 23:45:52,488 INFO L138 Inliner]: procedures = 126, calls = 845, calls flagged for inlining = 21, calls inlined = 19, statements flattened = 2806 [2024-11-08 23:45:52,489 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-08 23:45:52,490 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-08 23:45:52,490 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-08 23:45:52,491 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-08 23:45:52,501 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 11:45:52" (1/1) ... [2024-11-08 23:45:52,502 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 11:45:52" (1/1) ... [2024-11-08 23:45:52,527 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 11:45:52" (1/1) ... [2024-11-08 23:45:52,528 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 11:45:52" (1/1) ... [2024-11-08 23:45:52,619 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 11:45:52" (1/1) ... [2024-11-08 23:45:52,634 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 11:45:52" (1/1) ... [2024-11-08 23:45:52,649 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 11:45:52" (1/1) ... [2024-11-08 23:45:52,660 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 11:45:52" (1/1) ... [2024-11-08 23:45:52,692 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-08 23:45:52,693 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-08 23:45:52,693 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-08 23:45:52,693 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-08 23:45:52,694 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 11:45:52" (1/1) ... [2024-11-08 23:45:52,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2024-11-08 23:45:52,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3c9eadb-e715-4b55-85af-1b08ce5e67f4/bin/ukojak-verify-ImItNfHLgk/z3 [2024-11-08 23:45:52,739 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3c9eadb-e715-4b55-85af-1b08ce5e67f4/bin/ukojak-verify-ImItNfHLgk/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (exit command is (exit), workingDir is null) [2024-11-08 23:45:52,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3c9eadb-e715-4b55-85af-1b08ce5e67f4/bin/ukojak-verify-ImItNfHLgk/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (1)] Waiting until timeout for monitored process [2024-11-08 23:45:52,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2024-11-08 23:45:52,779 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2024-11-08 23:45:52,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2024-11-08 23:45:52,779 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-08 23:45:52,779 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2024-11-08 23:45:52,780 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2024-11-08 23:45:52,780 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfSendToNextDriver [2024-11-08 23:45:52,780 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfSendToNextDriver [2024-11-08 23:45:52,780 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2024-11-08 23:45:52,780 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2024-11-08 23:45:52,780 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfAddCounters [2024-11-08 23:45:52,780 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfAddCounters [2024-11-08 23:45:52,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2024-11-08 23:45:52,781 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2024-11-08 23:45:52,781 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedDecrement [2024-11-08 23:45:52,781 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedDecrement [2024-11-08 23:45:52,781 INFO L130 BoogieDeclarations]: Found specification of procedure IoWMIRegistrationControl [2024-11-08 23:45:52,781 INFO L138 BoogieDeclarations]: Found implementation of procedure IoWMIRegistrationControl [2024-11-08 23:45:52,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-08 23:45:52,781 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2024-11-08 23:45:52,781 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2024-11-08 23:45:52,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2024-11-08 23:45:52,782 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2024-11-08 23:45:52,782 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2024-11-08 23:45:52,782 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2024-11-08 23:45:52,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-08 23:45:52,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-08 23:45:52,782 INFO L130 BoogieDeclarations]: Found specification of procedure KeQuerySystemTime [2024-11-08 23:45:52,783 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQuerySystemTime [2024-11-08 23:45:52,783 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2024-11-08 23:45:52,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-08 23:45:52,783 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2024-11-08 23:45:52,783 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2024-11-08 23:45:52,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2024-11-08 23:45:52,784 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfIrpCompletion [2024-11-08 23:45:52,784 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfIrpCompletion [2024-11-08 23:45:52,784 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-08 23:45:52,784 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfLogError [2024-11-08 23:45:52,784 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfLogError [2024-11-08 23:45:52,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2024-11-08 23:45:52,784 INFO L130 BoogieDeclarations]: Found specification of procedure KeQueryPerformanceCounter [2024-11-08 23:45:52,784 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQueryPerformanceCounter [2024-11-08 23:45:52,784 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedIncrement [2024-11-08 23:45:52,784 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedIncrement [2024-11-08 23:45:52,784 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2024-11-08 23:45:52,785 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2024-11-08 23:45:52,785 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfForwardIrpSynchronous [2024-11-08 23:45:52,785 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfForwardIrpSynchronous [2024-11-08 23:45:52,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-08 23:45:52,785 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfIoCompletion [2024-11-08 23:45:52,785 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfIoCompletion [2024-11-08 23:45:52,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2024-11-08 23:45:52,785 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2024-11-08 23:45:52,785 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2024-11-08 23:45:52,785 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-08 23:45:52,785 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-08 23:45:53,441 INFO L238 CfgBuilder]: Building ICFG [2024-11-08 23:45:53,445 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-08 23:45:53,672 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-08 23:45:53,712 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2024-11-08 23:45:53,713 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2024-11-08 23:45:53,722 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-08 23:45:53,748 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2024-11-08 23:45:53,748 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2024-11-08 23:45:54,337 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-08 23:45:54,387 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2024-11-08 23:45:54,388 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2024-11-08 23:45:54,535 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-08 23:45:54,537 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-08 23:45:54,542 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-08 23:45:57,713 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##46: assume !false; [2024-11-08 23:45:57,713 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##45: assume false; [2024-11-08 23:45:57,713 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume false; [2024-11-08 23:45:57,713 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume !false; [2024-11-08 23:45:57,713 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##125: assume !false; [2024-11-08 23:45:57,713 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##124: assume false; [2024-11-08 23:45:57,939 INFO L? ?]: Removed 426 outVars from TransFormulas that were not future-live. [2024-11-08 23:45:57,939 INFO L287 CfgBuilder]: Performing block encoding [2024-11-08 23:45:58,630 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-08 23:45:58,630 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-08 23:45:58,631 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 11:45:58 BoogieIcfgContainer [2024-11-08 23:45:58,631 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-08 23:45:58,632 INFO L112 PluginConnector]: ------------------------CodeCheck---------------------------- [2024-11-08 23:45:58,632 INFO L270 PluginConnector]: Initializing CodeCheck... [2024-11-08 23:45:58,643 INFO L274 PluginConnector]: CodeCheck initialized [2024-11-08 23:45:58,643 INFO L184 PluginConnector]: Executing the observer CodeCheckObserver from plugin CodeCheck for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 11:45:58" (1/1) ... [2024-11-08 23:45:58,652 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 23:45:58,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:45:58,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 273 states and 402 transitions. [2024-11-08 23:45:58,729 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 402 transitions. [2024-11-08 23:45:58,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-08 23:45:58,737 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:45:58,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:46:07,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:46:08,363 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:46:09,385 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 23:46:09,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:46:09,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 274 states and 392 transitions. [2024-11-08 23:46:09,475 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 392 transitions. [2024-11-08 23:46:09,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2024-11-08 23:46:09,479 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:46:09,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:46:15,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:46:16,414 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:46:16,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:46:16,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 273 states and 390 transitions. [2024-11-08 23:46:16,463 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 390 transitions. [2024-11-08 23:46:16,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-08 23:46:16,464 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:46:16,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:46:22,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:46:22,894 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:46:23,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:46:23,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 276 states and 397 transitions. [2024-11-08 23:46:23,939 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 397 transitions. [2024-11-08 23:46:23,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2024-11-08 23:46:23,941 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:46:23,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:46:29,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:46:30,303 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:46:31,958 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 23:46:32,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:46:32,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 277 states and 399 transitions. [2024-11-08 23:46:32,080 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 399 transitions. [2024-11-08 23:46:32,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2024-11-08 23:46:32,084 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:46:32,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:46:37,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:46:38,237 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:46:38,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:46:38,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 278 states and 400 transitions. [2024-11-08 23:46:38,367 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 400 transitions. [2024-11-08 23:46:38,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2024-11-08 23:46:38,374 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:46:38,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:46:43,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:46:44,568 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:46:44,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:46:44,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 280 states and 402 transitions. [2024-11-08 23:46:44,591 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 402 transitions. [2024-11-08 23:46:44,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2024-11-08 23:46:44,597 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:46:44,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:46:50,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:46:50,894 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:46:50,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:46:50,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 280 states and 401 transitions. [2024-11-08 23:46:50,909 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 401 transitions. [2024-11-08 23:46:50,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2024-11-08 23:46:50,911 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:46:50,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:46:56,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:46:56,971 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:46:57,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:46:57,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 279 states and 399 transitions. [2024-11-08 23:46:57,010 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 399 transitions. [2024-11-08 23:46:57,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-11-08 23:46:57,014 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:46:57,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:47:02,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:47:03,093 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:47:03,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:47:03,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 283 states and 405 transitions. [2024-11-08 23:47:03,132 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 405 transitions. [2024-11-08 23:47:03,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-08 23:47:03,133 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:47:03,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:47:08,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:47:09,256 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:47:09,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:47:09,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 287 states and 418 transitions. [2024-11-08 23:47:09,287 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 418 transitions. [2024-11-08 23:47:09,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-08 23:47:09,288 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:47:09,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:47:15,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:47:16,026 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:47:16,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:47:16,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 292 states and 425 transitions. [2024-11-08 23:47:16,249 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 425 transitions. [2024-11-08 23:47:16,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-08 23:47:16,250 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:47:16,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:47:21,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:47:22,237 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:47:22,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:47:22,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 294 states and 433 transitions. [2024-11-08 23:47:22,277 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 433 transitions. [2024-11-08 23:47:22,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-11-08 23:47:22,279 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:47:22,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:47:27,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:47:28,350 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:47:28,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:47:28,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 294 states and 432 transitions. [2024-11-08 23:47:28,388 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 432 transitions. [2024-11-08 23:47:28,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-11-08 23:47:28,390 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:47:28,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:47:34,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:47:34,794 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:47:34,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:47:34,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 286 states and 417 transitions. [2024-11-08 23:47:34,823 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 417 transitions. [2024-11-08 23:47:34,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-08 23:47:34,824 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:47:34,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:47:40,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:47:40,480 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:47:40,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:47:40,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 285 states and 415 transitions. [2024-11-08 23:47:40,633 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 415 transitions. [2024-11-08 23:47:40,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-08 23:47:40,635 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:47:40,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:47:46,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:47:46,526 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:47:46,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:47:46,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 285 states and 414 transitions. [2024-11-08 23:47:46,553 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 414 transitions. [2024-11-08 23:47:46,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-08 23:47:46,554 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:47:46,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:47:52,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:47:52,640 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:47:52,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:47:52,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 291 states and 428 transitions. [2024-11-08 23:47:52,830 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 428 transitions. [2024-11-08 23:47:52,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-11-08 23:47:52,832 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:47:52,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:47:58,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:47:58,673 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:48:00,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:48:00,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 297 states and 444 transitions. [2024-11-08 23:48:00,384 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 444 transitions. [2024-11-08 23:48:00,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-11-08 23:48:00,385 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:48:00,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:48:05,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:48:06,186 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:48:06,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:48:06,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 305 states and 463 transitions. [2024-11-08 23:48:06,734 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 463 transitions. [2024-11-08 23:48:06,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-08 23:48:06,735 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:48:06,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:48:13,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:48:14,341 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:48:15,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:48:15,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 307 states and 472 transitions. [2024-11-08 23:48:15,390 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 472 transitions. [2024-11-08 23:48:15,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-08 23:48:15,391 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:48:15,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:48:21,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:48:23,041 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:48:23,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:48:23,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 308 states and 473 transitions. [2024-11-08 23:48:23,262 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 473 transitions. [2024-11-08 23:48:23,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-08 23:48:23,263 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:48:23,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:48:28,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:48:28,815 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:48:29,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:48:29,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 309 states and 474 transitions. [2024-11-08 23:48:29,068 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 474 transitions. [2024-11-08 23:48:29,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-08 23:48:29,069 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:48:29,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:48:35,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:48:35,908 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:48:37,587 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 23:48:39,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:48:39,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 316 states and 490 transitions. [2024-11-08 23:48:39,712 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 490 transitions. [2024-11-08 23:48:39,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-08 23:48:39,714 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:48:39,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:48:48,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:48:48,488 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:48:49,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:48:49,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 318 states and 495 transitions. [2024-11-08 23:48:49,035 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 495 transitions. [2024-11-08 23:48:49,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-08 23:48:49,037 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:48:49,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:48:56,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:48:56,979 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:48:57,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:48:57,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 313 states and 487 transitions. [2024-11-08 23:48:57,028 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 487 transitions. [2024-11-08 23:48:57,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-08 23:48:57,029 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:48:57,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:49:03,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:49:04,424 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:49:04,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:49:04,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 319 states and 493 transitions. [2024-11-08 23:49:04,867 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 493 transitions. [2024-11-08 23:49:04,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-08 23:49:04,868 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:49:04,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:49:10,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 23:49:11,368 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 23:49:11,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-08 23:49:11,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 321 states and 497 transitions. [2024-11-08 23:49:11,735 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 497 transitions. [2024-11-08 23:49:11,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-11-08 23:49:11,736 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-08 23:49:11,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 23:49:17,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 23:49:17,893 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 23:49:18,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 23:49:35,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 23:49:35,338 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 23:49:38,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 23:49:38,518 WARN L473 CodeCheckObserver]: This program is UNSAFE, Check terminated with 28 iterations. [2024-11-08 23:49:38,755 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck CFG 08.11 11:49:38 ImpRootNode [2024-11-08 23:49:38,755 INFO L131 PluginConnector]: ------------------------ END CodeCheck---------------------------- [2024-11-08 23:49:38,756 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-08 23:49:38,756 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-08 23:49:38,756 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-08 23:49:38,757 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 11:45:58" (3/4) ... [2024-11-08 23:49:38,758 INFO L136 WitnessPrinter]: Generating witness for reachability counterexample [2024-11-08 23:49:38,993 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3c9eadb-e715-4b55-85af-1b08ce5e67f4/bin/ukojak-verify-ImItNfHLgk/witness.graphml [2024-11-08 23:49:38,993 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-08 23:49:38,994 INFO L158 Benchmark]: Toolchain (without parser) took 228538.63ms. Allocated memory was 157.3MB in the beginning and 3.1GB in the end (delta: 3.0GB). Free memory was 118.3MB in the beginning and 1.5GB in the end (delta: -1.4GB). Peak memory consumption was 1.6GB. Max. memory is 16.1GB. [2024-11-08 23:49:38,994 INFO L158 Benchmark]: CDTParser took 0.33ms. Allocated memory is still 157.3MB. Free memory is still 131.9MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-08 23:49:38,995 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1750.08ms. Allocated memory was 157.3MB in the beginning and 197.1MB in the end (delta: 39.8MB). Free memory was 118.3MB in the beginning and 101.8MB in the end (delta: 16.5MB). Peak memory consumption was 63.6MB. Max. memory is 16.1GB. [2024-11-08 23:49:38,995 INFO L158 Benchmark]: Boogie Procedure Inliner took 279.97ms. Allocated memory is still 197.1MB. Free memory was 101.8MB in the beginning and 139.4MB in the end (delta: -37.6MB). Peak memory consumption was 22.0MB. Max. memory is 16.1GB. [2024-11-08 23:49:38,995 INFO L158 Benchmark]: Boogie Preprocessor took 202.15ms. Allocated memory is still 197.1MB. Free memory was 139.4MB in the beginning and 115.3MB in the end (delta: 24.1MB). Peak memory consumption was 23.1MB. Max. memory is 16.1GB. [2024-11-08 23:49:38,996 INFO L158 Benchmark]: RCFGBuilder took 5938.30ms. Allocated memory was 197.1MB in the beginning and 333.4MB in the end (delta: 136.3MB). Free memory was 115.3MB in the beginning and 149.1MB in the end (delta: -33.9MB). Peak memory consumption was 123.1MB. Max. memory is 16.1GB. [2024-11-08 23:49:38,996 INFO L158 Benchmark]: CodeCheck took 220123.70ms. Allocated memory was 333.4MB in the beginning and 3.1GB in the end (delta: 2.8GB). Free memory was 149.1MB in the beginning and 1.6GB in the end (delta: -1.4GB). Peak memory consumption was 1.4GB. Max. memory is 16.1GB. [2024-11-08 23:49:38,996 INFO L158 Benchmark]: Witness Printer took 237.58ms. Allocated memory is still 3.1GB. Free memory was 1.6GB in the beginning and 1.5GB in the end (delta: 40.9MB). Peak memory consumption was 39.8MB. Max. memory is 16.1GB. [2024-11-08 23:49:38,998 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck: - StatisticsResult: Ultimate CodeCheck benchmark data CFG has 21 procedures, 273 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 219.9s, OverallIterations: 28, TraceHistogramMax: 0, PathProgramHistogramMax: 0, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 6337 SdHoareTripleChecker+Valid, 121.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 3193 mSDsluCounter, 7677 SdHoareTripleChecker+Invalid, 118.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 3996 mSDsCounter, 1110 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 5359 IncrementalHoareTripleChecker+Invalid, 6469 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1110 mSolverCounterUnsat, 3681 mSDtfsCounter, 5359 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 5038 GetRequests, 4887 SyntacticMatches, 5 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8213 ImplicationChecksByTransitivity, 6.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=-1occurred in iteration=-1, InterpolantAutomatonStates: 0, traceCheckStatistics: 1.0s SsaConstructionTime, 12.4s SatisfiabilityAnalysisTime, 16.8s InterpolantComputationTime, 493 NumberOfCodeBlocks, 493 NumberOfCodeBlocksAsserted, 28 NumberOfCheckSat, 444 ConstructedInterpolants, 0 QuantifiedInterpolants, 925 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 27 InterpolantComputations, 27 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, ReuseStatistics: No data available - CounterExampleResult [Line: 2031]: a call to reach_error is reachable a call to reach_error is reachable We found a FailurePath: [L1492] unsigned long KeNumberProcessors ; [L1696] static int isFixed = 0; [L1697] static LARGE_INTEGER frequency = { .u ={.LowPart = 0L, .HighPart = 0L}}; [L1722] struct _GUID const DiskClassGuid = {1408590599L, 46783, 4560, {148, 242, 0, 160, 201, 30, 251, 139}}; [L1723] struct _GUID const CdRomClassGuid = {1408590600L, 46783, 4560, {148, 242, 0, 160, 201, 30, 251, 139}}; [L1724] struct _GUID const PartitionClassGuid = {1408590602L, 46783, 4560, {148, 242, 0, 160, 201, 30, 251, 139}}; [L1725] struct _GUID const TapeClassGuid = {1408590603L, 46783, 4560, {148, 242, 0, 160, 201, 30, 251, 139}}; [L1726] struct _GUID const WriteOnceDiskClassGuid = {1408590604L, 46783, 4560, {148, 242, 0, 160, 201, 30, 251, 139}}; [L1727] struct _GUID const VolumeClassGuid = {1408590605L, 46783, 4560, {148, 242, 0, 160, 201, 30, 251, 139}}; [L1728] struct _GUID const MediumChangerClassGuid = {1408590608L, 46783, 4560, {148, 242, 0, 160, 201, 30, 251, 139}}; [L1729] struct _GUID const FloppyClassGuid = {1408590609L, 46783, 4560, {148, 242, 0, 160, 201, 30, 251, 139}}; [L1730] struct _GUID const CdChangerClassGuid = {1408590610L, 46783, 4560, {148, 242, 0, 160, 201, 30, 251, 139}}; [L1731] struct _GUID const StoragePortClassGuid = {718077536L, 49456, 4562, {176, 130, 0, 160, 201, 30, 251, 139}}; [L1743-L1744] struct _GUID const MOUNTDEV_MOUNTED_DEVICE_GUID = {1408590605, 46783, 4560, {148, 242, 0, 160, 201, 30, 251, 139}}; [L1746] struct _GUID const MSWmi_MofData_GUID = {93327905, 54630, 4561, {178, 240, 0, 160, 201, 6, 41, 16}}; [L1747] struct _GUID const MSWmi_ProviderInfo_GUID = {3351197136U, 43739, 4561, {191, 74, 0, 160, 201, 6, 41, 16}}; [L1748] struct _GUID const MSWmi_PnPDeviceId_GUID = {3351197138U, 43739, 4561, {191, 74, 0, 160, 201, 6, 41, 16}}; [L1749-L1750] struct _GUID const MSWmi_PnPInstanceNames_GUID = {3351197139U, 43739, 4561, {191, 74, 0, 160, 201, 6, 41, 16}}; [L1751-L1752] struct _GUID const MSSmBios_RawSMBiosTables_GUID = {2405959760U, 42372, 4561, {191, 56, 0, 160, 201, 6, 41, 16}}; [L1753-L1754] struct _GUID const MSPower_DeviceEnable_GUID = {2189167215U, 65200, 4560, {189, 38, 0, 170, 0, 183, 179, 42}}; [L1755-L1756] struct _GUID const MSPower_DeviceWakeEnable_GUID = {2840881794U, 65200, 4560, {189, 38, 0, 170, 0, 183, 179, 42}}; [L1757-L1758] struct _GUID const MSNdis_NetworkAddress_GUID = {3049101495U, 513, 4561, {165, 14, 0, 160, 201, 6, 41, 16}}; [L1759-L1760] struct _GUID const MSNdis_NetworkShortAddress_GUID = {3049101496U, 513, 4561, {165, 14, 0, 160, 201, 6, 41, 16}}; [L1761-L1762] struct _GUID const MSNdis_NetworkLinkSpeed_GUID = {1627155287, 3942, 4561, {150, 167, 0, 192, 79, 195, 53, 140}}; [L1763-L1764] struct _GUID const MSNdis_EnumerateAdapter_GUID = {2552180095U, 45555, 4560, {141, 215, 0, 192, 79, 195, 53, 140}}; [L1765-L1766] struct _GUID const MSNdis_NotifyAdapterRemoval_GUID = {2552180096U, 45555, 4560, {141, 215, 0, 192, 79, 195, 53, 140}}; [L1767-L1768] struct _GUID const MSNdis_NotifyAdapterArrival_GUID = {2552180097U, 45555, 4560, {141, 215, 0, 192, 79, 195, 53, 140}}; [L1769-L1770] struct _GUID const MSNdis_NdisEnumerateVc_GUID = {2552180098U, 45555, 4560, {141, 215, 0, 192, 79, 195, 53, 140}}; [L1771-L1772] struct _GUID const MSNdis_NotifyVcRemoval_GUID = {2552180089U, 45555, 4560, {141, 215, 0, 192, 79, 195, 53, 140}}; [L1773-L1774] struct _GUID const MSNdis_NotifyVcArrival_GUID = {405773836, 45555, 4560, {141, 215, 0, 192, 79, 195, 53, 140}}; [L1775-L1776] struct _GUID const MSNdis_HardwareStatus_GUID = {1589707604, 42522, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1777-L1778] struct _GUID const MSNdis_MediaSupported_GUID = {1589707605, 42522, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1779] struct _GUID const MSNdis_MediaInUse_GUID = {1589707606, 42522, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1780-L1781] struct _GUID const MSNdis_MaximumLookahead_GUID = {1589707607, 42522, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1782-L1783] struct _GUID const MSNdis_MaximumFrameSize_GUID = {1589707608, 42522, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1784] struct _GUID const MSNdis_LinkSpeed_GUID = {1589707609, 42522, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1785-L1786] struct _GUID const MSNdis_TransmitBufferSpace_GUID = {1589707610, 42522, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1787-L1788] struct _GUID const MSNdis_ReceiveBufferSpace_GUID = {1589707611, 42522, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1789-L1790] struct _GUID const MSNdis_TransmitBlockSize_GUID = {1589707612, 42522, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1791-L1792] struct _GUID const MSNdis_ReceiveBlockSize_GUID = {1589707613, 42522, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1793] struct _GUID const MSNdis_VendorID_GUID = {1589707614, 42522, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1794-L1795] struct _GUID const MSNdis_VendorDescription_GUID = {1589707615, 42522, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1796-L1797] struct _GUID const MSNdis_CurrentPacketFilter_GUID = {1589707616, 42522, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1798-L1799] struct _GUID const MSNdis_CurrentLookahead_GUID = {1589707617, 42522, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1800-L1801] struct _GUID const MSNdis_DriverVersion_GUID = {1589707618, 42522, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1802-L1803] struct _GUID const MSNdis_MaximumTotalSize_GUID = {1589707619, 42522, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1804] struct _GUID const MSNdis_MacOptions_GUID = {1589707621, 42522, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1805-L1806] struct _GUID const MSNdis_MediaConnectStatus_GUID = {1589707622, 42522, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1807-L1808] struct _GUID const MSNdis_MaximumSendPackets_GUID = {1589707623, 42522, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1809-L1810] struct _GUID const MSNdis_VendorDriverVersion_GUID = {1148802809, 42523, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1811] struct _GUID const MSNdis_TransmitsOk_GUID = {1148802810, 42523, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1812] struct _GUID const MSNdis_ReceivesOk_GUID = {1148802811, 42523, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1813-L1814] struct _GUID const MSNdis_TransmitsError_GUID = {1148802812, 42523, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1815-L1816] struct _GUID const MSNdis_ReceiveError_GUID = {1148802813, 42523, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1817-L1818] struct _GUID const MSNdis_ReceiveNoBuffer_GUID = {1148802814, 42523, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1819-L1820] struct _GUID const MSNdis_CoHardwareStatus_GUID = {2031800722, 58204, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1821-L1822] struct _GUID const MSNdis_CoMediaSupported_GUID = {2031800723, 58204, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1823-L1824] struct _GUID const MSNdis_CoMediaInUse_GUID = {2031800724, 58204, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1825] struct _GUID const MSNdis_CoLinkSpeed_GUID = {2031800725, 58204, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1826] struct _GUID const MSNdis_CoVendorId_GUID = {2031800726, 58204, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1827-L1828] struct _GUID const MSNdis_CoVendorDescription_GUID = {2031800727, 58204, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1829-L1830] struct _GUID const MSNdis_CoDriverVersion_GUID = {2031800728, 58204, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1831-L1832] struct _GUID const MSNdis_CoMacOptions_GUID = {2031800730, 58204, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1833-L1834] struct _GUID const MSNdis_CoMediaConnectStatus_GUID = {2031800731, 58204, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1835-L1836] struct _GUID const MSNdis_CoVendorDriverVersion_GUID = {2031800732, 58204, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1837-L1838] struct _GUID const MSNdis_CoMinimumLinkSpeed_GUID = {2031800733, 58204, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1839-L1840] struct _GUID const MSNdis_CoTransmitPdusOk_GUID = {169953285, 58207, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1841-L1842] struct _GUID const MSNdis_CoReceivePdusOk_GUID = {169953286, 58207, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1843-L1844] struct _GUID const MSNdis_CoTransmitPduErrors_GUID = {169953287, 58207, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1845-L1846] struct _GUID const MSNdis_CoReceivePduErrors_GUID = {169953288, 58207, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1847-L1848] struct _GUID const MSNdis_CoReceivePdusNoBuffer_GUID = {169953289, 58207, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1849-L1850] struct _GUID const MSNdis_AtmSupportedVcRates_GUID = {2031800734, 58204, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1851-L1852] struct _GUID const MSNdis_AtmSupportedServiceCategory_GUID = {2031800735, 58204, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1853-L1854] struct _GUID const MSNdis_AtmSupportedAalTypes_GUID = {2031800736, 58204, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1855-L1856] struct _GUID const MSNdis_AtmHardwareCurrentAddress_GUID = {2031800737, 58204, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1857-L1858] struct _GUID const MSNdis_AtmMaxActiveVcs_GUID = {2031800738, 58204, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1859-L1860] struct _GUID const MSNdis_AtmMaxActiveVciBits_GUID = {2031800739, 58204, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1861-L1862] struct _GUID const MSNdis_AtmMaxActiveVpiBits_GUID = {2031800740, 58204, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1863-L1864] struct _GUID const MSNdis_AtmMaxAal0PacketSize_GUID = {2031800741, 58204, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1865-L1866] struct _GUID const MSNdis_AtmMaxAal1PacketSize_GUID = {2031800742, 58204, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1867-L1868] struct _GUID const MSNdis_AtmMaxAal34PacketSize_GUID = {2031800743, 58204, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1869-L1870] struct _GUID const MSNdis_AtmMaxAal5PacketSize_GUID = {2031800721, 58204, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1871-L1872] struct _GUID const MSNdis_AtmReceiveCellsOk_GUID = {169953290, 58207, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1873-L1874] struct _GUID const MSNdis_AtmTransmitCellsOk_GUID = {169953291, 58207, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1875-L1876] struct _GUID const MSNdis_AtmReceiveCellsDropped_GUID = {169953292, 58207, 4560, {150, 146, 0, 192, 79, 195, 53, 140}}; [L1877-L1878] struct _GUID const MSNdis_EthernetPermanentAddress_GUID = {1148802815, 42523, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1879-L1880] struct _GUID const MSNdis_EthernetCurrentAddress_GUID = {1148802816, 42523, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1881-L1882] struct _GUID const MSNdis_EthernetMulticastList_GUID = {1148802817, 42523, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1883-L1884] struct _GUID const MSNdis_EthernetMaximumMulticastListSize_GUID = {1148802818, 42523, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1885-L1886] struct _GUID const MSNdis_EthernetMacOptions_GUID = {1148802819, 42523, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1887-L1888] struct _GUID const MSNdis_EthernetReceiveErrorAlignment_GUID = {1148802820, 42523, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1889-L1890] struct _GUID const MSNdis_EthernetOneTransmitCollision_GUID = {1148802821, 42523, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1891-L1892] struct _GUID const MSNdis_EthernetMoreTransmitCollisions_GUID = {1148802822, 42523, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1893-L1894] struct _GUID const MSNdis_TokenRingPermanentAddress_GUID = {1148802823, 42523, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1895-L1896] struct _GUID const MSNdis_TokenRingCurrentAddress_GUID = {1148802824, 42523, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1897-L1898] struct _GUID const MSNdis_TokenRingCurrentFunctional_GUID = {1148802825, 42523, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1899-L1900] struct _GUID const MSNdis_TokenRingCurrentGroup_GUID = {1148802826, 42523, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1901-L1902] struct _GUID const MSNdis_TokenRingLastOpenStatus_GUID = {1148802827, 42523, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1903-L1904] struct _GUID const MSNdis_TokenRingCurrentRingStatus_GUID = {2299148012U, 42524, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1905-L1906] struct _GUID const MSNdis_TokenRingCurrentRingState_GUID = {2901491762U, 42524, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1907-L1908] struct _GUID const MSNdis_TokenRingLineErrors_GUID = {2901491763U, 42524, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1909-L1910] struct _GUID const MSNdis_TokenRingLostFrames_GUID = {2901491764U, 42524, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1911-L1912] struct _GUID const MSNdis_FddiLongPermanentAddress_GUID = {2901491765U, 42524, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1913-L1914] struct _GUID const MSNdis_FddiLongCurrentAddress_GUID = {2901491766U, 42524, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1915-L1916] struct _GUID const MSNdis_FddiLongMulticastList_GUID = {2901491767U, 42524, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1917-L1918] struct _GUID const MSNdis_FddiLongMaximumListSize_GUID = {2901491768U, 42524, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1919-L1920] struct _GUID const MSNdis_FddiShortPermanentAddress_GUID = {2901491769U, 42524, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1921-L1922] struct _GUID const MSNdis_FddiShortCurrentAddress_GUID = {2901491770U, 42524, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1923-L1924] struct _GUID const MSNdis_FddiShortMulticastList_GUID = {2901491771U, 42524, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1925-L1926] struct _GUID const MSNdis_FddiShortMaximumListSize_GUID = {2901491772U, 42524, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1927-L1928] struct _GUID const MSNdis_FddiAttachmentType_GUID = {2901491773U, 42524, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1929-L1930] struct _GUID const MSNdis_FddiUpstreamNodeLong_GUID = {2901491774U, 42524, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1931-L1932] struct _GUID const MSNdis_FddiDownstreamNodeLong_GUID = {2901491775U, 42524, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1933-L1934] struct _GUID const MSNdis_FddiFrameErrors_GUID = {2901491776U, 42524, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1935-L1936] struct _GUID const MSNdis_FddiFramesLost_GUID = {2901491777U, 42524, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1937-L1938] struct _GUID const MSNdis_FddiRingManagmentState_GUID = {2901491778U, 42524, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1939-L1940] struct _GUID const MSNdis_FddiLctFailures_GUID = {2901491779U, 42524, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1941-L1942] struct _GUID const MSNdis_FddiLemRejects_GUID = {2901491780U, 42524, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1943-L1944] struct _GUID const MSNdis_FddiLConnectionState_GUID = {2901491781U, 42524, 4560, {141, 212, 0, 192, 79, 195, 53, 140}}; [L1945-L1946] struct _GUID const MSNdis_StatusResetStart_GUID = {2552180086U, 45555, 4560, {141, 215, 0, 192, 79, 195, 53, 140}}; [L1947-L1948] struct _GUID const MSNdis_StatusResetEnd_GUID = {2552180087U, 45555, 4560, {141, 215, 0, 192, 79, 195, 53, 140}}; [L1949-L1950] struct _GUID const MSNdis_StatusMediaConnect_GUID = {2552180093U, 45555, 4560, {141, 215, 0, 192, 79, 195, 53, 140}}; [L1951-L1952] struct _GUID const MSNdis_StatusMediaDisconnect_GUID = {2552180094U, 45555, 4560, {141, 215, 0, 192, 79, 195, 53, 140}}; [L1953-L1954] struct _GUID const MSNdis_StatusMediaSpecificIndication_GUID = {2552180100U, 45555, 4560, {141, 215, 0, 192, 79, 195, 53, 140}}; [L1955-L1956] struct _GUID const MSNdis_StatusLinkSpeedChange_GUID = {2552180101U, 45555, 4560, {141, 215, 0, 192, 79, 195, 53, 140}}; [L1957-L1958] struct _GUID const MSNdis_StatusProtocolBind_GUID = {1410552604, 45555, 4560, {215, 141, 0, 192, 79, 195, 53, 140}}; [L1959-L1960] struct _GUID const MSNdis_StatusProtocolUnbind_GUID = {1849483756, 45555, 4560, {215, 141, 0, 192, 79, 195, 53, 140}}; [L1961-L1962] struct _GUID const MSKeyboard_PortInformation_GUID = {1194457242, 29131, 4561, {165, 44, 0, 160, 201, 6, 41, 16}}; [L1963-L1964] struct _GUID const MSMouse_PortInformation_GUID = {1194457244, 29131, 4561, {165, 44, 0, 160, 201, 6, 41, 16}}; [L1965-L1966] struct _GUID const MSMouse_ClassInformation_GUID = {1194457243, 29131, 4561, {165, 44, 0, 160, 201, 6, 41, 16}}; [L1967-L1968] struct _GUID const MSKeyboard_ClassInformation_GUID = {1194457241, 29131, 4561, {165, 44, 0, 160, 201, 6, 41, 16}}; [L1969-L1970] struct _GUID const MSAcpi_ThermalZoneTemperature_GUID = {2713458880U, 42952, 4561, {191, 60, 0, 160, 201, 6, 41, 16}}; [L1971-L1972] struct _GUID const MSDiskDriver_Geometry_GUID = {620789585, 22466, 4561, {165, 40, 0, 160, 201, 6, 41, 16}}; [L1973-L1974] struct _GUID const MSDiskDriver_PerformanceData_GUID = {3185075666U, 55233, 4560, {165, 1, 0, 160, 201, 6, 41, 16}}; [L1975-L1976] struct _GUID const MSDiskDriver_Performance_GUID = {3185075665U, 55233, 4560, {165, 1, 0, 160, 201, 6, 41, 16}}; [L1977-L1978] struct _GUID const MSStorageDriver_FailurePredictStatus_GUID = {2028716290, 19705, 4562, {186, 74, 0, 160, 201, 6, 41, 16}}; [L1979-L1980] struct _GUID const MSStorageDriver_FailurePredictData_GUID = {2028716291, 19705, 4562, {186, 74, 0, 160, 201, 6, 41, 16}}; [L1981-L1982] struct _GUID const MSStorageDriver_FailurePredictEvent_GUID = {2028716292, 19705, 4562, {186, 74, 0, 160, 201, 6, 41, 16}}; [L1983-L1984] struct _GUID const MSStorageDriver_FailurePredictFunction_GUID = {2028716293, 19705, 4562, {186, 74, 0, 160, 201, 6, 41, 16}}; [L1985-L1986] struct _GUID const MSIde_PortDeviceInfo_GUID = {1408590607, 46783, 4560, {148, 242, 0, 160, 201, 30, 251, 139}}; [L1987] struct _GUID const MSSerial_PortName_GUID = {2699825576U, 45420, 4561, {189, 152, 0, 160, 201, 6, 190, 45}}; [L1988] struct _GUID const MSSerial_CommInfo_GUID = {3987827298U, 45420, 4561, {189, 152, 0, 160, 201, 6, 190, 45}}; [L1989-L1990] struct _GUID const MSSerial_HardwareConfiguration_GUID = {655072134, 45421, 4561, {189, 152, 0, 160, 201, 6, 190, 45}}; [L1991-L1992] struct _GUID const MSSerial_PerformanceInformation_GUID = {1447123660, 45421, 4561, {189, 152, 0, 160, 201, 6, 190, 45}}; [L1993-L1994] struct _GUID const MSSerial_CommProperties_GUID = {2181688362U, 11627, 4562, {186, 73, 0, 160, 201, 6, 41, 16}}; [L1995-L1996] struct _GUID const MSParallel_AllocFreeCounts_GUID = {1270573546, 26707, 4562, {142, 206, 0, 192, 79, 142, 244, 129}}; [L1997-L1998] struct _GUID const MSParallel_DeviceBytesTransferred_GUID = {2315186902U, 25931, 4562, {158, 21, 0, 192, 79, 142, 244, 129}}; [L1999-L2000] struct _GUID const MSRedbook_DriverInformationGuid = {3104133351U, 44554, 4561, {165, 113, 0, 192, 79, 163, 71, 48}}; [L2001-L2002] struct _GUID const MSRedbook_PerformanceGuid = {3104133352U, 44554, 4561, {165, 113, 0, 192, 79, 163, 71, 48}}; [L2003] struct _GUID const RegisteredGuids_GUID = {3823105981U, 14613, 4562, {145, 3, 0, 192, 79, 185, 152, 162}}; [L2004] struct _GUID const DiskPerfGuid = {3185075665U, 55233, 4560, {165, 1, 0, 160, 201, 6, 41, 16}}; [L2005] struct _GUID const THERMAL_ZONE_GUID = {2713458880U, 42952, 4561, {191, 60, 0, 160, 201, 6, 41, 16}}; [L2006] struct _GUID const GlobalLoggerGuid = {3901786812U, 43652, 4562, {154, 147, 0, 128, 95, 133, 215, 198}}; [L2007] struct _GUID const GenericMessageGuid = {2369794079U, 43850, 4562, {154, 147, 0, 128, 95, 133, 215, 198}}; [L2008] struct _GUID const ProcessGuid = {1030727888, 65029, 4560, {157, 218, 0, 192, 79, 215, 186, 124}}; [L2009] struct _GUID const ThreadGuid = {1030727889, 65029, 4560, {157, 218, 0, 192, 79, 215, 186, 124}}; [L2010] struct _GUID const HardFaultGuid = {1030727890, 65029, 4560, {157, 218, 0, 192, 79, 215, 186, 124}}; [L2011] struct _GUID const PageFaultGuid = {1030727891, 65029, 4560, {157, 218, 0, 192, 79, 215, 186, 124}}; [L2012] struct _GUID const DiskIoGuid = {1030727892, 65029, 4560, {157, 218, 0, 192, 79, 215, 186, 124}}; [L2013] struct _GUID const FileIoGuid = {2429279289U, 19006, 4561, {132, 244, 0, 0, 248, 4, 100, 227}}; [L2014] struct _GUID const TcpIpGuid = {2586315456U, 51424, 4561, {132, 226, 0, 192, 79, 185, 152, 162}}; [L2015] struct _GUID const UdpIpGuid = {3208270021U, 43465, 18824, {160, 5, 45, 240, 183, 200, 15, 128}}; [L2016] struct _GUID const ImageLoadGuid = {749821213, 24513, 4562, {171, 225, 0, 160, 201, 17, 245, 24}}; [L2017] struct _GUID const RegistryGuid = {2924704302U, 51299, 4562, {134, 89, 0, 192, 79, 163, 33, 161}}; [L2018] struct _GUID const TraceErrorGuid = {964792796, 11687, 4563, {139, 152, 0, 128, 95, 133, 215, 198}}; [L2034] int s ; [L2035] int UNLOADED ; [L2036] int NP ; [L2037] int DC ; [L2038] int SKIP1 ; [L2039] int SKIP2 ; [L2040] int MPR1 ; [L2041] int MPR3 ; [L2042] int IPC ; [L2043] int pended ; [L2044] NTSTATUS (*compFptr)(PDEVICE_OBJECT DeviceObject , PIRP Irp , PVOID Context ) ; [L2045] int compRegistered ; [L2046] int lowerDriverReturn ; [L2047] int setEventCalled ; [L2048] int customIrp ; [L2049] int myStatus ; [L2050] int routine ; [L2073] UNICODE_STRING DiskPerfRegistryPath ; [L2114] WMIGUIDREGINFO DiskperfGuidList[1] = { {& DiskPerfGuid, 1, 0}}; [L3198] IRP *pirp ; [L3389] char _SLAM_alloc_dummy ; [L3214] DRIVER_OBJECT d ; [L3215] NTSTATUS status = __VERIFIER_nondet_long() ; [L3216] int we_should_unload = __VERIFIER_nondet_int() ; [L3217] IRP irp ; [L3218] int __BLAST_NONDET___0 = __VERIFIER_nondet_int() ; [L3219] int irp_choice = __VERIFIER_nondet_int() ; [L3220] DEVICE_OBJECT devobj ; [L3221] devobj.DeviceExtension = malloc(sizeof (DEVICE_EXTENSION)) [L3222] EXPR devobj.DeviceExtension [L3222] ((DEVICE_EXTENSION*)devobj.DeviceExtension)->DiskCounters = malloc(sizeof (struct _DISK_PERFORMANCE)) [L3223] KeNumberProcessors = __VERIFIER_nondet_ulong() [L3224] irp.Tail.Overlay.__annonCompField17.__annonCompField16.CurrentStackLocation = malloc(4 * sizeof (IO_STACK_LOCATION)) [L3226] EXPR irp.Tail.Overlay.__annonCompField17.__annonCompField16.CurrentStackLocation [L3226] irp.Tail.Overlay.__annonCompField17.__annonCompField16.CurrentStackLocation += 3 [L3227] irp.AssociatedIrp.SystemBuffer = malloc(sizeof (struct _DISK_PERFORMANCE)) [L3231] pirp = & irp [L3232] CALL _BLAST_init() [L2055] UNLOADED = 0 [L2056] NP = 1 [L2057] DC = 2 [L2058] SKIP1 = 3 [L2059] SKIP2 = 4 [L2060] MPR1 = 5 [L2061] MPR3 = 6 [L2062] IPC = 7 [L2063] s = UNLOADED [L2064] pended = 0 [L2065] compFptr = 0 [L2066] compRegistered = 0 [L2067] lowerDriverReturn = 0 [L2068] setEventCalled = 0 [L2069] customIrp = 0 [L3232] RET _BLAST_init() [L3234] COND TRUE status >= 0L [L3235] s = NP [L3236] customIrp = 0 [L3237] setEventCalled = customIrp [L3238] lowerDriverReturn = setEventCalled [L3239] compRegistered = lowerDriverReturn [L3240] compFptr = compRegistered [L3241] pended = compFptr [L3242] pirp->IoStatus.__annonCompField4.Status = 0L [L3243] myStatus = 0L [L3244] COND FALSE !(irp_choice == 0) [L3251] CALL stub_driver_init() [L3203] s = NP [L3204] customIrp = 0 [L3205] setEventCalled = customIrp [L3206] lowerDriverReturn = setEventCalled [L3207] compRegistered = lowerDriverReturn [L3208] compFptr = compRegistered [L3209] pended = compFptr [L3251] RET stub_driver_init() [L3253] COND FALSE !(! (status >= 0L)) VAL [DC=2, DiskPerfGuid={8:0}, DiskPerfRegistryPath={9:0}, DiskperfGuidList={10:0}, IPC=7, MPR1=5, MPR3=6, NP=1, SKIP1=3, SKIP2=4, UNLOADED=0, _SLAM_alloc_dummy=0, __BLAST_NONDET___0=0, compFptr={0:0}, compRegistered=0, customIrp=0, devobj={23713:0}, frequency={7:0}, isFixed=0, lowerDriverReturn=0, myStatus=0, pended=0, pirp={23712:0}, routine=0, s=1, setEventCalled=0, we_should_unload=0] [L3258] COND TRUE __BLAST_NONDET___0 == 0 [L3278] CALL, EXPR DiskPerfCreate(& devobj, pirp) [L2422] Irp->IoStatus.__annonCompField4.Status = 0L [L2423] myStatus = 0L VAL [DC=2, DiskPerfGuid={8:0}, DiskPerfRegistryPath={9:0}, DiskperfGuidList={10:0}, IPC=7, Irp={23712:0}, MPR1=5, MPR3=6, NP=1, SKIP1=3, SKIP2=4, UNLOADED=0, _SLAM_alloc_dummy=0, compFptr={0:0}, compRegistered=0, customIrp=0, frequency={7:0}, isFixed=0, lowerDriverReturn=0, myStatus=0, pended=0, pirp={23712:0}, routine=0, s=1, setEventCalled=0] [L2424] CALL IofCompleteRequest(Irp, 0) VAL [DC=2, DiskPerfGuid={8:0}, DiskPerfRegistryPath={9:0}, DiskperfGuidList={10:0}, IPC=7, MPR1=5, MPR3=6, NP=1, SKIP1=3, SKIP2=4, UNLOADED=0, \old(Irp)={23712:0}, \old(PriorityBoost)=0, \old(s)=1, _SLAM_alloc_dummy=0, compFptr={0:0}, compRegistered=0, customIrp=0, frequency={7:0}, isFixed=0, lowerDriverReturn=0, myStatus=0, pended=0, pirp={23712:0}, routine=0, s=1, setEventCalled=0] [L3932] COND TRUE s == NP [L3933] s = DC VAL [DC=2, DiskPerfGuid={8:0}, DiskPerfRegistryPath={9:0}, DiskperfGuidList={10:0}, IPC=7, MPR1=5, MPR3=6, NP=1, SKIP1=3, SKIP2=4, UNLOADED=0, \old(Irp)={23712:0}, \old(PriorityBoost)=0, \old(s)=1, _SLAM_alloc_dummy=0, compFptr={0:0}, compRegistered=0, customIrp=0, frequency={7:0}, isFixed=0, lowerDriverReturn=0, myStatus=0, pended=0, pirp={23712:0}, routine=0, s=2, setEventCalled=0] [L2424] RET IofCompleteRequest(Irp, 0) VAL [DC=2, DiskPerfGuid={8:0}, DiskPerfRegistryPath={9:0}, DiskperfGuidList={10:0}, IPC=7, Irp={23712:0}, MPR1=5, MPR3=6, NP=1, SKIP1=3, SKIP2=4, UNLOADED=0, _SLAM_alloc_dummy=0, compFptr={0:0}, compRegistered=0, customIrp=0, frequency={7:0}, isFixed=0, lowerDriverReturn=0, myStatus=0, pended=0, pirp={23712:0}, routine=0, s=2, setEventCalled=0] [L2426] return (0L); [L3278] RET, EXPR DiskPerfCreate(& devobj, pirp) [L3278] status = DiskPerfCreate(& devobj, pirp) [L3312] COND FALSE !(\read(we_should_unload)) VAL [DC=2, DiskPerfGuid={8:0}, DiskPerfRegistryPath={9:0}, DiskperfGuidList={10:0}, IPC=7, MPR1=5, MPR3=6, NP=1, SKIP1=3, SKIP2=4, UNLOADED=0, _SLAM_alloc_dummy=0, compFptr={0:0}, compRegistered=0, customIrp=0, frequency={7:0}, isFixed=0, lowerDriverReturn=0, myStatus=0, pended=0, pirp={23712:0}, routine=0, s=2, setEventCalled=0, status=0] [L3322] COND FALSE !(pended == 1) VAL [DC=2, DiskPerfGuid={8:0}, DiskPerfRegistryPath={9:0}, DiskperfGuidList={10:0}, IPC=7, MPR1=5, MPR3=6, NP=1, SKIP1=3, SKIP2=4, UNLOADED=0, _SLAM_alloc_dummy=0, compFptr={0:0}, compRegistered=0, customIrp=0, frequency={7:0}, isFixed=0, lowerDriverReturn=0, myStatus=0, pended=0, pirp={23712:0}, routine=0, s=2, setEventCalled=0, status=0] [L3330] COND FALSE !(pended == 1) VAL [DC=2, DiskPerfGuid={8:0}, DiskPerfRegistryPath={9:0}, DiskperfGuidList={10:0}, IPC=7, MPR1=5, MPR3=6, NP=1, SKIP1=3, SKIP2=4, UNLOADED=0, _SLAM_alloc_dummy=0, compFptr={0:0}, compRegistered=0, customIrp=0, frequency={7:0}, isFixed=0, lowerDriverReturn=0, myStatus=0, pended=0, pirp={23712:0}, routine=0, s=2, setEventCalled=0, status=0] [L3338] COND FALSE !(s == UNLOADED) VAL [DC=2, DiskPerfGuid={8:0}, DiskPerfRegistryPath={9:0}, DiskperfGuidList={10:0}, IPC=7, MPR1=5, MPR3=6, NP=1, SKIP1=3, SKIP2=4, UNLOADED=0, _SLAM_alloc_dummy=0, compFptr={0:0}, compRegistered=0, customIrp=0, frequency={7:0}, isFixed=0, lowerDriverReturn=0, myStatus=0, pended=0, pirp={23712:0}, routine=0, s=2, setEventCalled=0, status=0] [L3341] COND FALSE !(status == -1L) VAL [DC=2, DiskPerfGuid={8:0}, DiskPerfRegistryPath={9:0}, DiskperfGuidList={10:0}, IPC=7, MPR1=5, MPR3=6, NP=1, SKIP1=3, SKIP2=4, UNLOADED=0, _SLAM_alloc_dummy=0, compFptr={0:0}, compRegistered=0, customIrp=0, frequency={7:0}, isFixed=0, lowerDriverReturn=0, myStatus=0, pended=0, pirp={23712:0}, routine=0, s=2, setEventCalled=0, status=0] [L3344] COND TRUE s != SKIP2 VAL [DC=2, DiskPerfGuid={8:0}, DiskPerfRegistryPath={9:0}, DiskperfGuidList={10:0}, IPC=7, MPR1=5, MPR3=6, NP=1, SKIP1=3, SKIP2=4, UNLOADED=0, _SLAM_alloc_dummy=0, compFptr={0:0}, compRegistered=0, customIrp=0, frequency={7:0}, isFixed=0, lowerDriverReturn=0, myStatus=0, pended=0, pirp={23712:0}, routine=0, s=2, setEventCalled=0, status=0] [L3345] COND TRUE s != IPC VAL [DC=2, DiskPerfGuid={8:0}, DiskPerfRegistryPath={9:0}, DiskperfGuidList={10:0}, IPC=7, MPR1=5, MPR3=6, NP=1, SKIP1=3, SKIP2=4, UNLOADED=0, _SLAM_alloc_dummy=0, compFptr={0:0}, compRegistered=0, customIrp=0, frequency={7:0}, isFixed=0, lowerDriverReturn=0, myStatus=0, pended=0, pirp={23712:0}, routine=0, s=2, setEventCalled=0, status=0] [L3346] COND FALSE !(s != DC) VAL [DC=2, DiskPerfGuid={8:0}, DiskPerfRegistryPath={9:0}, DiskperfGuidList={10:0}, IPC=7, MPR1=5, MPR3=6, NP=1, SKIP1=3, SKIP2=4, UNLOADED=0, _SLAM_alloc_dummy=0, compFptr={0:0}, compRegistered=0, customIrp=0, frequency={7:0}, isFixed=0, lowerDriverReturn=0, myStatus=0, pended=0, pirp={23712:0}, routine=0, s=2, setEventCalled=0, status=0] [L3358] COND FALSE !(pended == 1) VAL [DC=2, DiskPerfGuid={8:0}, DiskPerfRegistryPath={9:0}, DiskperfGuidList={10:0}, IPC=7, MPR1=5, MPR3=6, NP=1, SKIP1=3, SKIP2=4, UNLOADED=0, _SLAM_alloc_dummy=0, compFptr={0:0}, compRegistered=0, customIrp=0, frequency={7:0}, isFixed=0, lowerDriverReturn=0, myStatus=0, pended=0, pirp={23712:0}, routine=0, s=2, setEventCalled=0, status=0] [L3367] COND TRUE s == DC VAL [DC=2, DiskPerfGuid={8:0}, DiskPerfRegistryPath={9:0}, DiskperfGuidList={10:0}, IPC=7, MPR1=5, MPR3=6, NP=1, SKIP1=3, SKIP2=4, UNLOADED=0, _SLAM_alloc_dummy=0, compFptr={0:0}, compRegistered=0, customIrp=0, frequency={7:0}, isFixed=0, lowerDriverReturn=0, myStatus=0, pended=0, pirp={23712:0}, routine=0, s=2, setEventCalled=0, status=0] [L3369] CALL errorFn() VAL [DC=2, DiskPerfGuid={8:0}, DiskPerfRegistryPath={9:0}, DiskperfGuidList={10:0}, IPC=7, MPR1=5, MPR3=6, NP=1, SKIP1=3, SKIP2=4, UNLOADED=0, _SLAM_alloc_dummy=0, compFptr={0:0}, compRegistered=0, customIrp=0, frequency={7:0}, isFixed=0, lowerDriverReturn=0, myStatus=0, pended=0, pirp={23712:0}, routine=0, s=2, setEventCalled=0] [L2031] reach_error() VAL [DC=2, DiskPerfGuid={8:0}, DiskPerfRegistryPath={9:0}, DiskperfGuidList={10:0}, IPC=7, MPR1=5, MPR3=6, NP=1, SKIP1=3, SKIP2=4, UNLOADED=0, _SLAM_alloc_dummy=0, compFptr={0:0}, compRegistered=0, customIrp=0, frequency={7:0}, isFixed=0, lowerDriverReturn=0, myStatus=0, pended=0, pirp={23712:0}, routine=0, s=2, setEventCalled=0] * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.33ms. Allocated memory is still 157.3MB. Free memory is still 131.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1750.08ms. Allocated memory was 157.3MB in the beginning and 197.1MB in the end (delta: 39.8MB). Free memory was 118.3MB in the beginning and 101.8MB in the end (delta: 16.5MB). Peak memory consumption was 63.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 279.97ms. Allocated memory is still 197.1MB. Free memory was 101.8MB in the beginning and 139.4MB in the end (delta: -37.6MB). Peak memory consumption was 22.0MB. Max. memory is 16.1GB. * Boogie Preprocessor took 202.15ms. Allocated memory is still 197.1MB. Free memory was 139.4MB in the beginning and 115.3MB in the end (delta: 24.1MB). Peak memory consumption was 23.1MB. Max. memory is 16.1GB. * RCFGBuilder took 5938.30ms. Allocated memory was 197.1MB in the beginning and 333.4MB in the end (delta: 136.3MB). Free memory was 115.3MB in the beginning and 149.1MB in the end (delta: -33.9MB). Peak memory consumption was 123.1MB. Max. memory is 16.1GB. * CodeCheck took 220123.70ms. Allocated memory was 333.4MB in the beginning and 3.1GB in the end (delta: 2.8GB). Free memory was 149.1MB in the beginning and 1.6GB in the end (delta: -1.4GB). Peak memory consumption was 1.4GB. Max. memory is 16.1GB. * Witness Printer took 237.58ms. Allocated memory is still 3.1GB. Free memory was 1.6GB in the beginning and 1.5GB in the end (delta: 40.9MB). Peak memory consumption was 39.8MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 14]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [14] - GenericResultAtLocation [Line: 15]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [15] - GenericResultAtLocation [Line: 175]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [175] - GenericResultAtLocation [Line: 181]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [181] - GenericResultAtLocation [Line: 403]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [403] - GenericResultAtLocation [Line: 456]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [456] - GenericResultAtLocation [Line: 475]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [475] - GenericResultAtLocation [Line: 476]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [476] - GenericResultAtLocation [Line: 1149]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1149] - GenericResultAtLocation [Line: 1322]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1322] - GenericResultAtLocation [Line: 1365]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [1365] - GenericResultAtLocation [Line: 1366]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1366] - GenericResultAtLocation [Line: 1367]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [1367] - GenericResultAtLocation [Line: 1368]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1368] - GenericResultAtLocation [Line: 1369]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [1369] - GenericResultAtLocation [Line: 1370]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1370] - GenericResultAtLocation [Line: 1371]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [1371] - GenericResultAtLocation [Line: 1372]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1372] - GenericResultAtLocation [Line: 1373]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [1373] - GenericResultAtLocation [Line: 1374]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1374] - GenericResultAtLocation [Line: 1375]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [1375] - GenericResultAtLocation [Line: 1376]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1376] - GenericResultAtLocation [Line: 1377]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [1377] - GenericResultAtLocation [Line: 1378]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1378] - GenericResultAtLocation [Line: 1467]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [1467] - GenericResultAtLocation [Line: 1468]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1468] - GenericResultAtLocation [Line: 1471]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1471] - GenericResultAtLocation [Line: 1472]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1472] - GenericResultAtLocation [Line: 1473]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1473] - GenericResultAtLocation [Line: 1474]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1474] - GenericResultAtLocation [Line: 1475]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [1475] - GenericResultAtLocation [Line: 1476]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1476] - GenericResultAtLocation [Line: 1483]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1483] - GenericResultAtLocation [Line: 1484]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1484] - GenericResultAtLocation [Line: 1485]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [1485] - GenericResultAtLocation [Line: 1486]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [1486] - GenericResultAtLocation [Line: 1487]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [1487] - GenericResultAtLocation [Line: 1493]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1493] - GenericResultAtLocation [Line: 1494]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1494] - GenericResultAtLocation [Line: 1516]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [1516] - GenericResultAtLocation [Line: 1517]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [1517] - GenericResultAtLocation [Line: 1518]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [1518] - GenericResultAtLocation [Line: 1530]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [1530] - GenericResultAtLocation [Line: 1538]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [1538] - GenericResultAtLocation [Line: 1539]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4164) [1539] - GenericResultAtLocation [Line: 1540]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_enable) [1540] - GenericResultAtLocation [Line: 1541]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_disable) [1541] - GenericResultAtLocation [Line: 1542]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [1542] - GenericResultAtLocation [Line: 1543]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1543] - GenericResultAtLocation [Line: 1544]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1544] - GenericResultAtLocation [Line: 1545]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1545] - GenericResultAtLocation [Line: 1546]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1546] - GenericResultAtLocation [Line: 1603]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1603] - GenericResultAtLocation [Line: 1604]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1604] - GenericResultAtLocation [Line: 1709]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [1709] - GenericResultAtLocation [Line: 1710]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(default:4200) [1710] - GenericResultAtLocation [Line: 1732]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1732] - GenericResultAtLocation [Line: 1733]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1733] - GenericResultAtLocation [Line: 1734]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1734] - GenericResultAtLocation [Line: 1735]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1735] - GenericResultAtLocation [Line: 1736]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1736] - GenericResultAtLocation [Line: 1737]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1737] - GenericResultAtLocation [Line: 1738]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1738] - GenericResultAtLocation [Line: 1739]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1739] - GenericResultAtLocation [Line: 1740]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1740] - GenericResultAtLocation [Line: 1741]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1741] - GenericResultAtLocation [Line: 1745]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [1745] - GenericResultAtLocation [Line: 2104]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(INIT,DriverEntry) [2104] - GenericResultAtLocation [Line: 2105]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfAddDevice) [2105] - GenericResultAtLocation [Line: 2106]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfDispatchPnp) [2106] - GenericResultAtLocation [Line: 2107]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfStartDevice) [2107] - GenericResultAtLocation [Line: 2108]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfRemoveDevice) [2108] - GenericResultAtLocation [Line: 2109]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfUnload) [2109] - GenericResultAtLocation [Line: 2110]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfWmi) [2110] - GenericResultAtLocation [Line: 2111]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskperfQueryWmiRegInfo) [2111] - GenericResultAtLocation [Line: 2112]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfRegisterDevice) [2112] - GenericResultAtLocation [Line: 2113]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfSyncFilterWithTarget) [2113] - GenericResultAtLocation [Line: 3176]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [3176] - GenericResultAtLocation [Line: 3177]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3177] - GenericResultAtLocation [Line: 3178]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [3178] - GenericResultAtLocation [Line: 3179]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3179] - GenericResultAtLocation [Line: 3180]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3180] - GenericResultAtLocation [Line: 3181]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [3181] - GenericResultAtLocation [Line: 3182]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3182] - GenericResultAtLocation [Line: 3183]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [3183] - GenericResultAtLocation [Line: 3184]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3184] - GenericResultAtLocation [Line: 3185]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [3185] - GenericResultAtLocation [Line: 3186]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4164) [3186] - GenericResultAtLocation [Line: 3187]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_enable) [3187] - GenericResultAtLocation [Line: 3188]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_disable) [3188] - GenericResultAtLocation [Line: 3189]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [3189] - GenericResultAtLocation [Line: 3190]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3190] - GenericResultAtLocation [Line: 3191]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3191] - GenericResultAtLocation [Line: 3192]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3192] - GenericResultAtLocation [Line: 3193]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3193] - GenericResultAtLocation [Line: 3194]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3194] - GenericResultAtLocation [Line: 3195]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3195] - GenericResultAtLocation [Line: 3196]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [3196] - GenericResultAtLocation [Line: 3197]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(default:4200) [3197] RESULT: Ultimate proved your program to be incorrect! [2024-11-08 23:49:39,063 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3c9eadb-e715-4b55-85af-1b08ce5e67f4/bin/ukojak-verify-ImItNfHLgk/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE