./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/unreach-call.prp --file /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version fca748b1 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash f0996d70f204c5713a65b04e25037e48d7532ec1ba0c10162e12c5c0d518b4e3 --- Real Ultimate output --- This is Ultimate 0.2.5-wip.dd.update-z3-fca748b-m [2024-11-19 17:15:36,060 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-19 17:15:36,117 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-19 17:15:36,123 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-19 17:15:36,123 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-19 17:15:36,154 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-19 17:15:36,154 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-19 17:15:36,155 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-19 17:15:36,155 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-19 17:15:36,155 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-19 17:15:36,156 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-19 17:15:36,156 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-19 17:15:36,157 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-19 17:15:36,157 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-19 17:15:36,159 INFO L153 SettingsManager]: * Use SBE=true [2024-11-19 17:15:36,160 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-19 17:15:36,161 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-19 17:15:36,162 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-19 17:15:36,162 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-19 17:15:36,163 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-19 17:15:36,163 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-19 17:15:36,164 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-19 17:15:36,164 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-19 17:15:36,164 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-19 17:15:36,164 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-19 17:15:36,164 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-19 17:15:36,165 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-19 17:15:36,165 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-19 17:15:36,165 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-19 17:15:36,165 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-19 17:15:36,166 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-19 17:15:36,166 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-19 17:15:36,166 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-19 17:15:36,166 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-19 17:15:36,166 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-19 17:15:36,167 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-19 17:15:36,167 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-19 17:15:36,168 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-19 17:15:36,169 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-19 17:15:36,169 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-19 17:15:36,170 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-19 17:15:36,170 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-19 17:15:36,170 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> Automizer 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 -> f0996d70f204c5713a65b04e25037e48d7532ec1ba0c10162e12c5c0d518b4e3 [2024-11-19 17:15:36,459 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-19 17:15:36,485 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-19 17:15:36,488 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-19 17:15:36,489 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-19 17:15:36,489 INFO L274 PluginConnector]: CDTParser initialized [2024-11-19 17:15:36,490 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c [2024-11-19 17:15:37,938 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-19 17:15:38,347 INFO L384 CDTParser]: Found 1 translation units. [2024-11-19 17:15:38,347 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c [2024-11-19 17:15:38,392 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c7422ae9d/367ff993fd854de58443740609748af8/FLAGd11139271 [2024-11-19 17:15:38,510 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c7422ae9d/367ff993fd854de58443740609748af8 [2024-11-19 17:15:38,512 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-19 17:15:38,513 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-19 17:15:38,514 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-19 17:15:38,514 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-19 17:15:38,519 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-19 17:15:38,519 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 05:15:38" (1/1) ... [2024-11-19 17:15:38,520 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6ed1ab95 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:15:38, skipping insertion in model container [2024-11-19 17:15:38,520 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 05:15:38" (1/1) ... [2024-11-19 17:15:38,608 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-19 17:15:39,259 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c[84645,84658] [2024-11-19 17:15:39,530 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-19 17:15:39,614 INFO L200 MainTranslator]: Completed pre-run [2024-11-19 17:15:39,624 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [23] [2024-11-19 17:15:39,625 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [24] [2024-11-19 17:15:39,625 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [184] [2024-11-19 17:15:39,625 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [190] [2024-11-19 17:15:39,625 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [412] [2024-11-19 17:15:39,626 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [465] [2024-11-19 17:15:39,626 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [484] [2024-11-19 17:15:39,626 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [485] [2024-11-19 17:15:39,626 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1158] [2024-11-19 17:15:39,626 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1331] [2024-11-19 17:15:39,626 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1374] [2024-11-19 17:15:39,627 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1375] [2024-11-19 17:15:39,627 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1376] [2024-11-19 17:15:39,627 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1377] [2024-11-19 17:15:39,627 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1378] [2024-11-19 17:15:39,627 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1379] [2024-11-19 17:15:39,627 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1380] [2024-11-19 17:15:39,627 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1381] [2024-11-19 17:15:39,628 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1382] [2024-11-19 17:15:39,628 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1383] [2024-11-19 17:15:39,628 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1384] [2024-11-19 17:15:39,628 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1385] [2024-11-19 17:15:39,628 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1386] [2024-11-19 17:15:39,628 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1387] [2024-11-19 17:15:39,628 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1476] [2024-11-19 17:15:39,628 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1477] [2024-11-19 17:15:39,629 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1480] [2024-11-19 17:15:39,629 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1481] [2024-11-19 17:15:39,629 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1482] [2024-11-19 17:15:39,630 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1483] [2024-11-19 17:15:39,630 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1484] [2024-11-19 17:15:39,630 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1485] [2024-11-19 17:15:39,630 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1492] [2024-11-19 17:15:39,630 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1493] [2024-11-19 17:15:39,631 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [1494] [2024-11-19 17:15:39,631 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [1495] [2024-11-19 17:15:39,631 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [1496] [2024-11-19 17:15:39,631 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1502] [2024-11-19 17:15:39,631 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1503] [2024-11-19 17:15:39,632 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [1525] [2024-11-19 17:15:39,632 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [1526] [2024-11-19 17:15:39,632 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [1527] [2024-11-19 17:15:39,632 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [1539] [2024-11-19 17:15:39,632 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [1547] [2024-11-19 17:15:39,633 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [1548] [2024-11-19 17:15:39,633 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [1549] [2024-11-19 17:15:39,633 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [1550] [2024-11-19 17:15:39,633 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [1551] [2024-11-19 17:15:39,633 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1552] [2024-11-19 17:15:39,635 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1553] [2024-11-19 17:15:39,635 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1554] [2024-11-19 17:15:39,635 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1555] [2024-11-19 17:15:39,635 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1612] [2024-11-19 17:15:39,636 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1613] [2024-11-19 17:15:39,636 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [1718] [2024-11-19 17:15:39,636 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [1719] [2024-11-19 17:15:39,636 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1741] [2024-11-19 17:15:39,636 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1742] [2024-11-19 17:15:39,636 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1743] [2024-11-19 17:15:39,636 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1744] [2024-11-19 17:15:39,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1745] [2024-11-19 17:15:39,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1746] [2024-11-19 17:15:39,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1747] [2024-11-19 17:15:39,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1748] [2024-11-19 17:15:39,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1749] [2024-11-19 17:15:39,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1750] [2024-11-19 17:15:39,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [1754] [2024-11-19 17:15:39,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(INIT,DriverEntry) [2113] [2024-11-19 17:15:39,638 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfAddDevice) [2114] [2024-11-19 17:15:39,638 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfDispatchPnp) [2115] [2024-11-19 17:15:39,638 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfStartDevice) [2116] [2024-11-19 17:15:39,638 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfRemoveDevice) [2117] [2024-11-19 17:15:39,638 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfUnload) [2118] [2024-11-19 17:15:39,639 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfWmi) [2119] [2024-11-19 17:15:39,639 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskperfQueryWmiRegInfo) [2120] [2024-11-19 17:15:39,639 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfRegisterDevice) [2121] [2024-11-19 17:15:39,639 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGE,DiskPerfSyncFilterWithTarget) [2122] [2024-11-19 17:15:39,639 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [3198] [2024-11-19 17:15:39,639 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3199] [2024-11-19 17:15:39,639 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [3200] [2024-11-19 17:15:39,639 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3201] [2024-11-19 17:15:39,640 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3202] [2024-11-19 17:15:39,640 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [3203] [2024-11-19 17:15:39,640 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3204] [2024-11-19 17:15:39,640 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [3205] [2024-11-19 17:15:39,640 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3206] [2024-11-19 17:15:39,640 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [3207] [2024-11-19 17:15:39,640 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [3208] [2024-11-19 17:15:39,641 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [3209] [2024-11-19 17:15:39,641 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [3210] [2024-11-19 17:15:39,641 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [3211] [2024-11-19 17:15:39,641 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3212] [2024-11-19 17:15:39,641 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3213] [2024-11-19 17:15:39,641 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3214] [2024-11-19 17:15:39,641 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3215] [2024-11-19 17:15:39,642 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3216] [2024-11-19 17:15:39,642 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3217] [2024-11-19 17:15:39,642 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [3218] [2024-11-19 17:15:39,643 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [3219] [2024-11-19 17:15:39,696 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c[84645,84658] [2024-11-19 17:15:39,915 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-19 17:15:39,985 INFO L204 MainTranslator]: Completed translation [2024-11-19 17:15:39,985 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:15:39 WrapperNode [2024-11-19 17:15:39,985 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-19 17:15:39,987 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-19 17:15:39,987 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-19 17:15:39,987 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-19 17:15:39,994 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:15:39" (1/1) ... [2024-11-19 17:15:40,080 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:15:39" (1/1) ... [2024-11-19 17:15:40,193 INFO L138 Inliner]: procedures = 127, calls = 1460, calls flagged for inlining = 20, calls inlined = 18, statements flattened = 3841 [2024-11-19 17:15:40,194 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-19 17:15:40,195 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-19 17:15:40,195 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-19 17:15:40,195 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-19 17:15:40,206 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:15:39" (1/1) ... [2024-11-19 17:15:40,207 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:15:39" (1/1) ... [2024-11-19 17:15:40,282 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:15:39" (1/1) ... [2024-11-19 17:15:40,452 INFO L175 MemorySlicer]: Split 713 memory accesses to 45 slices as follows [7, 20, 4, 3, 24, 4, 5, 4, 4, 4, 16, 30, 14, 4, 4, 10, 14, 9, 8, 220, 4, 14, 46, 2, 101, 8, 6, 4, 12, 3, 6, 3, 4, 3, 6, 8, 20, 8, 6, 12, 11, 4, 4, 6, 4]. 31 percent of accesses are in the largest equivalence class. The 12 initializations are split as follows [2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 2, 0, 0, 3, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. The 383 writes are split as follows [0, 10, 2, 1, 12, 2, 1, 2, 2, 2, 8, 15, 7, 2, 0, 5, 7, 5, 4, 123, 2, 7, 15, 0, 80, 4, 2, 2, 12, 0, 5, 0, 2, 1, 3, 2, 10, 4, 3, 6, 5, 2, 1, 3, 2]. [2024-11-19 17:15:40,452 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:15:39" (1/1) ... [2024-11-19 17:15:40,452 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:15:39" (1/1) ... [2024-11-19 17:15:40,691 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:15:39" (1/1) ... [2024-11-19 17:15:40,733 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:15:39" (1/1) ... [2024-11-19 17:15:40,856 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:15:39" (1/1) ... [2024-11-19 17:15:40,887 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:15:39" (1/1) ... [2024-11-19 17:15:40,932 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-19 17:15:40,934 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-19 17:15:40,934 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-19 17:15:40,934 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-19 17:15:40,935 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:15:39" (1/1) ... [2024-11-19 17:15:40,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-19 17:15:40,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 17:15:40,971 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-19 17:15:40,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-19 17:15:41,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-19 17:15:41,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-19 17:15:41,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-19 17:15:41,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-19 17:15:41,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-19 17:15:41,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-19 17:15:41,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-19 17:15:41,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-19 17:15:41,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-19 17:15:41,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-19 17:15:41,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-19 17:15:41,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-19 17:15:41,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-19 17:15:41,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-19 17:15:41,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-19 17:15:41,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-19 17:15:41,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-19 17:15:41,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-19 17:15:41,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-19 17:15:41,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-19 17:15:41,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-19 17:15:41,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-19 17:15:41,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-19 17:15:41,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-19 17:15:41,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-19 17:15:41,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-19 17:15:41,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-19 17:15:41,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-19 17:15:41,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-19 17:15:41,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-19 17:15:41,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-19 17:15:41,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-19 17:15:41,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-19 17:15:41,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-19 17:15:41,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-19 17:15:41,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-11-19 17:15:41,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-11-19 17:15:41,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-11-19 17:15:41,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2024-11-19 17:15:41,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2024-11-19 17:15:41,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2024-11-19 17:15:41,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2024-11-19 17:15:41,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2024-11-19 17:15:41,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2024-11-19 17:15:41,028 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2024-11-19 17:15:41,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-19 17:15:41,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-19 17:15:41,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-19 17:15:41,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-19 17:15:41,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-19 17:15:41,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-19 17:15:41,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-19 17:15:41,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-19 17:15:41,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-19 17:15:41,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-19 17:15:41,030 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-19 17:15:41,030 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-19 17:15:41,030 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-19 17:15:41,030 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-19 17:15:41,030 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-19 17:15:41,030 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-19 17:15:41,030 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-19 17:15:41,030 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-19 17:15:41,030 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-19 17:15:41,030 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-19 17:15:41,030 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-19 17:15:41,031 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-19 17:15:41,031 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-19 17:15:41,031 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-19 17:15:41,031 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-19 17:15:41,031 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-19 17:15:41,031 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-19 17:15:41,031 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-19 17:15:41,031 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-19 17:15:41,031 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-19 17:15:41,031 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-19 17:15:41,032 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-19 17:15:41,032 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-19 17:15:41,032 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-19 17:15:41,032 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-11-19 17:15:41,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-11-19 17:15:41,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-11-19 17:15:41,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-11-19 17:15:41,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2024-11-19 17:15:41,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2024-11-19 17:15:41,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2024-11-19 17:15:41,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2024-11-19 17:15:41,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2024-11-19 17:15:41,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2024-11-19 17:15:41,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2024-11-19 17:15:41,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-19 17:15:41,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-19 17:15:41,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-19 17:15:41,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-19 17:15:41,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-19 17:15:41,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-19 17:15:41,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-19 17:15:41,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-19 17:15:41,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-19 17:15:41,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-19 17:15:41,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-19 17:15:41,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-19 17:15:41,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-19 17:15:41,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-19 17:15:41,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-19 17:15:41,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-19 17:15:41,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-19 17:15:41,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-19 17:15:41,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-19 17:15:41,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-19 17:15:41,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-19 17:15:41,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-19 17:15:41,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-19 17:15:41,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-19 17:15:41,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-19 17:15:41,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-19 17:15:41,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-19 17:15:41,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-19 17:15:41,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-19 17:15:41,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-19 17:15:41,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-19 17:15:41,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-19 17:15:41,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-19 17:15:41,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-19 17:15:41,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-19 17:15:41,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-11-19 17:15:41,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-11-19 17:15:41,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-11-19 17:15:41,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2024-11-19 17:15:41,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2024-11-19 17:15:41,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2024-11-19 17:15:41,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2024-11-19 17:15:41,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2024-11-19 17:15:41,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2024-11-19 17:15:41,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2024-11-19 17:15:41,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-19 17:15:41,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-19 17:15:41,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-19 17:15:41,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-19 17:15:41,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-19 17:15:41,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-19 17:15:41,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-19 17:15:41,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-19 17:15:41,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-19 17:15:41,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-19 17:15:41,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-19 17:15:41,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-19 17:15:41,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-19 17:15:41,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-19 17:15:41,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-19 17:15:41,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-19 17:15:41,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-19 17:15:41,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-19 17:15:41,047 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-19 17:15:41,047 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-19 17:15:41,047 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-19 17:15:41,047 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-19 17:15:41,047 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-19 17:15:41,047 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-19 17:15:41,047 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-19 17:15:41,047 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-19 17:15:41,047 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-19 17:15:41,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-19 17:15:41,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-19 17:15:41,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-19 17:15:41,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-19 17:15:41,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-19 17:15:41,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-19 17:15:41,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-19 17:15:41,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-19 17:15:41,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-19 17:15:41,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-19 17:15:41,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-19 17:15:41,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-11-19 17:15:41,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2024-11-19 17:15:41,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2024-11-19 17:15:41,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2024-11-19 17:15:41,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2024-11-19 17:15:41,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2024-11-19 17:15:41,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2024-11-19 17:15:41,053 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2024-11-19 17:15:41,053 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2024-11-19 17:15:41,053 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfSendToNextDriver [2024-11-19 17:15:41,054 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfSendToNextDriver [2024-11-19 17:15:41,054 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2024-11-19 17:15:41,054 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2024-11-19 17:15:41,054 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfAddCounters [2024-11-19 17:15:41,054 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfAddCounters [2024-11-19 17:15:41,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-19 17:15:41,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-19 17:15:41,055 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-19 17:15:41,055 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-19 17:15:41,055 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-19 17:15:41,055 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-19 17:15:41,055 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-19 17:15:41,055 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-19 17:15:41,055 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-19 17:15:41,055 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-19 17:15:41,055 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-19 17:15:41,055 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-19 17:15:41,056 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-19 17:15:41,056 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-19 17:15:41,056 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-19 17:15:41,056 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-19 17:15:41,056 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-19 17:15:41,056 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-19 17:15:41,056 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-19 17:15:41,057 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-19 17:15:41,057 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-19 17:15:41,057 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-19 17:15:41,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-19 17:15:41,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-19 17:15:41,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-19 17:15:41,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-19 17:15:41,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-19 17:15:41,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-19 17:15:41,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-19 17:15:41,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-19 17:15:41,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-19 17:15:41,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-19 17:15:41,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-19 17:15:41,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-19 17:15:41,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-11-19 17:15:41,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-11-19 17:15:41,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-11-19 17:15:41,060 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-11-19 17:15:41,060 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2024-11-19 17:15:41,060 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2024-11-19 17:15:41,060 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2024-11-19 17:15:41,060 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2024-11-19 17:15:41,060 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2024-11-19 17:15:41,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2024-11-19 17:15:41,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2024-11-19 17:15:41,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-19 17:15:41,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-19 17:15:41,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-19 17:15:41,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-19 17:15:41,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-19 17:15:41,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-19 17:15:41,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-19 17:15:41,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-19 17:15:41,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-19 17:15:41,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-19 17:15:41,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-19 17:15:41,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-19 17:15:41,063 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-19 17:15:41,063 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-19 17:15:41,063 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-19 17:15:41,063 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-19 17:15:41,063 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-19 17:15:41,063 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-19 17:15:41,063 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-19 17:15:41,063 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-19 17:15:41,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-19 17:15:41,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-19 17:15:41,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-19 17:15:41,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-19 17:15:41,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-19 17:15:41,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-19 17:15:41,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-19 17:15:41,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-19 17:15:41,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-19 17:15:41,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-19 17:15:41,065 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-19 17:15:41,065 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-19 17:15:41,065 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-19 17:15:41,065 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-19 17:15:41,065 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-11-19 17:15:41,065 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-11-19 17:15:41,065 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-11-19 17:15:41,066 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-11-19 17:15:41,066 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2024-11-19 17:15:41,066 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2024-11-19 17:15:41,066 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2024-11-19 17:15:41,066 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2024-11-19 17:15:41,066 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2024-11-19 17:15:41,066 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2024-11-19 17:15:41,067 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2024-11-19 17:15:41,067 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedDecrement [2024-11-19 17:15:41,067 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedDecrement [2024-11-19 17:15:41,067 INFO L130 BoogieDeclarations]: Found specification of procedure IoWMIRegistrationControl [2024-11-19 17:15:41,067 INFO L138 BoogieDeclarations]: Found implementation of procedure IoWMIRegistrationControl [2024-11-19 17:15:41,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-19 17:15:41,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-19 17:15:41,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-19 17:15:41,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-19 17:15:41,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-19 17:15:41,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-19 17:15:41,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-19 17:15:41,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-19 17:15:41,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-19 17:15:41,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-19 17:15:41,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-19 17:15:41,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-19 17:15:41,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-19 17:15:41,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-19 17:15:41,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-19 17:15:41,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-19 17:15:41,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-19 17:15:41,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-19 17:15:41,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-19 17:15:41,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-19 17:15:41,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-19 17:15:41,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-19 17:15:41,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-19 17:15:41,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-19 17:15:41,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-19 17:15:41,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-19 17:15:41,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-19 17:15:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-19 17:15:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-19 17:15:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-19 17:15:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-19 17:15:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-19 17:15:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-19 17:15:41,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-19 17:15:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-19 17:15:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-19 17:15:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-19 17:15:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-19 17:15:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-11-19 17:15:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2024-11-19 17:15:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2024-11-19 17:15:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2024-11-19 17:15:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2024-11-19 17:15:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2024-11-19 17:15:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2024-11-19 17:15:41,074 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2024-11-19 17:15:41,075 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2024-11-19 17:15:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-19 17:15:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-19 17:15:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-19 17:15:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-19 17:15:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-19 17:15:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-19 17:15:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-19 17:15:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-19 17:15:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-19 17:15:41,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-19 17:15:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-19 17:15:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-19 17:15:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-19 17:15:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-19 17:15:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-19 17:15:41,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-19 17:15:41,079 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-19 17:15:41,079 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-19 17:15:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-19 17:15:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-19 17:15:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-19 17:15:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-19 17:15:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-19 17:15:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-19 17:15:41,080 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-11-19 17:15:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-11-19 17:15:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-11-19 17:15:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-11-19 17:15:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-11-19 17:15:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-11-19 17:15:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-11-19 17:15:41,081 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-11-19 17:15:41,082 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-11-19 17:15:41,082 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-11-19 17:15:41,082 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2024-11-19 17:15:41,082 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2024-11-19 17:15:41,082 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2024-11-19 17:15:41,082 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2024-11-19 17:15:41,082 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2024-11-19 17:15:41,082 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2024-11-19 17:15:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2024-11-19 17:15:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2024-11-19 17:15:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2024-11-19 17:15:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2024-11-19 17:15:41,083 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2024-11-19 17:15:41,083 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-19 17:15:41,083 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-19 17:15:41,084 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-19 17:15:41,084 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-19 17:15:41,084 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-19 17:15:41,084 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-19 17:15:41,084 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-19 17:15:41,084 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-19 17:15:41,084 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-19 17:15:41,084 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-19 17:15:41,084 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-19 17:15:41,085 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-19 17:15:41,085 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-19 17:15:41,085 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-19 17:15:41,085 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-19 17:15:41,085 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-19 17:15:41,085 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-19 17:15:41,085 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-19 17:15:41,085 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-19 17:15:41,085 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-19 17:15:41,085 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-19 17:15:41,085 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-19 17:15:41,086 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-19 17:15:41,086 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-19 17:15:41,086 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-11-19 17:15:41,086 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-11-19 17:15:41,086 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-11-19 17:15:41,086 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-11-19 17:15:41,086 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-11-19 17:15:41,086 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-11-19 17:15:41,086 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-11-19 17:15:41,086 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-11-19 17:15:41,086 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-11-19 17:15:41,086 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-11-19 17:15:41,086 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2024-11-19 17:15:41,087 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2024-11-19 17:15:41,087 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2024-11-19 17:15:41,087 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2024-11-19 17:15:41,087 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2024-11-19 17:15:41,087 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2024-11-19 17:15:41,087 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2024-11-19 17:15:41,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2024-11-19 17:15:41,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2024-11-19 17:15:41,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2024-11-19 17:15:41,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2024-11-19 17:15:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2024-11-19 17:15:41,088 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2024-11-19 17:15:41,088 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-19 17:15:41,089 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-19 17:15:41,089 INFO L130 BoogieDeclarations]: Found specification of procedure KeQuerySystemTime [2024-11-19 17:15:41,089 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQuerySystemTime [2024-11-19 17:15:41,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-19 17:15:41,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-19 17:15:41,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-19 17:15:41,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-19 17:15:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-19 17:15:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-19 17:15:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-19 17:15:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-19 17:15:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-19 17:15:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-19 17:15:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-19 17:15:41,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-19 17:15:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-19 17:15:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-19 17:15:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-19 17:15:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-19 17:15:41,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-19 17:15:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-19 17:15:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-19 17:15:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-19 17:15:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-19 17:15:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-19 17:15:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-19 17:15:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-19 17:15:41,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-19 17:15:41,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-19 17:15:41,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-19 17:15:41,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-19 17:15:41,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-19 17:15:41,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-19 17:15:41,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-19 17:15:41,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-19 17:15:41,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-19 17:15:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-19 17:15:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-19 17:15:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-11-19 17:15:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-11-19 17:15:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-11-19 17:15:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2024-11-19 17:15:41,095 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2024-11-19 17:15:41,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2024-11-19 17:15:41,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2024-11-19 17:15:41,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2024-11-19 17:15:41,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2024-11-19 17:15:41,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2024-11-19 17:15:41,096 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-19 17:15:41,096 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2024-11-19 17:15:41,096 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2024-11-19 17:15:41,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-19 17:15:41,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-19 17:15:41,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-19 17:15:41,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-19 17:15:41,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-19 17:15:41,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-19 17:15:41,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-19 17:15:41,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-19 17:15:41,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-19 17:15:41,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-19 17:15:41,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-19 17:15:41,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-19 17:15:41,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-19 17:15:41,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-19 17:15:41,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-19 17:15:41,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-19 17:15:41,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-19 17:15:41,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-19 17:15:41,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-19 17:15:41,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-19 17:15:41,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-19 17:15:41,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-19 17:15:41,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-19 17:15:41,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-19 17:15:41,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-19 17:15:41,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-19 17:15:41,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-19 17:15:41,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-19 17:15:41,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-19 17:15:41,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-19 17:15:41,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-19 17:15:41,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-19 17:15:41,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-19 17:15:41,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-19 17:15:41,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-19 17:15:41,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-11-19 17:15:41,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-11-19 17:15:41,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-11-19 17:15:41,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2024-11-19 17:15:41,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2024-11-19 17:15:41,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2024-11-19 17:15:41,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2024-11-19 17:15:41,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2024-11-19 17:15:41,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2024-11-19 17:15:41,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2024-11-19 17:15:41,101 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfIrpCompletion [2024-11-19 17:15:41,101 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfIrpCompletion [2024-11-19 17:15:41,101 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-19 17:15:41,101 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfLogError [2024-11-19 17:15:41,102 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfLogError [2024-11-19 17:15:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-19 17:15:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-19 17:15:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-19 17:15:41,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-19 17:15:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-19 17:15:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-19 17:15:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-19 17:15:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-19 17:15:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-19 17:15:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-19 17:15:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-19 17:15:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-19 17:15:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-19 17:15:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-19 17:15:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-19 17:15:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-19 17:15:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-19 17:15:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-19 17:15:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-19 17:15:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-19 17:15:41,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-19 17:15:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-19 17:15:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-19 17:15:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-19 17:15:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-19 17:15:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-19 17:15:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-19 17:15:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-19 17:15:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-19 17:15:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-19 17:15:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-19 17:15:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-19 17:15:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-19 17:15:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-19 17:15:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-11-19 17:15:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-11-19 17:15:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-11-19 17:15:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-11-19 17:15:41,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2024-11-19 17:15:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2024-11-19 17:15:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2024-11-19 17:15:41,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2024-11-19 17:15:41,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2024-11-19 17:15:41,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2024-11-19 17:15:41,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2024-11-19 17:15:41,168 INFO L130 BoogieDeclarations]: Found specification of procedure KeQueryPerformanceCounter [2024-11-19 17:15:41,168 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQueryPerformanceCounter [2024-11-19 17:15:41,168 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedIncrement [2024-11-19 17:15:41,168 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedIncrement [2024-11-19 17:15:41,168 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2024-11-19 17:15:41,169 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2024-11-19 17:15:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#0 [2024-11-19 17:15:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#1 [2024-11-19 17:15:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#2 [2024-11-19 17:15:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#3 [2024-11-19 17:15:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#4 [2024-11-19 17:15:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#5 [2024-11-19 17:15:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#6 [2024-11-19 17:15:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#7 [2024-11-19 17:15:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#8 [2024-11-19 17:15:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#9 [2024-11-19 17:15:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#10 [2024-11-19 17:15:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#11 [2024-11-19 17:15:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#12 [2024-11-19 17:15:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#13 [2024-11-19 17:15:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#14 [2024-11-19 17:15:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#15 [2024-11-19 17:15:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#16 [2024-11-19 17:15:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#17 [2024-11-19 17:15:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#18 [2024-11-19 17:15:41,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#19 [2024-11-19 17:15:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#20 [2024-11-19 17:15:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#21 [2024-11-19 17:15:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#22 [2024-11-19 17:15:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#23 [2024-11-19 17:15:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#24 [2024-11-19 17:15:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#25 [2024-11-19 17:15:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#26 [2024-11-19 17:15:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#27 [2024-11-19 17:15:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#28 [2024-11-19 17:15:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#29 [2024-11-19 17:15:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#30 [2024-11-19 17:15:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#31 [2024-11-19 17:15:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#32 [2024-11-19 17:15:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#33 [2024-11-19 17:15:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#34 [2024-11-19 17:15:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#35 [2024-11-19 17:15:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#36 [2024-11-19 17:15:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#37 [2024-11-19 17:15:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#38 [2024-11-19 17:15:41,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#39 [2024-11-19 17:15:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#40 [2024-11-19 17:15:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#41 [2024-11-19 17:15:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#42 [2024-11-19 17:15:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#43 [2024-11-19 17:15:41,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#44 [2024-11-19 17:15:41,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#0 [2024-11-19 17:15:41,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#1 [2024-11-19 17:15:41,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#2 [2024-11-19 17:15:41,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#3 [2024-11-19 17:15:41,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#4 [2024-11-19 17:15:41,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#5 [2024-11-19 17:15:41,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#6 [2024-11-19 17:15:41,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#7 [2024-11-19 17:15:41,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#8 [2024-11-19 17:15:41,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#9 [2024-11-19 17:15:41,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#10 [2024-11-19 17:15:41,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#11 [2024-11-19 17:15:41,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#12 [2024-11-19 17:15:41,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#13 [2024-11-19 17:15:41,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#14 [2024-11-19 17:15:41,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#15 [2024-11-19 17:15:41,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#16 [2024-11-19 17:15:41,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#17 [2024-11-19 17:15:41,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#18 [2024-11-19 17:15:41,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#19 [2024-11-19 17:15:41,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#20 [2024-11-19 17:15:41,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#21 [2024-11-19 17:15:41,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#22 [2024-11-19 17:15:41,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#23 [2024-11-19 17:15:41,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#24 [2024-11-19 17:15:41,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#25 [2024-11-19 17:15:41,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#26 [2024-11-19 17:15:41,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#27 [2024-11-19 17:15:41,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#28 [2024-11-19 17:15:41,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#29 [2024-11-19 17:15:41,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#30 [2024-11-19 17:15:41,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#31 [2024-11-19 17:15:41,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#32 [2024-11-19 17:15:41,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#33 [2024-11-19 17:15:41,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#34 [2024-11-19 17:15:41,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#35 [2024-11-19 17:15:41,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#36 [2024-11-19 17:15:41,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#37 [2024-11-19 17:15:41,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#38 [2024-11-19 17:15:41,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#39 [2024-11-19 17:15:41,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#40 [2024-11-19 17:15:41,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#41 [2024-11-19 17:15:41,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#42 [2024-11-19 17:15:41,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#43 [2024-11-19 17:15:41,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#44 [2024-11-19 17:15:41,174 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfForwardIrpSynchronous [2024-11-19 17:15:41,174 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfForwardIrpSynchronous [2024-11-19 17:15:41,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-19 17:15:41,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-19 17:15:41,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-19 17:15:41,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-19 17:15:41,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-19 17:15:41,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-19 17:15:41,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-19 17:15:41,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-19 17:15:41,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-19 17:15:41,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-19 17:15:41,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-19 17:15:41,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-19 17:15:41,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-19 17:15:41,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-19 17:15:41,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-19 17:15:41,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-19 17:15:41,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-19 17:15:41,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-19 17:15:41,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-19 17:15:41,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-19 17:15:41,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-19 17:15:41,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-19 17:15:41,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-19 17:15:41,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-19 17:15:41,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-19 17:15:41,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-19 17:15:41,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-19 17:15:41,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-19 17:15:41,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-19 17:15:41,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-19 17:15:41,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-19 17:15:41,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-19 17:15:41,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-19 17:15:41,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-19 17:15:41,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-19 17:15:41,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-19 17:15:41,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-19 17:15:41,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-19 17:15:41,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-11-19 17:15:41,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2024-11-19 17:15:41,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2024-11-19 17:15:41,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2024-11-19 17:15:41,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2024-11-19 17:15:41,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2024-11-19 17:15:41,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2024-11-19 17:15:41,179 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfIoCompletion [2024-11-19 17:15:41,179 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfIoCompletion [2024-11-19 17:15:41,179 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2024-11-19 17:15:41,179 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2024-11-19 17:15:41,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-19 17:15:41,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-19 17:15:41,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-19 17:15:41,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-19 17:15:41,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-19 17:15:41,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-19 17:15:41,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-19 17:15:41,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-19 17:15:41,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-19 17:15:41,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-19 17:15:41,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-19 17:15:41,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-19 17:15:41,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-19 17:15:41,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-19 17:15:41,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-19 17:15:41,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-19 17:15:41,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-19 17:15:41,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-19 17:15:41,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-19 17:15:41,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-19 17:15:41,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-19 17:15:41,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-19 17:15:41,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-19 17:15:41,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-19 17:15:41,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-19 17:15:41,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-19 17:15:41,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-19 17:15:41,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-19 17:15:41,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-19 17:15:41,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-19 17:15:41,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-19 17:15:41,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-19 17:15:41,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-19 17:15:41,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-19 17:15:41,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-11-19 17:15:41,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2024-11-19 17:15:41,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2024-11-19 17:15:41,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2024-11-19 17:15:41,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2024-11-19 17:15:41,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2024-11-19 17:15:41,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2024-11-19 17:15:41,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2024-11-19 17:15:41,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2024-11-19 17:15:41,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2024-11-19 17:15:41,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2024-11-19 17:15:41,182 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2024-11-19 17:15:41,182 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2024-11-19 17:15:41,182 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-19 17:15:41,182 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-19 17:15:42,229 INFO L238 CfgBuilder]: Building ICFG [2024-11-19 17:15:42,235 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-19 17:15:43,775 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-19 17:15:43,814 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2024-11-19 17:15:43,814 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2024-11-19 17:15:45,220 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-19 17:15:45,223 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-19 17:15:45,226 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-19 17:15:57,902 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##61: assume false; [2024-11-19 17:15:57,903 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##62: assume !false; [2024-11-19 17:15:57,903 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##35: assume !false; [2024-11-19 17:15:57,903 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##34: assume false; [2024-11-19 17:15:57,903 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##144: assume !false; [2024-11-19 17:15:57,903 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##143: assume false; [2024-11-19 17:15:59,157 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-19 17:15:59,255 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2024-11-19 17:15:59,255 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2024-11-19 17:16:02,721 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-19 17:16:02,861 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2024-11-19 17:16:02,862 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2024-11-19 17:16:03,715 INFO L? ?]: Removed 1856 outVars from TransFormulas that were not future-live. [2024-11-19 17:16:03,715 INFO L287 CfgBuilder]: Performing block encoding [2024-11-19 17:16:03,757 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-19 17:16:03,759 INFO L316 CfgBuilder]: Removed 4 assume(true) statements. [2024-11-19 17:16:03,759 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 05:16:03 BoogieIcfgContainer [2024-11-19 17:16:03,759 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-19 17:16:03,761 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-19 17:16:03,762 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-19 17:16:03,765 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-19 17:16:03,765 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 05:15:38" (1/3) ... [2024-11-19 17:16:03,766 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5cb9c3f6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 05:16:03, skipping insertion in model container [2024-11-19 17:16:03,766 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:15:39" (2/3) ... [2024-11-19 17:16:03,766 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5cb9c3f6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 05:16:03, skipping insertion in model container [2024-11-19 17:16:03,767 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 05:16:03" (3/3) ... [2024-11-19 17:16:03,768 INFO L112 eAbstractionObserver]: Analyzing ICFG diskperf.i.cil-1.c [2024-11-19 17:16:03,785 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-19 17:16:03,785 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-19 17:16:03,927 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-19 17:16:03,934 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@7289ff80, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-19 17:16:03,935 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-19 17:16:03,942 INFO L276 IsEmpty]: Start isEmpty. Operand has 401 states, 297 states have (on average 1.4242424242424243) internal successors, (423), 315 states have internal predecessors, (423), 80 states have call successors, (80), 22 states have call predecessors, (80), 22 states have return successors, (80), 76 states have call predecessors, (80), 80 states have call successors, (80) [2024-11-19 17:16:03,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-11-19 17:16:03,951 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 17:16:03,951 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 17:16:03,952 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 17:16:03,956 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 17:16:03,957 INFO L85 PathProgramCache]: Analyzing trace with hash -127092773, now seen corresponding path program 1 times [2024-11-19 17:16:03,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 17:16:03,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962482300] [2024-11-19 17:16:03,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 17:16:03,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 17:16:12,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 17:16:13,322 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-19 17:16:13,323 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 17:16:13,323 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962482300] [2024-11-19 17:16:13,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962482300] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 17:16:13,324 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 17:16:13,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-19 17:16:13,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805146569] [2024-11-19 17:16:13,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 17:16:13,333 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-19 17:16:13,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 17:16:13,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-19 17:16:13,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-19 17:16:13,361 INFO L87 Difference]: Start difference. First operand has 401 states, 297 states have (on average 1.4242424242424243) internal successors, (423), 315 states have internal predecessors, (423), 80 states have call successors, (80), 22 states have call predecessors, (80), 22 states have return successors, (80), 76 states have call predecessors, (80), 80 states have call successors, (80) Second operand has 2 states, 2 states have (on average 8.0) internal successors, (16), 2 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 17:16:13,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 17:16:13,443 INFO L93 Difference]: Finished difference Result 796 states and 1198 transitions. [2024-11-19 17:16:13,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-19 17:16:13,445 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 8.0) internal successors, (16), 2 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2024-11-19 17:16:13,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 17:16:13,455 INFO L225 Difference]: With dead ends: 796 [2024-11-19 17:16:13,455 INFO L226 Difference]: Without dead ends: 394 [2024-11-19 17:16:13,461 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-19 17:16:13,465 INFO L432 NwaCegarLoop]: 557 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 557 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 17:16:13,465 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 557 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 17:16:13,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2024-11-19 17:16:13,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 394. [2024-11-19 17:16:13,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 292 states have (on average 1.3630136986301369) internal successors, (398), 308 states have internal predecessors, (398), 80 states have call successors, (80), 22 states have call predecessors, (80), 21 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2024-11-19 17:16:13,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 544 transitions. [2024-11-19 17:16:13,540 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 544 transitions. Word has length 17 [2024-11-19 17:16:13,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 17:16:13,540 INFO L471 AbstractCegarLoop]: Abstraction has 394 states and 544 transitions. [2024-11-19 17:16:13,540 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 8.0) internal successors, (16), 2 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 17:16:13,541 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 544 transitions. [2024-11-19 17:16:13,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-19 17:16:13,541 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 17:16:13,541 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 17:16:13,542 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-19 17:16:13,542 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 17:16:13,543 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 17:16:13,543 INFO L85 PathProgramCache]: Analyzing trace with hash -1673974849, now seen corresponding path program 1 times [2024-11-19 17:16:13,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 17:16:13,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130673204] [2024-11-19 17:16:13,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 17:16:13,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 17:16:21,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 17:16:22,577 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-19 17:16:22,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 17:16:22,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130673204] [2024-11-19 17:16:22,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130673204] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 17:16:22,577 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 17:16:22,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-19 17:16:22,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514591631] [2024-11-19 17:16:22,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 17:16:22,579 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 17:16:22,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 17:16:22,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 17:16:22,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 17:16:22,580 INFO L87 Difference]: Start difference. First operand 394 states and 544 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 17:16:22,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 17:16:22,882 INFO L93 Difference]: Finished difference Result 790 states and 1091 transitions. [2024-11-19 17:16:22,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 17:16:22,883 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2024-11-19 17:16:22,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 17:16:22,887 INFO L225 Difference]: With dead ends: 790 [2024-11-19 17:16:22,887 INFO L226 Difference]: Without dead ends: 400 [2024-11-19 17:16:22,889 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 17:16:22,890 INFO L432 NwaCegarLoop]: 540 mSDtfsCounter, 2 mSDsluCounter, 536 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1076 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-19 17:16:22,890 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1076 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 17:16:22,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2024-11-19 17:16:22,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 398. [2024-11-19 17:16:22,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 296 states have (on average 1.3581081081081081) internal successors, (402), 312 states have internal predecessors, (402), 80 states have call successors, (80), 22 states have call predecessors, (80), 21 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2024-11-19 17:16:22,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 548 transitions. [2024-11-19 17:16:22,931 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 548 transitions. Word has length 19 [2024-11-19 17:16:22,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 17:16:22,931 INFO L471 AbstractCegarLoop]: Abstraction has 398 states and 548 transitions. [2024-11-19 17:16:22,931 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 17:16:22,931 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 548 transitions. [2024-11-19 17:16:22,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-19 17:16:22,932 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 17:16:22,932 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 17:16:22,932 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-19 17:16:22,933 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 17:16:22,933 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 17:16:22,933 INFO L85 PathProgramCache]: Analyzing trace with hash 183336031, now seen corresponding path program 1 times [2024-11-19 17:16:22,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 17:16:22,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648972404] [2024-11-19 17:16:22,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 17:16:22,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 17:16:30,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 17:16:31,548 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 17:16:31,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 17:16:31,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648972404] [2024-11-19 17:16:31,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648972404] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 17:16:31,549 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 17:16:31,549 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 17:16:31,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995949676] [2024-11-19 17:16:31,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 17:16:31,549 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 17:16:31,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 17:16:31,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 17:16:31,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 17:16:31,550 INFO L87 Difference]: Start difference. First operand 398 states and 548 transitions. Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 17:16:32,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 17:16:32,123 INFO L93 Difference]: Finished difference Result 418 states and 574 transitions. [2024-11-19 17:16:32,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 17:16:32,123 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2024-11-19 17:16:32,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 17:16:32,126 INFO L225 Difference]: With dead ends: 418 [2024-11-19 17:16:32,126 INFO L226 Difference]: Without dead ends: 398 [2024-11-19 17:16:32,127 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 17:16:32,130 INFO L432 NwaCegarLoop]: 542 mSDtfsCounter, 12 mSDsluCounter, 487 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 1029 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-19 17:16:32,131 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 1029 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-19 17:16:32,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2024-11-19 17:16:32,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 398. [2024-11-19 17:16:32,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 296 states have (on average 1.3547297297297298) internal successors, (401), 312 states have internal predecessors, (401), 80 states have call successors, (80), 22 states have call predecessors, (80), 21 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2024-11-19 17:16:32,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 547 transitions. [2024-11-19 17:16:32,163 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 547 transitions. Word has length 23 [2024-11-19 17:16:32,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 17:16:32,163 INFO L471 AbstractCegarLoop]: Abstraction has 398 states and 547 transitions. [2024-11-19 17:16:32,164 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 17:16:32,164 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 547 transitions. [2024-11-19 17:16:32,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-19 17:16:32,164 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 17:16:32,164 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 17:16:32,164 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-19 17:16:32,165 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 17:16:32,165 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 17:16:32,165 INFO L85 PathProgramCache]: Analyzing trace with hash 422458851, now seen corresponding path program 1 times [2024-11-19 17:16:32,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 17:16:32,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445687241] [2024-11-19 17:16:32,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 17:16:32,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 17:16:39,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 17:16:40,406 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 17:16:40,406 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 17:16:40,406 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445687241] [2024-11-19 17:16:40,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445687241] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 17:16:40,407 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 17:16:40,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 17:16:40,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490959596] [2024-11-19 17:16:40,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 17:16:40,407 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 17:16:40,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 17:16:40,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 17:16:40,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 17:16:40,408 INFO L87 Difference]: Start difference. First operand 398 states and 547 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 17:16:44,517 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-19 17:16:46,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 17:16:46,022 INFO L93 Difference]: Finished difference Result 922 states and 1292 transitions. [2024-11-19 17:16:46,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 17:16:46,023 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2024-11-19 17:16:46,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 17:16:46,028 INFO L225 Difference]: With dead ends: 922 [2024-11-19 17:16:46,028 INFO L226 Difference]: Without dead ends: 652 [2024-11-19 17:16:46,029 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 17:16:46,030 INFO L432 NwaCegarLoop]: 753 mSDtfsCounter, 454 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 1123 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2024-11-19 17:16:46,031 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [454 Valid, 1123 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 75 Invalid, 1 Unknown, 0 Unchecked, 5.6s Time] [2024-11-19 17:16:46,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2024-11-19 17:16:46,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 632. [2024-11-19 17:16:46,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 473 states have (on average 1.342494714587738) internal successors, (635), 483 states have internal predecessors, (635), 120 states have call successors, (120), 39 states have call predecessors, (120), 38 states have return successors, (129), 113 states have call predecessors, (129), 109 states have call successors, (129) [2024-11-19 17:16:46,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 884 transitions. [2024-11-19 17:16:46,068 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 884 transitions. Word has length 25 [2024-11-19 17:16:46,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 17:16:46,069 INFO L471 AbstractCegarLoop]: Abstraction has 632 states and 884 transitions. [2024-11-19 17:16:46,069 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 17:16:46,069 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 884 transitions. [2024-11-19 17:16:46,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-19 17:16:46,071 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 17:16:46,071 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 17:16:46,071 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-19 17:16:46,072 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 17:16:46,072 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 17:16:46,072 INFO L85 PathProgramCache]: Analyzing trace with hash -582851020, now seen corresponding path program 1 times [2024-11-19 17:16:46,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 17:16:46,072 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620653563] [2024-11-19 17:16:46,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 17:16:46,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 17:16:53,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 17:16:54,429 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-19 17:16:54,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 17:16:54,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620653563] [2024-11-19 17:16:54,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620653563] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 17:16:54,430 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 17:16:54,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 17:16:54,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890862280] [2024-11-19 17:16:54,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 17:16:54,432 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 17:16:54,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 17:16:54,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 17:16:54,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 17:16:54,432 INFO L87 Difference]: Start difference. First operand 632 states and 884 transitions. Second operand has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 17:16:54,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 17:16:54,659 INFO L93 Difference]: Finished difference Result 1484 states and 2116 transitions. [2024-11-19 17:16:54,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 17:16:54,660 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2024-11-19 17:16:54,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 17:16:54,667 INFO L225 Difference]: With dead ends: 1484 [2024-11-19 17:16:54,667 INFO L226 Difference]: Without dead ends: 1007 [2024-11-19 17:16:54,669 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 17:16:54,670 INFO L432 NwaCegarLoop]: 599 mSDtfsCounter, 437 mSDsluCounter, 372 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 437 SdHoareTripleChecker+Valid, 971 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-19 17:16:54,671 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [437 Valid, 971 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-19 17:16:54,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1007 states. [2024-11-19 17:16:54,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1007 to 977. [2024-11-19 17:16:54,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 977 states, 725 states have (on average 1.3489655172413793) internal successors, (978), 736 states have internal predecessors, (978), 189 states have call successors, (189), 62 states have call predecessors, (189), 62 states have return successors, (223), 183 states have call predecessors, (223), 179 states have call successors, (223) [2024-11-19 17:16:54,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 977 states to 977 states and 1390 transitions. [2024-11-19 17:16:54,729 INFO L78 Accepts]: Start accepts. Automaton has 977 states and 1390 transitions. Word has length 33 [2024-11-19 17:16:54,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 17:16:54,731 INFO L471 AbstractCegarLoop]: Abstraction has 977 states and 1390 transitions. [2024-11-19 17:16:54,731 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 17:16:54,731 INFO L276 IsEmpty]: Start isEmpty. Operand 977 states and 1390 transitions. [2024-11-19 17:16:54,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-19 17:16:54,737 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 17:16:54,737 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 17:16:54,737 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-19 17:16:54,737 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 17:16:54,738 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 17:16:54,738 INFO L85 PathProgramCache]: Analyzing trace with hash 440634645, now seen corresponding path program 1 times [2024-11-19 17:16:54,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 17:16:54,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367680772] [2024-11-19 17:16:54,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 17:16:54,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms