./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ntdrivers/parport.i.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ntdrivers/parport.i.cil-2.c -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/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 4ac544dc5b01c2e84192d57540176c08b809d66a678248491533d1421aab9cd9 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-07 17:29:32,557 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-07 17:29:32,593 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2025-02-07 17:29:32,596 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-07 17:29:32,597 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-07 17:29:32,610 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-07 17:29:32,610 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-07 17:29:32,611 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-07 17:29:32,611 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-07 17:29:32,611 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-07 17:29:32,611 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-07 17:29:32,611 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-07 17:29:32,611 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-07 17:29:32,611 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-07 17:29:32,611 INFO L153 SettingsManager]: * Use SBE=true [2025-02-07 17:29:32,611 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-07 17:29:32,611 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-07 17:29:32,611 INFO L153 SettingsManager]: * sizeof long=4 [2025-02-07 17:29:32,611 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-07 17:29:32,611 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-02-07 17:29:32,611 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-07 17:29:32,612 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-07 17:29:32,612 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-07 17:29:32,612 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-07 17:29:32,612 INFO L153 SettingsManager]: * sizeof long double=12 [2025-02-07 17:29:32,612 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-07 17:29:32,612 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-07 17:29:32,612 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-07 17:29:32,612 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-07 17:29:32,612 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-07 17:29:32,612 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-07 17:29:32,612 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-07 17:29:32,612 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-07 17:29:32,612 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-07 17:29:32,612 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-07 17:29:32,612 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-07 17:29:32,612 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-07 17:29:32,612 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-07 17:29:32,612 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-07 17:29:32,612 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-07 17:29:32,612 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-07 17:29:32,613 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-07 17:29:32,613 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-07 17:29:32,613 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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-jdk21/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 -> 4ac544dc5b01c2e84192d57540176c08b809d66a678248491533d1421aab9cd9 [2025-02-07 17:29:32,780 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-07 17:29:32,784 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-07 17:29:32,786 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-07 17:29:32,786 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-07 17:29:32,787 INFO L274 PluginConnector]: CDTParser initialized [2025-02-07 17:29:32,787 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ntdrivers/parport.i.cil-2.c [2025-02-07 17:29:33,906 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/38904b380/6c8b4bd4e94843d1a636a14b2aaf8ddc/FLAGd9b721bf0 [2025-02-07 17:29:34,368 INFO L384 CDTParser]: Found 1 translation units. [2025-02-07 17:29:34,369 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ntdrivers/parport.i.cil-2.c [2025-02-07 17:29:34,404 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/38904b380/6c8b4bd4e94843d1a636a14b2aaf8ddc/FLAGd9b721bf0 [2025-02-07 17:29:34,472 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/38904b380/6c8b4bd4e94843d1a636a14b2aaf8ddc [2025-02-07 17:29:34,474 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-07 17:29:34,476 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-07 17:29:34,477 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-07 17:29:34,478 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-07 17:29:34,481 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-07 17:29:34,482 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.02 05:29:34" (1/1) ... [2025-02-07 17:29:34,483 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@33ab789f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 05:29:34, skipping insertion in model container [2025-02-07 17:29:34,483 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.02 05:29:34" (1/1) ... [2025-02-07 17:29:34,567 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-07 17:29:35,292 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ntdrivers/parport.i.cil-2.c[86591,86604] [2025-02-07 17:29:35,838 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-07 17:29:35,858 INFO L200 MainTranslator]: Completed pre-run [2025-02-07 17:29:35,865 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [26] [2025-02-07 17:29:35,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [27] [2025-02-07 17:29:35,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [197] [2025-02-07 17:29:35,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [203] [2025-02-07 17:29:35,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [474] [2025-02-07 17:29:35,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [528] [2025-02-07 17:29:35,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [550] [2025-02-07 17:29:35,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [551] [2025-02-07 17:29:35,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1238] [2025-02-07 17:29:35,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1411] [2025-02-07 17:29:35,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1662] [2025-02-07 17:29:35,867 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1663] [2025-02-07 17:29:35,867 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1666] [2025-02-07 17:29:35,867 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1667] [2025-02-07 17:29:35,867 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1668] [2025-02-07 17:29:35,867 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1669] [2025-02-07 17:29:35,867 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1670] [2025-02-07 17:29:35,867 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1671] [2025-02-07 17:29:35,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1678] [2025-02-07 17:29:35,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1679] [2025-02-07 17:29:35,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1680] [2025-02-07 17:29:35,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1681] [2025-02-07 17:29:35,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1684] [2025-02-07 17:29:35,869 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1685] [2025-02-07 17:29:35,869 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1686] [2025-02-07 17:29:35,869 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1687] [2025-02-07 17:29:35,869 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1688] [2025-02-07 17:29:35,869 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1689] [2025-02-07 17:29:35,869 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1696] [2025-02-07 17:29:35,870 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1697] [2025-02-07 17:29:35,870 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1698] [2025-02-07 17:29:35,870 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1699] [2025-02-07 17:29:35,870 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1702] [2025-02-07 17:29:35,870 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1703] [2025-02-07 17:29:35,870 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1704] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1705] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1706] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1707] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1714] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1715] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1716] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1717] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1720] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1721] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1722] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1723] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1724] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1725] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1732] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1733] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1734] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1735] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1738] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1739] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1740] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1741] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1742] [2025-02-07 17:29:35,871 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1743] [2025-02-07 17:29:35,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1750] [2025-02-07 17:29:35,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1751] [2025-02-07 17:29:35,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1752] [2025-02-07 17:29:35,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1753] [2025-02-07 17:29:35,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1756] [2025-02-07 17:29:35,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1757] [2025-02-07 17:29:35,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1758] [2025-02-07 17:29:35,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1759] [2025-02-07 17:29:35,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1760] [2025-02-07 17:29:35,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1761] [2025-02-07 17:29:35,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1768] [2025-02-07 17:29:35,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1769] [2025-02-07 17:29:35,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1770] [2025-02-07 17:29:35,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1771] [2025-02-07 17:29:35,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1774] [2025-02-07 17:29:35,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1775] [2025-02-07 17:29:35,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1776] [2025-02-07 17:29:35,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1777] [2025-02-07 17:29:35,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1778] [2025-02-07 17:29:35,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1779] [2025-02-07 17:29:35,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1786] [2025-02-07 17:29:35,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1787] [2025-02-07 17:29:35,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1788] [2025-02-07 17:29:35,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1789] [2025-02-07 17:29:35,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1792] [2025-02-07 17:29:35,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1793] [2025-02-07 17:29:35,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1794] [2025-02-07 17:29:35,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1795] [2025-02-07 17:29:35,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1796] [2025-02-07 17:29:35,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1797] [2025-02-07 17:29:35,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1804] [2025-02-07 17:29:35,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1805] [2025-02-07 17:29:35,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1806] [2025-02-07 17:29:35,873 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1807] [2025-02-07 17:29:35,875 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1810] [2025-02-07 17:29:35,875 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1811] [2025-02-07 17:29:35,875 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1812] [2025-02-07 17:29:35,875 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1813] [2025-02-07 17:29:35,875 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1814] [2025-02-07 17:29:35,875 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1815] [2025-02-07 17:29:35,875 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1822] [2025-02-07 17:29:35,875 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1823] [2025-02-07 17:29:35,876 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1824] [2025-02-07 17:29:35,876 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1825] [2025-02-07 17:29:35,877 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1828] [2025-02-07 17:29:35,877 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1829] [2025-02-07 17:29:35,877 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1830] [2025-02-07 17:29:35,877 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1831] [2025-02-07 17:29:35,877 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1832] [2025-02-07 17:29:35,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1833] [2025-02-07 17:29:35,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1840] [2025-02-07 17:29:35,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1841] [2025-02-07 17:29:35,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1842] [2025-02-07 17:29:35,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1843] [2025-02-07 17:29:35,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1846] [2025-02-07 17:29:35,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1847] [2025-02-07 17:29:35,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1848] [2025-02-07 17:29:35,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1849] [2025-02-07 17:29:35,879 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1850] [2025-02-07 17:29:35,879 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1851] [2025-02-07 17:29:35,879 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1858] [2025-02-07 17:29:35,879 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1859] [2025-02-07 17:29:35,879 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1860] [2025-02-07 17:29:35,879 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1861] [2025-02-07 17:29:35,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1864] [2025-02-07 17:29:35,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1865] [2025-02-07 17:29:35,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1866] [2025-02-07 17:29:35,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1867] [2025-02-07 17:29:35,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1868] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1869] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1876] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1877] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1878] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1879] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1882] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1883] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1884] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1885] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1886] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1887] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1894] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1895] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1896] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1897] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1900] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1901] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1902] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1903] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1904] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1905] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1912] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1913] [2025-02-07 17:29:35,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1914] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1915] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1918] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1919] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1920] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1921] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1922] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1923] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1930] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1931] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,8) [1932] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1933] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1936] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1937] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1938] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1939] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,1) [1940] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1941] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(push,4) [1948] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma pack(pop) [1949] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [1950] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [1951] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [1952] [2025-02-07 17:29:35,884 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1957] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1958] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2010] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2011] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2012] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2033] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2034] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [2035] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [2036] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [2037] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2038] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2039] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2040] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2041] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2042] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2129] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2130] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [2273] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [2274] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2514] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2515] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2516] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2517] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2518] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2519] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2520] [2025-02-07 17:29:35,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2521] [2025-02-07 17:29:35,886 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2522] [2025-02-07 17:29:35,886 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2523] [2025-02-07 17:29:35,886 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [2524] [2025-02-07 17:29:35,886 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [2525] [2025-02-07 17:29:35,886 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [2526] [2025-02-07 17:29:35,886 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2527] [2025-02-07 17:29:35,886 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2528] [2025-02-07 17:29:35,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2529] [2025-02-07 17:29:35,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2530] [2025-02-07 17:29:35,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2531] [2025-02-07 17:29:35,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2532] [2025-02-07 17:29:35,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2533] [2025-02-07 17:29:35,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [2534] [2025-02-07 17:29:35,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [2535] [2025-02-07 17:29:35,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2695] [2025-02-07 17:29:35,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2696] [2025-02-07 17:29:35,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2697] [2025-02-07 17:29:35,887 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2698] [2025-02-07 17:29:35,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2699] [2025-02-07 17:29:35,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2700] [2025-02-07 17:29:35,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2701] [2025-02-07 17:29:35,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2702] [2025-02-07 17:29:35,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2703] [2025-02-07 17:29:35,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2704] [2025-02-07 17:29:35,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [2705] [2025-02-07 17:29:35,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [2706] [2025-02-07 17:29:35,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [2707] [2025-02-07 17:29:35,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2708] [2025-02-07 17:29:35,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2709] [2025-02-07 17:29:35,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2710] [2025-02-07 17:29:35,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2711] [2025-02-07 17:29:35,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2712] [2025-02-07 17:29:35,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2713] [2025-02-07 17:29:35,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2714] [2025-02-07 17:29:35,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [2715] [2025-02-07 17:29:35,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [2716] [2025-02-07 17:29:35,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2793] [2025-02-07 17:29:35,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2794] [2025-02-07 17:29:35,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2795] [2025-02-07 17:29:35,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2796] [2025-02-07 17:29:35,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2797] [2025-02-07 17:29:35,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2798] [2025-02-07 17:29:35,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2799] [2025-02-07 17:29:35,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2800] [2025-02-07 17:29:35,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2801] [2025-02-07 17:29:35,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2802] [2025-02-07 17:29:35,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [2803] [2025-02-07 17:29:35,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [2804] [2025-02-07 17:29:35,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [2805] [2025-02-07 17:29:35,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2806] [2025-02-07 17:29:35,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2807] [2025-02-07 17:29:35,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2808] [2025-02-07 17:29:35,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2809] [2025-02-07 17:29:35,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2810] [2025-02-07 17:29:35,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2811] [2025-02-07 17:29:35,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2812] [2025-02-07 17:29:35,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [2813] [2025-02-07 17:29:35,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [2814] [2025-02-07 17:29:35,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2923] [2025-02-07 17:29:35,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2924] [2025-02-07 17:29:35,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2925] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2926] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2927] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2928] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2929] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2930] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2931] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [2932] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [2933] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [2934] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [2935] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [2936] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2937] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2938] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2939] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2940] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2941] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2942] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [2943] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [2944] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [3781] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3782] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [3783] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3784] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3785] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [3786] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3787] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [3788] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3789] [2025-02-07 17:29:35,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [3790] [2025-02-07 17:29:35,892 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [3791] [2025-02-07 17:29:35,892 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [3792] [2025-02-07 17:29:35,892 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [3793] [2025-02-07 17:29:35,892 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [3794] [2025-02-07 17:29:35,892 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3795] [2025-02-07 17:29:35,892 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3796] [2025-02-07 17:29:35,892 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3797] [2025-02-07 17:29:35,892 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3798] [2025-02-07 17:29:35,892 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3799] [2025-02-07 17:29:35,892 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3800] [2025-02-07 17:29:35,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [3801] [2025-02-07 17:29:35,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [3802] [2025-02-07 17:29:35,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [3873] [2025-02-07 17:29:35,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3874] [2025-02-07 17:29:35,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [3875] [2025-02-07 17:29:35,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3876] [2025-02-07 17:29:35,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3877] [2025-02-07 17:29:35,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [3878] [2025-02-07 17:29:35,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3879] [2025-02-07 17:29:35,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [3880] [2025-02-07 17:29:35,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3881] [2025-02-07 17:29:35,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [3882] [2025-02-07 17:29:35,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [3883] [2025-02-07 17:29:35,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [3884] [2025-02-07 17:29:35,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [3885] [2025-02-07 17:29:35,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [3886] [2025-02-07 17:29:35,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3887] [2025-02-07 17:29:35,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3888] [2025-02-07 17:29:35,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3889] [2025-02-07 17:29:35,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3890] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3891] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3892] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [3893] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [3894] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [4008] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [4009] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [4010] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4011] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4012] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [4013] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [4014] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [4015] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [4016] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [4017] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [4018] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [4019] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [4020] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [4021] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4022] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4023] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4024] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4025] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4026] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4027] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [4028] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [4029] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [4951] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [4952] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [4953] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4954] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4955] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [4956] [2025-02-07 17:29:35,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [4957] [2025-02-07 17:29:35,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [4958] [2025-02-07 17:29:35,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [4959] [2025-02-07 17:29:35,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [4960] [2025-02-07 17:29:35,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [4961] [2025-02-07 17:29:35,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [4962] [2025-02-07 17:29:35,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [4963] [2025-02-07 17:29:35,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [4964] [2025-02-07 17:29:35,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4965] [2025-02-07 17:29:35,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4966] [2025-02-07 17:29:35,895 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4967] [2025-02-07 17:29:35,896 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4968] [2025-02-07 17:29:35,896 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4969] [2025-02-07 17:29:35,896 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4970] [2025-02-07 17:29:35,896 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [4971] [2025-02-07 17:29:35,896 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [4972] [2025-02-07 17:29:35,896 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [6130] [2025-02-07 17:29:35,896 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [6131] [2025-02-07 17:29:35,896 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [6132] [2025-02-07 17:29:35,896 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6133] [2025-02-07 17:29:35,896 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6134] [2025-02-07 17:29:35,896 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [6135] [2025-02-07 17:29:35,896 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [6136] [2025-02-07 17:29:35,896 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [6137] [2025-02-07 17:29:35,896 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [6138] [2025-02-07 17:29:35,897 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [6139] [2025-02-07 17:29:35,897 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [6140] [2025-02-07 17:29:35,897 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [6141] [2025-02-07 17:29:35,897 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [6142] [2025-02-07 17:29:35,897 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [6143] [2025-02-07 17:29:35,897 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6144] [2025-02-07 17:29:35,897 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6145] [2025-02-07 17:29:35,897 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6146] [2025-02-07 17:29:35,897 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6147] [2025-02-07 17:29:35,897 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6148] [2025-02-07 17:29:35,897 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6149] [2025-02-07 17:29:35,897 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [6150] [2025-02-07 17:29:35,897 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [6151] [2025-02-07 17:29:35,897 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [6161] [2025-02-07 17:29:35,897 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [6162] [2025-02-07 17:29:35,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [6163] [2025-02-07 17:29:35,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6164] [2025-02-07 17:29:35,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6165] [2025-02-07 17:29:35,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [6166] [2025-02-07 17:29:35,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [6167] [2025-02-07 17:29:35,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [6168] [2025-02-07 17:29:35,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [6169] [2025-02-07 17:29:35,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [6170] [2025-02-07 17:29:35,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [6171] [2025-02-07 17:29:35,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [6172] [2025-02-07 17:29:35,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [6173] [2025-02-07 17:29:35,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [6174] [2025-02-07 17:29:35,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6175] [2025-02-07 17:29:35,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6176] [2025-02-07 17:29:35,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6177] [2025-02-07 17:29:35,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6178] [2025-02-07 17:29:35,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6179] [2025-02-07 17:29:35,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6180] [2025-02-07 17:29:35,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [6181] [2025-02-07 17:29:35,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [6182] [2025-02-07 17:29:35,898 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [7841] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7842] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [7843] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7844] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7845] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [7846] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7847] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [7848] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7849] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [7850] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [7851] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [7852] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [7853] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [7854] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7855] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7856] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7857] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7858] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7859] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7860] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [7861] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [7862] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [8134] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [8135] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [8136] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8137] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8138] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [8139] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [8140] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [8141] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [8142] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [8143] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [8144] [2025-02-07 17:29:35,899 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [8145] [2025-02-07 17:29:35,900 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [8146] [2025-02-07 17:29:35,900 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [8147] [2025-02-07 17:29:35,900 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8148] [2025-02-07 17:29:35,900 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8149] [2025-02-07 17:29:35,900 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8150] [2025-02-07 17:29:35,900 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8151] [2025-02-07 17:29:35,900 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8152] [2025-02-07 17:29:35,900 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8153] [2025-02-07 17:29:35,900 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [8154] [2025-02-07 17:29:35,900 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [8155] [2025-02-07 17:29:35,900 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [8344] [2025-02-07 17:29:35,900 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [8345] [2025-02-07 17:29:35,901 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [8346] [2025-02-07 17:29:35,901 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8347] [2025-02-07 17:29:35,901 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8348] [2025-02-07 17:29:35,901 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [8349] [2025-02-07 17:29:35,901 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [8350] [2025-02-07 17:29:35,901 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [8351] [2025-02-07 17:29:35,901 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [8352] [2025-02-07 17:29:35,901 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [8353] [2025-02-07 17:29:35,901 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [8354] [2025-02-07 17:29:35,901 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [8355] [2025-02-07 17:29:35,901 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [8356] [2025-02-07 17:29:35,901 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [8357] [2025-02-07 17:29:35,901 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8358] [2025-02-07 17:29:35,902 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8359] [2025-02-07 17:29:35,902 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8360] [2025-02-07 17:29:35,902 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8361] [2025-02-07 17:29:35,902 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8362] [2025-02-07 17:29:35,902 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8363] [2025-02-07 17:29:35,902 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [8364] [2025-02-07 17:29:35,902 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [8365] [2025-02-07 17:29:35,902 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [8490] [2025-02-07 17:29:35,902 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [8491] [2025-02-07 17:29:35,902 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [8492] [2025-02-07 17:29:35,902 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8493] [2025-02-07 17:29:35,902 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8494] [2025-02-07 17:29:35,902 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [8495] [2025-02-07 17:29:35,902 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [8496] [2025-02-07 17:29:35,902 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [8497] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [8498] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [8499] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [8500] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [8501] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [8502] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [8503] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8504] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8505] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8506] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8507] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8508] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8509] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [8510] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [8511] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [9458] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [9459] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [9460] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9461] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9462] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [9463] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [9464] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [9465] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [9466] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [9467] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [9468] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [9469] [2025-02-07 17:29:35,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [9470] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [9471] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9472] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9473] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9474] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9475] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9476] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9477] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [9478] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [9479] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [9480] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGEPARWMI0,PptWmiInitWmi) [9487] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGEPARWMI0,PptDispatchSystemControl) [9488] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGEPARWMI0,PptWmiQueryWmiRegInfo) [9489] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma alloc_text(PAGEPARWMI0,PptWmiQueryWmiDataBlock) [9490] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [9644] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [9645] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [9646] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9647] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9648] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [9649] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [9650] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [9651] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4035) [9652] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(push) [9653] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4164) [9654] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_enable) [9655] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma function(_disable) [9656] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(pop) [9657] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9658] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9659] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9660] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9661] [2025-02-07 17:29:35,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9662] [2025-02-07 17:29:35,905 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9663] [2025-02-07 17:29:35,905 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(disable:4200) [9664] [2025-02-07 17:29:35,905 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma warning(default:4200) [9665] [2025-02-07 17:29:35,941 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ntdrivers/parport.i.cil-2.c[86591,86604] [2025-02-07 17:29:36,110 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-07 17:29:36,154 INFO L204 MainTranslator]: Completed translation [2025-02-07 17:29:36,155 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 05:29:36 WrapperNode [2025-02-07 17:29:36,155 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-07 17:29:36,156 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-07 17:29:36,156 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-07 17:29:36,156 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-07 17:29:36,163 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 05:29:36" (1/1) ... [2025-02-07 17:29:36,240 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 05:29:36" (1/1) ... [2025-02-07 17:29:36,425 INFO L138 Inliner]: procedures = 248, calls = 2342, calls flagged for inlining = 84, calls inlined = 64, statements flattened = 5263 [2025-02-07 17:29:36,425 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-07 17:29:36,426 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-07 17:29:36,426 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-07 17:29:36,426 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-07 17:29:36,433 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 05:29:36" (1/1) ... [2025-02-07 17:29:36,436 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 05:29:36" (1/1) ... [2025-02-07 17:29:36,470 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 05:29:36" (1/1) ... [2025-02-07 17:29:36,915 INFO L175 MemorySlicer]: Split 1139 memory accesses to 33 slices as follows [27, 12, 1, 1, 3, 12, 5, 2, 2, 6, 1, 918, 9, 6, 12, 4, 3, 15, 2, 0, 3, 5, 6, 4, 14, 2, 1, 3, 13, 4, 10, 6, 27]. 81 percent of accesses are in the largest equivalence class. The 37 initializations are split as follows [7, 0, 1, 1, 3, 2, 3, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 15, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. The 479 writes are split as follows [0, 12, 0, 0, 0, 0, 0, 1, 2, 4, 0, 382, 2, 5, 12, 2, 0, 0, 0, 0, 1, 4, 5, 0, 3, 1, 0, 1, 3, 2, 6, 5, 26]. [2025-02-07 17:29:36,916 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 05:29:36" (1/1) ... [2025-02-07 17:29:36,916 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 05:29:36" (1/1) ... [2025-02-07 17:29:37,026 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 05:29:36" (1/1) ... [2025-02-07 17:29:37,040 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 05:29:36" (1/1) ... [2025-02-07 17:29:37,077 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 05:29:36" (1/1) ... [2025-02-07 17:29:37,101 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 05:29:36" (1/1) ... [2025-02-07 17:29:37,157 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-07 17:29:37,159 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-07 17:29:37,159 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-07 17:29:37,159 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-07 17:29:37,160 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 05:29:36" (1/1) ... [2025-02-07 17:29:37,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-07 17:29:37,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-07 17:29:37,188 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-07 17:29:37,194 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-07 17:29:37,211 INFO L130 BoogieDeclarations]: Found specification of procedure PptDebugDumpResourceRequirementsList [2025-02-07 17:29:37,211 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDebugDumpResourceRequirementsList [2025-02-07 17:29:37,211 INFO L130 BoogieDeclarations]: Found specification of procedure PptAcquireRemoveLock [2025-02-07 17:29:37,211 INFO L138 BoogieDeclarations]: Found implementation of procedure PptAcquireRemoveLock [2025-02-07 17:29:37,211 INFO L130 BoogieDeclarations]: Found specification of procedure WRITE_PORT_UCHAR [2025-02-07 17:29:37,212 INFO L138 BoogieDeclarations]: Found implementation of procedure WRITE_PORT_UCHAR [2025-02-07 17:29:37,212 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipClockDiskModeByte [2025-02-07 17:29:37,212 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipClockDiskModeByte [2025-02-07 17:29:37,212 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~PVOID~0~TO~~BOOLEAN~0 [2025-02-07 17:29:37,212 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~PVOID~0~TO~~BOOLEAN~0 [2025-02-07 17:29:37,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-07 17:29:37,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-07 17:29:37,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-07 17:29:37,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-07 17:29:37,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-07 17:29:37,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-07 17:29:37,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-07 17:29:37,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-07 17:29:37,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-07 17:29:37,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-07 17:29:37,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-07 17:29:37,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-07 17:29:37,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-07 17:29:37,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-07 17:29:37,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-07 17:29:37,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-07 17:29:37,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-07 17:29:37,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-07 17:29:37,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-07 17:29:37,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-07 17:29:37,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-07 17:29:37,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-07 17:29:37,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-07 17:29:37,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-07 17:29:37,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-07 17:29:37,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-07 17:29:37,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-07 17:29:37,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-07 17:29:37,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-07 17:29:37,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-07 17:29:37,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-07 17:29:37,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-07 17:29:37,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-07 17:29:37,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-07 17:29:37,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-07 17:29:37,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-07 17:29:37,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-07 17:29:37,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-07 17:29:37,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-07 17:29:37,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-07 17:29:37,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-07 17:29:37,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-07 17:29:37,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-07 17:29:37,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-07 17:29:37,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-07 17:29:37,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-07 17:29:37,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-07 17:29:37,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-07 17:29:37,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-07 17:29:37,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-07 17:29:37,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-07 17:29:37,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-07 17:29:37,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-07 17:29:37,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-07 17:29:37,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-07 17:29:37,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-07 17:29:37,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-07 17:29:37,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-07 17:29:37,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-07 17:29:37,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-07 17:29:37,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-07 17:29:37,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-07 17:29:37,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-07 17:29:37,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-07 17:29:37,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure PptClearByteMode [2025-02-07 17:29:37,217 INFO L138 BoogieDeclarations]: Found implementation of procedure PptClearByteMode [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure KeStallExecutionProcessor [2025-02-07 17:29:37,217 INFO L138 BoogieDeclarations]: Found implementation of procedure KeStallExecutionProcessor [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure PptEcrSetMode [2025-02-07 17:29:37,217 INFO L138 BoogieDeclarations]: Found implementation of procedure PptEcrSetMode [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-07 17:29:37,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-07 17:29:37,217 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-07 17:29:37,218 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchronizedDecrement [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchronizedDecrement [2025-02-07 17:29:37,218 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-07 17:29:37,218 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2025-02-07 17:29:37,218 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpPassThroughPnpIrpAndReleaseRemoveLock [2025-02-07 17:29:37,218 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpPassThroughPnpIrpAndReleaseRemoveLock [2025-02-07 17:29:37,222 INFO L130 BoogieDeclarations]: Found specification of procedure PptEcrClearMode [2025-02-07 17:29:37,222 INFO L138 BoogieDeclarations]: Found implementation of procedure PptEcrClearMode [2025-02-07 17:29:37,222 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-07 17:29:37,222 INFO L130 BoogieDeclarations]: Found specification of procedure PptDumpRemovalRelationsList [2025-02-07 17:29:37,222 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDumpRemovalRelationsList [2025-02-07 17:29:37,222 INFO L130 BoogieDeclarations]: Found specification of procedure PptLogError [2025-02-07 17:29:37,222 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLogError [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpUnhandledIrp [2025-02-07 17:29:37,223 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpUnhandledIrp [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpFilterExistsNonIrqResourceList [2025-02-07 17:29:37,223 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpFilterExistsNonIrqResourceList [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure PptIsNecR98Machine [2025-02-07 17:29:37,223 INFO L138 BoogieDeclarations]: Found implementation of procedure PptIsNecR98Machine [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure CheckPort [2025-02-07 17:29:37,223 INFO L138 BoogieDeclarations]: Found implementation of procedure CheckPort [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-07 17:29:37,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipSetDiskMode [2025-02-07 17:29:37,224 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipSetDiskMode [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure PptTrySelectLegacyZip [2025-02-07 17:29:37,224 INFO L138 BoogieDeclarations]: Found implementation of procedure PptTrySelectLegacyZip [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure PptDeselectDevice [2025-02-07 17:29:37,224 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDeselectDevice [2025-02-07 17:29:37,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#0 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#1 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#2 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#3 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#4 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#5 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#6 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#7 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#8 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#9 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#10 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#11 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#12 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#13 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#14 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#15 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#16 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#17 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#18 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#19 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#20 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#21 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#22 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#23 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#24 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#25 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#26 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#27 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#28 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#29 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#30 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#31 [2025-02-07 17:29:37,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#32 [2025-02-07 17:29:37,225 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#0 [2025-02-07 17:29:37,225 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#1 [2025-02-07 17:29:37,225 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#2 [2025-02-07 17:29:37,225 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#3 [2025-02-07 17:29:37,225 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#4 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#5 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#6 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#7 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#8 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#9 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#10 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#11 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#12 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#13 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#14 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#15 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#16 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#17 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#18 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#19 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#20 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#21 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#22 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#23 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#24 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#25 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#26 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#27 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#28 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#29 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#30 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#31 [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#32 [2025-02-07 17:29:37,226 INFO L130 BoogieDeclarations]: Found specification of procedure PptDisconnectInterrupt [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDisconnectInterrupt [2025-02-07 17:29:37,226 INFO L130 BoogieDeclarations]: Found specification of procedure RtlQueryRegistryValues [2025-02-07 17:29:37,226 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlQueryRegistryValues [2025-02-07 17:29:37,228 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpBounceAndCatchPnpIrp [2025-02-07 17:29:37,228 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpBounceAndCatchPnpIrp [2025-02-07 17:29:37,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-07 17:29:37,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-07 17:29:37,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-07 17:29:37,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-07 17:29:37,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-07 17:29:37,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-07 17:29:37,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure KeQueryTickCount [2025-02-07 17:29:37,229 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQueryTickCount [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetConfigurationInformation [2025-02-07 17:29:37,229 INFO L138 BoogieDeclarations]: Found implementation of procedure IoGetConfigurationInformation [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure KeQueryTimeIncrement [2025-02-07 17:29:37,229 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQueryTimeIncrement [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchronizedIncrement [2025-02-07 17:29:37,229 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchronizedIncrement [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-07 17:29:37,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-07 17:29:37,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-07 17:29:37,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-07 17:29:37,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-07 17:29:37,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-07 17:29:37,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-07 17:29:37,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-07 17:29:37,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-07 17:29:37,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-07 17:29:37,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-07 17:29:37,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-07 17:29:37,230 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchCompletionRoutine [2025-02-07 17:29:37,230 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchCompletionRoutine [2025-02-07 17:29:37,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-07 17:29:37,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-07 17:29:37,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-07 17:29:37,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-07 17:29:37,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-07 17:29:37,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-07 17:29:37,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-07 17:29:37,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-07 17:29:37,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-07 17:29:37,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure IoReportResourceUsage [2025-02-07 17:29:37,232 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReportResourceUsage [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure PptInitiate1284_3 [2025-02-07 17:29:37,232 INFO L138 BoogieDeclarations]: Found implementation of procedure PptInitiate1284_3 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpFilterRemoveIrqResourceLists [2025-02-07 17:29:37,232 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpFilterRemoveIrqResourceLists [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchCleanup [2025-02-07 17:29:37,232 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchCleanup [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2025-02-07 17:29:37,232 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-07 17:29:37,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-07 17:29:37,233 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-07 17:29:37,233 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-07 17:29:37,233 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-07 17:29:37,233 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-07 17:29:37,233 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-07 17:29:37,233 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-07 17:29:37,233 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-07 17:29:37,233 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-07 17:29:37,233 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-07 17:29:37,233 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-07 17:29:37,233 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-07 17:29:37,233 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-07 17:29:37,233 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-07 17:29:37,233 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-07 17:29:37,234 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCompareUnicodeString [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCompareUnicodeString [2025-02-07 17:29:37,234 INFO L130 BoogieDeclarations]: Found specification of procedure READ_PORT_UCHAR [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure READ_PORT_UCHAR [2025-02-07 17:29:37,234 INFO L130 BoogieDeclarations]: Found specification of procedure PptFreePort [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure PptFreePort [2025-02-07 17:29:37,234 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectEcpPort [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectEcpPort [2025-02-07 17:29:37,234 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2025-02-07 17:29:37,234 INFO L130 BoogieDeclarations]: Found specification of procedure IoWMIRegistrationControl [2025-02-07 17:29:37,234 INFO L138 BoogieDeclarations]: Found implementation of procedure IoWMIRegistrationControl [2025-02-07 17:29:37,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-07 17:29:37,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-07 17:29:37,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-07 17:29:37,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-07 17:29:37,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-07 17:29:37,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-07 17:29:37,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-07 17:29:37,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-07 17:29:37,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-07 17:29:37,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-07 17:29:37,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-07 17:29:37,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-07 17:29:37,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-07 17:29:37,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-07 17:29:37,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-07 17:29:37,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-07 17:29:37,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-07 17:29:37,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-07 17:29:37,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-07 17:29:37,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-07 17:29:37,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-07 17:29:37,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-07 17:29:37,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-07 17:29:37,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-07 17:29:37,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-07 17:29:37,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-07 17:29:37,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-07 17:29:37,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-07 17:29:37,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-07 17:29:37,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-07 17:29:37,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-07 17:29:37,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-07 17:29:37,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-07 17:29:37,235 INFO L130 BoogieDeclarations]: Found specification of procedure PptDeselectLegacyZip [2025-02-07 17:29:37,235 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDeselectLegacyZip [2025-02-07 17:29:37,235 INFO L130 BoogieDeclarations]: Found specification of procedure PptSetCancelRoutine [2025-02-07 17:29:37,235 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSetCancelRoutine [2025-02-07 17:29:37,235 INFO L130 BoogieDeclarations]: Found specification of procedure PptTrySelectDevice [2025-02-07 17:29:37,235 INFO L138 BoogieDeclarations]: Found implementation of procedure PptTrySelectDevice [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectBytePort [2025-02-07 17:29:37,236 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectBytePort [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure PptReleaseRemoveLock [2025-02-07 17:29:37,236 INFO L138 BoogieDeclarations]: Found implementation of procedure PptReleaseRemoveLock [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure PptPowerComplete [2025-02-07 17:29:37,236 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPowerComplete [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure PptFailRequest [2025-02-07 17:29:37,236 INFO L138 BoogieDeclarations]: Found implementation of procedure PptFailRequest [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure IoAcquireRemoveLockEx [2025-02-07 17:29:37,236 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAcquireRemoveLockEx [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-07 17:29:37,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2025-02-07 17:29:37,237 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure PptSetByteMode [2025-02-07 17:29:37,237 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSetByteMode [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipClockPrtModeByte [2025-02-07 17:29:37,237 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipClockPrtModeByte [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectEppPort [2025-02-07 17:29:37,237 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectEppPort [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetermineFifoWidth [2025-02-07 17:29:37,237 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetermineFifoWidth [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure PptSend1284_3Command [2025-02-07 17:29:37,237 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSend1284_3Command [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetermineFifoDepth [2025-02-07 17:29:37,237 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetermineFifoDepth [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure PptCompleteRequest [2025-02-07 17:29:37,237 INFO L138 BoogieDeclarations]: Found implementation of procedure PptCompleteRequest [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2025-02-07 17:29:37,237 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedIncrement [2025-02-07 17:29:37,237 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedIncrement [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure PoRequestPowerIrp [2025-02-07 17:29:37,237 INFO L138 BoogieDeclarations]: Found implementation of procedure PoRequestPowerIrp [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure KeSynchronizeExecution [2025-02-07 17:29:37,237 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSynchronizeExecution [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure PptAcquireRemoveLockOrFailIrp [2025-02-07 17:29:37,237 INFO L138 BoogieDeclarations]: Found implementation of procedure PptAcquireRemoveLockOrFailIrp [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~PVOID~0~X~~UCHAR~0~TO~~NTSTATUS~0 [2025-02-07 17:29:37,237 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~PVOID~0~X~~UCHAR~0~TO~~NTSTATUS~0 [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-07 17:29:37,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-07 17:29:37,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-07 17:29:37,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-07 17:29:37,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-07 17:29:37,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-07 17:29:37,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-07 17:29:37,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-07 17:29:37,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-07 17:29:37,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-07 17:29:37,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-07 17:29:37,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-07 17:29:37,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-07 17:29:37,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-07 17:29:37,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-07 17:29:37,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-07 17:29:37,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-07 17:29:37,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-07 17:29:37,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-07 17:29:37,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-07 17:29:37,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-07 17:29:37,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-07 17:29:37,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-07 17:29:37,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-07 17:29:37,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-07 17:29:37,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-07 17:29:37,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-07 17:29:37,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-07 17:29:37,239 INFO L130 BoogieDeclarations]: Found specification of procedure PoSetPowerState [2025-02-07 17:29:37,239 INFO L138 BoogieDeclarations]: Found implementation of procedure PoSetPowerState [2025-02-07 17:29:37,239 INFO L130 BoogieDeclarations]: Found specification of procedure Ppt1284_3AssignAddress [2025-02-07 17:29:37,239 INFO L138 BoogieDeclarations]: Found implementation of procedure Ppt1284_3AssignAddress [2025-02-07 17:29:37,239 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2025-02-07 17:29:37,239 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2025-02-07 17:29:37,239 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2025-02-07 17:29:37,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2025-02-07 17:29:37,239 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-07 17:29:37,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-07 17:29:38,244 INFO L257 CfgBuilder]: Building ICFG [2025-02-07 17:29:38,247 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-07 17:29:39,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10459: assume ~s~0 == ~SKIP1~0;~s~0 := ~SKIP2~0;~lowerDriverReturn~0 := ~returnVal2~0; [2025-02-07 17:29:39,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10459: assume !(~s~0 == ~SKIP1~0); [2025-02-07 17:29:39,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10430: assume false;~returnVal2~0 := 0; [2025-02-07 17:29:39,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10430: assume !false; [2025-02-07 17:29:39,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10451: assume 259 == ~returnVal2~0;~s~0 := ~MPR3~0;~lowerDriverReturn~0 := ~returnVal2~0; [2025-02-07 17:29:39,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10451: assume !(259 == ~returnVal2~0);~s~0 := ~NP~0;~lowerDriverReturn~0 := ~returnVal2~0; [2025-02-07 17:29:39,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435: ~returnVal2~0 := -1073741823; [2025-02-07 17:29:39,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10464: SUMMARY for call errorFn(); srcloc: null [2025-02-07 17:29:39,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10450: assume ~s~0 == ~MPR1~0; [2025-02-07 17:29:39,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10450: assume !(~s~0 == ~MPR1~0); [2025-02-07 17:29:39,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10446: assume ~s~0 == ~NP~0;~s~0 := ~IPC~0;~lowerDriverReturn~0 := ~returnVal2~0; [2025-02-07 17:29:39,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10446: assume !(~s~0 == ~NP~0); [2025-02-07 17:29:39,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10469: #res := ~returnVal2~0; [2025-02-07 17:29:39,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10438: ~returnVal2~0 := 259; [2025-02-07 17:29:39,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint IofCallDriverFINAL: assume true; [2025-02-07 17:29:39,953 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7806: #res#1 := ~status~18#1;call ULTIMATE.dealloc(~#event~0#1.base, ~#event~0#1.offset);havoc ~#event~0#1.base, ~#event~0#1.offset; [2025-02-07 17:29:39,953 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7757: call ULTIMATE.dealloc(~#event~0#1.base, ~#event~0#1.offset);havoc ~#event~0#1.base, ~#event~0#1.offset; [2025-02-07 17:29:39,953 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint PptPnpBounceAndCatchPnpIrpFINAL: assume true; [2025-02-07 17:29:39,953 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7801: assume 259 == ~status~18#1;~status~18#1 := ~myStatus~0; [2025-02-07 17:29:39,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7801: assume !(259 == ~status~18#1); [2025-02-07 17:29:39,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10611: assume false;KeWaitForSingleObject_#res#1 := 0; [2025-02-07 17:29:39,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10611: assume !false;#t~ret864#1 := KeWaitForSingleObject_#res#1;havoc KeWaitForSingleObject_#t~nondet1229#1, KeWaitForSingleObject_~Object#1.base, KeWaitForSingleObject_~Object#1.offset, KeWaitForSingleObject_~WaitReason#1, KeWaitForSingleObject_~WaitMode#1, KeWaitForSingleObject_~Alertable#1, KeWaitForSingleObject_~Timeout#1.base, KeWaitForSingleObject_~Timeout#1.offset, KeWaitForSingleObject_~__BLAST_NONDET~16#1;havoc KeWaitForSingleObject_#in~Object#1.base, KeWaitForSingleObject_#in~Object#1.offset, KeWaitForSingleObject_#in~WaitReason#1, KeWaitForSingleObject_#in~WaitMode#1, KeWaitForSingleObject_#in~Alertable#1, KeWaitForSingleObject_#in~Timeout#1.base, KeWaitForSingleObject_#in~Timeout#1.offset;assume { :end_inline_KeWaitForSingleObject } true;assume -2147483648 <= #t~ret864#1 && #t~ret864#1 <= 2147483647;havoc #t~ret864#1; [2025-02-07 17:29:39,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10615-1: KeWaitForSingleObject_#res#1 := -1073741823; [2025-02-07 17:29:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7338: #t~ret792#1 := PptPnpListContainsIrqResourceDescriptor_#res#1;havoc PptPnpListContainsIrqResourceDescriptor_#t~mem852#1, PptPnpListContainsIrqResourceDescriptor_#t~mem853#1, PptPnpListContainsIrqResourceDescriptor_~List#1.base, PptPnpListContainsIrqResourceDescriptor_~List#1.offset, PptPnpListContainsIrqResourceDescriptor_~i~21#1, PptPnpListContainsIrqResourceDescriptor_~curDesc~2#1.base, PptPnpListContainsIrqResourceDescriptor_~curDesc~2#1.offset;havoc PptPnpListContainsIrqResourceDescriptor_#in~List#1.base, PptPnpListContainsIrqResourceDescriptor_#in~List#1.offset;assume { :end_inline_PptPnpListContainsIrqResourceDescriptor } true;~tmp___0~10#1 := #t~ret792#1;havoc #t~ret792#1; [2025-02-07 17:29:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7340: assume 0 != ~tmp___0~10#1 % 256;call #t~mem793#1 := read~int#11(~curList~2#1.base, 4 + ~curList~2#1.offset, 4);~nextList~0#1.base, ~nextList~0#1.offset := ~curList~2#1.base, 8 + ~curList~2#1.offset + 32 * (if #t~mem793#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem793#1 % 4294967296 % 4294967296 else #t~mem793#1 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem793#1;~bytesToMove~0#1 := ~currentEndOfResourceRequirementsList~0#1.offset - ~nextList~0#1.offset; [2025-02-07 17:29:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7340: assume !(0 != ~tmp___0~10#1 % 256);call #t~mem795#1 := read~int#11(~curList~2#1.base, 4 + ~curList~2#1.offset, 4);~curList~2#1.base, ~curList~2#1.offset := ~curList~2#1.base, 8 + ~curList~2#1.offset + 32 * (if #t~mem795#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem795#1 % 4294967296 % 4294967296 else #t~mem795#1 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem795#1;~i~17#1 := 1 + ~i~17#1; [2025-02-07 17:29:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7353: ~listCount~2#1 := ~listCount~2#1 - 1; [2025-02-07 17:29:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7347-1: SUMMARY for call #t~memmove~res794#1.base, #t~memmove~res794#1.offset := #Ultimate.C_memmove#11(~curList~2#1.base, ~curList~2#1.offset, ~nextList~0#1.base, ~nextList~0#1.offset, ~bytesToMove~0#1); srcloc: null [2025-02-07 17:29:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7347: havoc #t~memmove~res794#1.base, #t~memmove~res794#1.offset;~currentEndOfResourceRequirementsList~0#1.base, ~currentEndOfResourceRequirementsList~0#1.offset := ~currentEndOfResourceRequirementsList~0#1.base, ~currentEndOfResourceRequirementsList~0#1.offset - (~nextList~0#1.offset - ~curList~2#1.offset); [2025-02-07 17:29:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7345: assume ~bytesToMove~0#1 > 0; [2025-02-07 17:29:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7345: assume !(~bytesToMove~0#1 > 0); [2025-02-07 17:29:40,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L1995: havoc #t~nondet17; [2025-02-07 17:29:40,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9008: call ULTIMATE.dealloc(~#SyncContext~4.base, ~#SyncContext~4.offset);havoc ~#SyncContext~4.base, ~#SyncContext~4.offset; [2025-02-07 17:29:40,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4077: call ULTIMATE.dealloc(~#SyncContext~1.base, ~#SyncContext~1.offset);havoc ~#SyncContext~1.base, ~#SyncContext~1.offset; [2025-02-07 17:29:40,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899-1: SUMMARY for call #t~ret884.SystemState, #t~ret884.DeviceState := PoSetPowerState(#t~mem881.base, #t~mem881.offset, ~powerType~0, #t~mem882, #t~mem883); srcloc: null [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899: havoc #t~mem881.base, #t~mem881.offset;havoc #t~mem882;havoc #t~mem883;havoc #t~ret884.SystemState, #t~ret884.DeviceState;call #t~mem885 := read~int#12(~Extension.base, 290 + ~Extension.offset, 4); [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7901: assume 1 == #t~mem885;havoc #t~mem885; [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7901: assume !(1 == #t~mem885);havoc #t~mem885; [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7926: call #t~mem896 := read~int#24(~#powerState~0.base, ~#powerState~0.offset, 4);call write~int#12(#t~mem896, ~Extension.base, 294 + ~Extension.offset, 4);havoc #t~mem896; [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7897: assume #t~mem879 < #t~mem880;havoc #t~mem879;havoc #t~mem880;call #t~mem881.base, #t~mem881.offset := read~$Pointer$#12(~Extension.base, 8 + ~Extension.offset, 4);call #t~mem882 := read~int#24(~#powerState~0.base, ~#powerState~0.offset, 4);call #t~mem883 := read~int#24(~#powerState~0.base, ~#powerState~0.offset, 4); [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7897: assume !(#t~mem879 < #t~mem880);havoc #t~mem879;havoc #t~mem880; [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7920-1: SUMMARY for call #t~ret895 := PoRequestPowerIrp(#t~mem892.base, #t~mem892.offset, 2, #t~mem893, #t~mem894, 0, 0, 0, 0, 0, 0); srcloc: null [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7920: assume -2147483648 <= #t~ret895 && #t~ret895 <= 2147483647;havoc #t~mem892.base, #t~mem892.offset;havoc #t~mem893;havoc #t~mem894;havoc #t~ret895; [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7889: assume 0 == ~powerType~0; [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7889: assume !(0 == ~powerType~0); [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7916: assume #t~mem889 < #t~mem890;havoc #t~mem889;havoc #t~mem890;call #t~mem891 := read~int#24(~#powerState~0.base, ~#powerState~0.offset, 4); [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7916: assume !(#t~mem889 < #t~mem890);havoc #t~mem889;havoc #t~mem890; [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7906: call #t~mem886 := read~int#24(~#powerState~0.base, ~#powerState~0.offset, 4);call write~int#12(#t~mem886, ~Extension.base, 290 + ~Extension.offset, 4);havoc #t~mem886; [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894: assume #t~mem877 < #t~mem878;havoc #t~mem877;havoc #t~mem878; [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894: assume !(#t~mem877 < #t~mem878);havoc #t~mem877;havoc #t~mem878;call #t~mem879 := read~int#24(~#powerState~0.base, ~#powerState~0.offset, 4);call #t~mem880 := read~int#12(~Extension.base, 290 + ~Extension.offset, 4); [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint PptPowerCompleteFINAL: assume true; [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7865: call ULTIMATE.dealloc(~#powerState~0.base, ~#powerState~0.offset);havoc ~#powerState~0.base, ~#powerState~0.offset; [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7892: assume false;call #t~mem877 := read~int#12(~Extension.base, 290 + ~Extension.offset, 4);call #t~mem878 := read~int#24(~#powerState~0.base, ~#powerState~0.offset, 4); [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7892: assume !false; [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7886: assume 1 == ~powerType~0; [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7886: assume !(1 == ~powerType~0); [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917: assume 1 == #t~mem891;havoc #t~mem891;call write~int#24(1, ~#powerState~0.base, ~#powerState~0.offset, 4);call #t~mem892.base, #t~mem892.offset := read~$Pointer$#12(~Extension.base, 8 + ~Extension.offset, 4);call #t~mem893 := read~int#24(~#powerState~0.base, ~#powerState~0.offset, 4);call #t~mem894 := read~int#24(~#powerState~0.base, ~#powerState~0.offset, 4); [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917: assume !(1 == #t~mem891);havoc #t~mem891; [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7913-1: call #t~mem887 := read~int#12(~Extension.base, 294 + ~Extension.offset, 4);call #t~mem888 := read~int#24(~#powerState~0.base, ~#powerState~0.offset, 4); [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7880: assume false; [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7880: assume !false;#res := 0;call ULTIMATE.dealloc(~#powerState~0.base, ~#powerState~0.offset);havoc ~#powerState~0.base, ~#powerState~0.offset; [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7913: assume #t~mem887 < #t~mem888;havoc #t~mem887;havoc #t~mem888; [2025-02-07 17:29:40,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7913: assume !(#t~mem887 < #t~mem888);havoc #t~mem887;havoc #t~mem888;call #t~mem889 := read~int#24(~#powerState~0.base, ~#powerState~0.offset, 4);call #t~mem890 := read~int#12(~Extension.base, 294 + ~Extension.offset, 4); [2025-02-07 17:29:40,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4883: ~tmp~10 := #t~ret450;havoc #t~ret450; [2025-02-07 17:29:40,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4883-1: SUMMARY for call #t~ret450 := READ_PORT_UCHAR(~CurrentStatus~4.base, ~CurrentStatus~4.offset); srcloc: null [2025-02-07 17:29:40,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4933: call #t~mem454 := read~int#0(~#ModeQualifier___6~0.base, 6 + ~#ModeQualifier___6~0.offset, 1); [2025-02-07 17:29:40,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4933-1: SUMMARY for call KeStallExecutionProcessor(~Delay~4); srcloc: null [2025-02-07 17:29:40,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4892: assume 0 == ~success~2 % 256; [2025-02-07 17:29:40,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4892: assume !(0 == ~success~2 % 256); [2025-02-07 17:29:40,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934: havoc #t~mem454; [2025-02-07 17:29:40,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4934-1: SUMMARY for call WRITE_PORT_UCHAR(~CurrentPort~4.base, ~CurrentPort~4.offset, #t~mem454); srcloc: null [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901: ~tmp___0~4 := #t~ret452;havoc #t~ret452; [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901-1: SUMMARY for call #t~ret452 := READ_PORT_UCHAR(~CurrentStatus~4.base, ~CurrentStatus~4.offset); srcloc: null [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-2: havoc #t~bitwise451;assume (((((if ~tmp~10 % 256 % 4294967296 <= 2147483647 then ~tmp~10 % 256 % 4294967296 else ~tmp~10 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise451 <= (if ~tmp~10 % 256 % 4294967296 <= 2147483647 then ~tmp~10 % 256 % 4294967296 else ~tmp~10 % 256 % 4294967296 - 4294967296)) && #t~bitwise451 <= 8) && #t~bitwise451 >= 0) && ((if ~tmp~10 % 256 % 4294967296 <= 2147483647 then ~tmp~10 % 256 % 4294967296 else ~tmp~10 % 256 % 4294967296 - 4294967296) >= 0 || #t~bitwise451 > 8 + (if ~tmp~10 % 256 % 4294967296 <= 2147483647 then ~tmp~10 % 256 % 4294967296 else ~tmp~10 % 256 % 4294967296 - 4294967296))) && #t~bitwise451 >= -2147483648; [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-3: assume 8 == (if ~tmp~10 % 256 % 4294967296 <= 2147483647 then ~tmp~10 % 256 % 4294967296 else ~tmp~10 % 256 % 4294967296 - 4294967296);#t~bitwise451 := (if ~tmp~10 % 256 % 4294967296 <= 2147483647 then ~tmp~10 % 256 % 4294967296 else ~tmp~10 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-3: assume !(8 == (if ~tmp~10 % 256 % 4294967296 <= 2147483647 then ~tmp~10 % 256 % 4294967296 else ~tmp~10 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885: assume 8 == #t~bitwise451;havoc #t~bitwise451;~success~2 := 1; [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885: assume !(8 == #t~bitwise451);havoc #t~bitwise451; [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-1: [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910: assume 0 == ~success~2 % 256; [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910: assume !(0 == ~success~2 % 256); [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-4: assume 0 == (if ~tmp~10 % 256 % 4294967296 <= 2147483647 then ~tmp~10 % 256 % 4294967296 else ~tmp~10 % 256 % 4294967296 - 4294967296);#t~bitwise451 := 0; [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-4: assume !(0 == (if ~tmp~10 % 256 % 4294967296 <= 2147483647 then ~tmp~10 % 256 % 4294967296 else ~tmp~10 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878: assume false; [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878: assume !false; [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903: assume 8 != #t~bitwise453;havoc #t~bitwise453;~success~2 := 1; [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903: assume !(8 != #t~bitwise453);havoc #t~bitwise453; [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903-1: [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903-4: assume 0 == (if ~tmp___0~4 % 256 % 4294967296 <= 2147483647 then ~tmp___0~4 % 256 % 4294967296 else ~tmp___0~4 % 256 % 4294967296 - 4294967296);#t~bitwise453 := 0; [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903-4: assume !(0 == (if ~tmp___0~4 % 256 % 4294967296 <= 2147483647 then ~tmp___0~4 % 256 % 4294967296 else ~tmp___0~4 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903-2: havoc #t~bitwise453;assume (((((if ~tmp___0~4 % 256 % 4294967296 <= 2147483647 then ~tmp___0~4 % 256 % 4294967296 else ~tmp___0~4 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise453 <= (if ~tmp___0~4 % 256 % 4294967296 <= 2147483647 then ~tmp___0~4 % 256 % 4294967296 else ~tmp___0~4 % 256 % 4294967296 - 4294967296)) && #t~bitwise453 <= 8) && #t~bitwise453 >= 0) && ((if ~tmp___0~4 % 256 % 4294967296 <= 2147483647 then ~tmp___0~4 % 256 % 4294967296 else ~tmp___0~4 % 256 % 4294967296 - 4294967296) >= 0 || #t~bitwise453 > 8 + (if ~tmp___0~4 % 256 % 4294967296 <= 2147483647 then ~tmp___0~4 % 256 % 4294967296 else ~tmp___0~4 % 256 % 4294967296 - 4294967296))) && #t~bitwise453 >= -2147483648; [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903-3: assume 8 == (if ~tmp___0~4 % 256 % 4294967296 <= 2147483647 then ~tmp___0~4 % 256 % 4294967296 else ~tmp___0~4 % 256 % 4294967296 - 4294967296);#t~bitwise453 := (if ~tmp___0~4 % 256 % 4294967296 <= 2147483647 then ~tmp___0~4 % 256 % 4294967296 else ~tmp___0~4 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903-3: assume !(8 == (if ~tmp___0~4 % 256 % 4294967296 <= 2147483647 then ~tmp___0~4 % 256 % 4294967296 else ~tmp___0~4 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4921: ~success~2 := 1; [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4921-1: SUMMARY for call KeStallExecutionProcessor(~Delay~4); srcloc: null [2025-02-07 17:29:40,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4932: SUMMARY for call WRITE_PORT_UCHAR(~CurrentControl~4.base, ~CurrentControl~4.offset, (if ~newvalue~4 % 256 % 4294967296 <= 2147483647 then ~newvalue~4 % 256 % 4294967296 else ~newvalue~4 % 256 % 4294967296 - 4294967296) - (if ~newvalue~4 % 256 % 4294967296 <= 2147483647 then ~newvalue~4 % 256 % 4294967296 else ~newvalue~4 % 256 % 4294967296 - 4294967296) % 2); srcloc: null [2025-02-07 17:29:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10785: ~returnVal~0 := -1073741823; [2025-02-07 17:29:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10814: SUMMARY for call errorFn(); srcloc: null [2025-02-07 17:29:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10796: assume ~s~0 == ~NP~0;~s~0 := ~IPC~0;~lowerDriverReturn~0 := ~returnVal~0; [2025-02-07 17:29:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10796: assume !(~s~0 == ~NP~0); [2025-02-07 17:29:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10800: assume ~s~0 == ~MPR1~0; [2025-02-07 17:29:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10800: assume !(~s~0 == ~MPR1~0); [2025-02-07 17:29:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10788: ~returnVal~0 := 259; [2025-02-07 17:29:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10819: #res := ~returnVal~0; [2025-02-07 17:29:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10780: assume false;~returnVal~0 := 0; [2025-02-07 17:29:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10780: assume !false; [2025-02-07 17:29:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint PoCallDriverFINAL: assume true; [2025-02-07 17:29:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809: assume ~s~0 == ~SKIP1~0;~s~0 := ~SKIP2~0;~lowerDriverReturn~0 := ~returnVal~0; [2025-02-07 17:29:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809: assume !(~s~0 == ~SKIP1~0); [2025-02-07 17:29:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10801: assume 259 == ~returnVal~0;~s~0 := ~MPR3~0;~lowerDriverReturn~0 := ~returnVal~0; [2025-02-07 17:29:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10801: assume !(259 == ~returnVal~0);~s~0 := ~NP~0;~lowerDriverReturn~0 := ~returnVal~0; [2025-02-07 17:29:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2023: havoc #t~mem20;havoc #t~pre21; [2025-02-07 17:29:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2318: havoc #t~mem55;havoc #t~mem56; [2025-02-07 17:29:40,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2326: havoc #t~mem58;havoc #t~mem59;call ULTIMATE.dealloc(~#State.base, ~#State.offset);havoc ~#State.base, ~#State.offset;call ULTIMATE.dealloc(~#pwr~0.base, ~#pwr~0.offset);havoc ~#pwr~0.base, ~#pwr~0.offset; [2025-02-07 17:29:51,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7038: call write~int#22(1, PptPnpStartScanCmResourceList_~FoundIrq#1.base, PptPnpStartScanCmResourceList_~FoundIrq#1.offset, 1);call write~int#11(1, PptPnpStartScanCmResourceList_~Extension#1.base, 172 + PptPnpStartScanCmResourceList_~Extension#1.offset, 1);call PptPnpStartScanCmResourceList_#t~mem757#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 4 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem757#1, PptPnpStartScanCmResourceList_~Extension#1.base, 173 + PptPnpStartScanCmResourceList_~Extension#1.offset, 1);havoc PptPnpStartScanCmResourceList_#t~mem757#1;call PptPnpStartScanCmResourceList_#t~mem758#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 8 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem758#1, PptPnpStartScanCmResourceList_~Extension#1.base, 174 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanCmResourceList_#t~mem758#1;call PptPnpStartScanCmResourceList_#t~mem759#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 12 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem759#1, PptPnpStartScanCmResourceList_~Extension#1.base, 178 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanCmResourceList_#t~mem759#1;call PptPnpStartScanCmResourceList_#t~mem760#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 2 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 2); [2025-02-07 17:29:51,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8095: assume 0 != PptDispatchPower_~hookit~0#1 % 256; [2025-02-07 17:29:51,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8095: assume !(0 != PptDispatchPower_~hookit~0#1 % 256);call PptDispatchPower_#t~mem937#1.base, PptDispatchPower_#t~mem937#1.offset := read~$Pointer$#11(PptDispatchPower_~Extension~5#1.base, 20 + PptDispatchPower_~Extension~5#1.offset, 4); [2025-02-07 17:29:51,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6113: assume !(PptBuildResourceList_~i~10#1 % 256 % 4294967296 < PptBuildResourceList_~Partial#1 % 4294967296); [2025-02-07 17:29:51,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6113: assume PptBuildResourceList_~i~10#1 % 256 % 4294967296 < PptBuildResourceList_~Partial#1 % 4294967296;call write~int#11(1, PptBuildResourceList_~Resources#1.base, 20 + PptBuildResourceList_~Resources#1.offset + 16 * (if PptBuildResourceList_~i~10#1 % 256 % 4294967296 <= 2147483647 then PptBuildResourceList_~i~10#1 % 256 % 4294967296 else PptBuildResourceList_~i~10#1 % 256 % 4294967296 - 4294967296), 1);call write~int#11(2, PptBuildResourceList_~Resources#1.base, 1 + (20 + PptBuildResourceList_~Resources#1.offset + 16 * (if PptBuildResourceList_~i~10#1 % 256 % 4294967296 <= 2147483647 then PptBuildResourceList_~i~10#1 % 256 % 4294967296 else PptBuildResourceList_~i~10#1 % 256 % 4294967296 - 4294967296)), 1);call write~int#11(1, PptBuildResourceList_~Resources#1.base, 2 + (20 + PptBuildResourceList_~Resources#1.offset + 16 * (if PptBuildResourceList_~i~10#1 % 256 % 4294967296 <= 2147483647 then PptBuildResourceList_~i~10#1 % 256 % 4294967296 else PptBuildResourceList_~i~10#1 % 256 % 4294967296 - 4294967296)), 2);call PptBuildResourceList_#t~mem601#1 := read~int#9(PptBuildResourceList_~Addresses#1.base, PptBuildResourceList_~Addresses#1.offset + 4 * (if PptBuildResourceList_~i~10#1 % 256 % 4294967296 <= 2147483647 then PptBuildResourceList_~i~10#1 % 256 % 4294967296 else PptBuildResourceList_~i~10#1 % 256 % 4294967296 - 4294967296), 4);call write~int#11((if PptBuildResourceList_#t~mem601#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then PptBuildResourceList_#t~mem601#1 % 4294967296 % 18446744073709551616 else PptBuildResourceList_#t~mem601#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), PptBuildResourceList_~Resources#1.base, 4 + (20 + PptBuildResourceList_~Resources#1.offset + 16 * (if PptBuildResourceList_~i~10#1 % 256 % 4294967296 <= 2147483647 then PptBuildResourceList_~i~10#1 % 256 % 4294967296 else PptBuildResourceList_~i~10#1 % 256 % 4294967296 - 4294967296)), 8);havoc PptBuildResourceList_#t~mem601#1;call write~int#11(2, PptBuildResourceList_~Resources#1.base, 12 + (20 + PptBuildResourceList_~Resources#1.offset + 16 * (if PptBuildResourceList_~i~10#1 % 256 % 4294967296 <= 2147483647 then PptBuildResourceList_~i~10#1 % 256 % 4294967296 else PptBuildResourceList_~i~10#1 % 256 % 4294967296 - 4294967296)), 4);PptBuildResourceList_~i~10#1 := 1 + (if PptBuildResourceList_~i~10#1 % 256 % 4294967296 <= 2147483647 then PptBuildResourceList_~i~10#1 % 256 % 4294967296 else PptBuildResourceList_~i~10#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:51,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3999: call write~int#11(0, PptDispatchClose_~Irp#1.base, 24 + PptDispatchClose_~Irp#1.offset, 4);~myStatus~0 := 0;call write~int#11(0, PptDispatchClose_~Irp#1.base, 28 + PptDispatchClose_~Irp#1.offset, 4); [2025-02-07 17:29:51,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813: assume { :begin_inline_PptDispatchPower } true;PptDispatchPower_#in~pDeviceObject#1.base, PptDispatchPower_#in~pDeviceObject#1.offset, PptDispatchPower_#in~pIrp#1.base, PptDispatchPower_#in~pIrp#1.offset := main_~#devobj~0#1.base, main_~#devobj~0#1.offset, ~pirp~0.base, ~pirp~0.offset;havoc PptDispatchPower_#res#1;havoc PptDispatchPower_#t~mem898#1.base, PptDispatchPower_#t~mem898#1.offset, PptDispatchPower_#t~mem899#1.base, PptDispatchPower_#t~mem899#1.offset, PptDispatchPower_#t~ret900#1, PptDispatchPower_#t~mem901#1, PptDispatchPower_#t~mem902#1, PptDispatchPower_#t~mem903#1, PptDispatchPower_#t~mem904#1, PptDispatchPower_#t~mem905#1, PptDispatchPower_#t~mem906#1, PptDispatchPower_#t~mem907#1, PptDispatchPower_#t~mem908#1.base, PptDispatchPower_#t~mem908#1.offset, PptDispatchPower_#t~mem909#1, PptDispatchPower_#t~mem910#1, PptDispatchPower_#t~ret911#1.SystemState, PptDispatchPower_#t~ret911#1.DeviceState, PptDispatchPower_#t~mem912#1, PptDispatchPower_#t~mem913#1, PptDispatchPower_#t~mem914#1, PptDispatchPower_#t~mem915#1, PptDispatchPower_#t~mem916#1, PptDispatchPower_#t~mem917#1, PptDispatchPower_#t~mem918#1, PptDispatchPower_#t~mem919#1, PptDispatchPower_#t~mem920#1.base, PptDispatchPower_#t~mem920#1.offset, PptDispatchPower_#t~mem921#1, PptDispatchPower_#t~mem922#1, PptDispatchPower_#t~ret923#1, PptDispatchPower_#t~mem924#1, PptDispatchPower_#t~mem925#1, PptDispatchPower_#t~mem926#1, PptDispatchPower_#t~mem927#1.base, PptDispatchPower_#t~mem927#1.offset, PptDispatchPower_#t~mem928#1.base, PptDispatchPower_#t~mem928#1.offset, PptDispatchPower_#t~memmove~res929#1.base, PptDispatchPower_#t~memmove~res929#1.offset, PptDispatchPower_#t~mem930#1.base, PptDispatchPower_#t~mem930#1.offset, PptDispatchPower_#t~mem931#1, PptDispatchPower_#t~bitwise932#1, PptDispatchPower_#t~mem933#1, PptDispatchPower_#t~bitwise934#1, PptDispatchPower_#t~mem935#1.base, PptDispatchPower_#t~mem935#1.offset, PptDispatchPower_#t~ret936#1, PptDispatchPower_#t~mem937#1.base, PptDispatchPower_#t~mem937#1.offset, PptDispatchPower_#t~ret938#1, PptDispatchPower_~pDeviceObject#1.base, PptDispatchPower_~pDeviceObject#1.offset, PptDispatchPower_~pIrp#1.base, PptDispatchPower_~pIrp#1.offset, PptDispatchPower_~powerType~1#1, PptDispatchPower_~#powerState~1#1.base, PptDispatchPower_~#powerState~1#1.offset, PptDispatchPower_~pIrpStack~1#1.base, PptDispatchPower_~pIrpStack~1#1.offset, PptDispatchPower_~status~20#1, PptDispatchPower_~Extension~5#1.base, PptDispatchPower_~Extension~5#1.offset, PptDispatchPower_~hookit~0#1, PptDispatchPower_~status___0~0#1, PptDispatchPower_~tmp~27#1, PptDispatchPower_~irpSp~2#1.base, PptDispatchPower_~irpSp~2#1.offset, PptDispatchPower_~nextIrpSp~1#1.base, PptDispatchPower_~nextIrpSp~1#1.offset, PptDispatchPower_~irpSp___0~1#1.base, PptDispatchPower_~irpSp___0~1#1.offset;PptDispatchPower_~pDeviceObject#1.base, PptDispatchPower_~pDeviceObject#1.offset := PptDispatchPower_#in~pDeviceObject#1.base, PptDispatchPower_#in~pDeviceObject#1.offset;PptDispatchPower_~pIrp#1.base, PptDispatchPower_~pIrp#1.offset := PptDispatchPower_#in~pIrp#1.base, PptDispatchPower_#in~pIrp#1.offset;havoc PptDispatchPower_~powerType~1#1;call PptDispatchPower_~#powerState~1#1.base, PptDispatchPower_~#powerState~1#1.offset := #Ultimate.allocOnStack(4);havoc PptDispatchPower_~pIrpStack~1#1.base, PptDispatchPower_~pIrpStack~1#1.offset;havoc PptDispatchPower_~status~20#1;havoc PptDispatchPower_~Extension~5#1.base, PptDispatchPower_~Extension~5#1.offset;havoc PptDispatchPower_~hookit~0#1;havoc PptDispatchPower_~status___0~0#1;havoc PptDispatchPower_~tmp~27#1;havoc PptDispatchPower_~irpSp~2#1.base, PptDispatchPower_~irpSp~2#1.offset;havoc PptDispatchPower_~nextIrpSp~1#1.base, PptDispatchPower_~nextIrpSp~1#1.offset;havoc PptDispatchPower_~irpSp___0~1#1.base, PptDispatchPower_~irpSp___0~1#1.offset;PptDispatchPower_~status~20#1 := 0;PptDispatchPower_~hookit~0#1 := 0;call PptDispatchPower_#t~mem898#1.base, PptDispatchPower_#t~mem898#1.offset := read~$Pointer$#11(PptDispatchPower_~pDeviceObject#1.base, 40 + PptDispatchPower_~pDeviceObject#1.offset, 4);PptDispatchPower_~Extension~5#1.base, PptDispatchPower_~Extension~5#1.offset := PptDispatchPower_#t~mem898#1.base, PptDispatchPower_#t~mem898#1.offset;havoc PptDispatchPower_#t~mem898#1.base, PptDispatchPower_#t~mem898#1.offset;call PptDispatchPower_#t~mem899#1.base, PptDispatchPower_#t~mem899#1.offset := read~$Pointer$#11(PptDispatchPower_~pIrp#1.base, 96 + PptDispatchPower_~pIrp#1.offset, 4);PptDispatchPower_~pIrpStack~1#1.base, PptDispatchPower_~pIrpStack~1#1.offset := PptDispatchPower_#t~mem899#1.base, PptDispatchPower_#t~mem899#1.offset;havoc PptDispatchPower_#t~mem899#1.base, PptDispatchPower_#t~mem899#1.offset; [2025-02-07 17:29:51,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6840: assume !(PptPnpStartDevice_~status~12#1 >= 0); [2025-02-07 17:29:51,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6840: assume !!(PptPnpStartDevice_~status~12#1 >= 0); [2025-02-07 17:29:51,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3537: assume 0 != PptDispatchInternalDeviceControl_#t~mem240#1 % 4294967296;havoc PptDispatchInternalDeviceControl_#t~mem240#1;call PptDispatchInternalDeviceControl_#t~mem241#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 208 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call write~int#11(1 + PptDispatchInternalDeviceControl_#t~mem241#1, PptDispatchInternalDeviceControl_~Extension~1#1.base, 208 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);havoc PptDispatchInternalDeviceControl_#t~mem241#1;PptDispatchInternalDeviceControl_~Status~0#1 := 0; [2025-02-07 17:29:51,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3537: assume !(0 != PptDispatchInternalDeviceControl_#t~mem240#1 % 4294967296);havoc PptDispatchInternalDeviceControl_#t~mem240#1;assume { :begin_inline_PptConnectInterrupt } true;PptConnectInterrupt_#in~Extension#1.base, PptConnectInterrupt_#in~Extension#1.offset := PptDispatchInternalDeviceControl_~Extension~1#1.base, PptDispatchInternalDeviceControl_~Extension~1#1.offset;havoc PptConnectInterrupt_#res#1;havoc PptConnectInterrupt_#t~mem1015#1, PptConnectInterrupt_#t~mem1016#1, PptConnectInterrupt_#t~mem1017#1, PptConnectInterrupt_#t~mem1018#1, PptConnectInterrupt_#t~mem1019#1, PptConnectInterrupt_#t~mem1020#1, PptConnectInterrupt_#t~ret1021#1, PptConnectInterrupt_#t~mem1022#1.base, PptConnectInterrupt_#t~mem1022#1.offset, PptConnectInterrupt_#t~mem1023#1.base, PptConnectInterrupt_#t~mem1023#1.offset, PptConnectInterrupt_#t~mem1024#1.base, PptConnectInterrupt_#t~mem1024#1.offset, PptConnectInterrupt_#t~mem1025#1, PptConnectInterrupt_#t~mem1026#1, PptConnectInterrupt_#t~mem1027#1, PptConnectInterrupt_#t~mem1028#1, PptConnectInterrupt_#t~mem1029#1, PptConnectInterrupt_#t~mem1030#1, PptConnectInterrupt_#t~mem1031#1, PptConnectInterrupt_#t~mem1032#1, PptConnectInterrupt_#t~mem1033#1, PptConnectInterrupt_#t~mem1034#1, PptConnectInterrupt_~Extension#1.base, PptConnectInterrupt_~Extension#1.offset, PptConnectInterrupt_~Status~15#1;PptConnectInterrupt_~Extension#1.base, PptConnectInterrupt_~Extension#1.offset := PptConnectInterrupt_#in~Extension#1.base, PptConnectInterrupt_#in~Extension#1.offset;havoc PptConnectInterrupt_~Status~15#1;PptConnectInterrupt_~Status~15#1 := 0;call PptConnectInterrupt_#t~mem1015#1 := read~int#11(PptConnectInterrupt_~Extension#1.base, 172 + PptConnectInterrupt_~Extension#1.offset, 1); [2025-02-07 17:29:51,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585: assume 0 != ~Extension_FilterMode~0;call PptSetChipMode_#t~mem528#1.base, PptSetChipMode_#t~mem528#1.offset := read~$Pointer$#11(PptSetChipMode_~Extension#1.base, 269 + PptSetChipMode_~Extension#1.offset, 4);call PptSetChipMode_#t~mem529#1.base, PptSetChipMode_#t~mem529#1.offset := read~$Pointer$#11(PptSetChipMode_~Extension#1.base, 261 + PptSetChipMode_~Extension#1.offset, 4); [2025-02-07 17:29:51,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585: assume !(0 != ~Extension_FilterMode~0); [2025-02-07 17:29:51,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7633-1: SUMMARY for call PptPnpQueryRemoveDevice_#t~ret830#1 := PptPnpPassThroughPnpIrpAndReleaseRemoveLock(PptPnpQueryRemoveDevice_~extension~11#1.base, PptPnpQueryRemoveDevice_~extension~11#1.offset, PptPnpQueryRemoveDevice_~Irp#1.base, PptPnpQueryRemoveDevice_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7633: assume -2147483648 <= PptPnpQueryRemoveDevice_#t~ret830#1 && PptPnpQueryRemoveDevice_#t~ret830#1 <= 2147483647;PptPnpQueryRemoveDevice_~tmp~23#1 := PptPnpQueryRemoveDevice_#t~ret830#1;havoc PptPnpQueryRemoveDevice_#t~ret830#1;PptPnpQueryRemoveDevice_#res#1 := PptPnpQueryRemoveDevice_~tmp~23#1; [2025-02-07 17:29:51,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3405-1: SUMMARY for call PptFreePort(PptDispatchInternalDeviceControl_~Extension~1#1.base, PptDispatchInternalDeviceControl_~Extension~1#1.offset); srcloc: null [2025-02-07 17:29:51,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3405: call write~int#11(0, PptDispatchInternalDeviceControl_~Irp#1.base, 24 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);~myStatus~0 := 0; [2025-02-07 17:29:51,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3339: assume 1441888 == PptDispatchInternalDeviceControl_#t~mem169#1 % 4294967296;havoc PptDispatchInternalDeviceControl_#t~mem169#1; [2025-02-07 17:29:51,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3339: assume !(1441888 == PptDispatchInternalDeviceControl_#t~mem169#1 % 4294967296);havoc PptDispatchInternalDeviceControl_#t~mem169#1; [2025-02-07 17:29:51,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7171-1: SUMMARY for call PptPnpFilterResourceRequirements_#t~ret784#1 := PptPnpFilterExistsNonIrqResourceList(PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.base, PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.offset); srcloc: null [2025-02-07 17:29:51,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5123: call PptDetectPortCapabilities_#t~mem475#1 := read~int#11(PptDetectPortCapabilities_~Extension#1.base, 100 + PptDetectPortCapabilities_~Extension#1.offset, 4); [2025-02-07 17:29:51,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7171: PptPnpFilterResourceRequirements_~tmp~18#1 := PptPnpFilterResourceRequirements_#t~ret784#1;havoc PptPnpFilterResourceRequirements_#t~ret784#1; [2025-02-07 17:29:51,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5123-1: SUMMARY for call PptDetectEcpPort(PptDetectPortCapabilities_~Extension#1.base, PptDetectPortCapabilities_~Extension#1.offset); srcloc: null [2025-02-07 17:29:51,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030: call PptDispatchPower_#t~mem913#1 := read~int#28(PptDispatchPower_~#powerState~1#1.base, PptDispatchPower_~#powerState~1#1.offset, 4);call write~int#11(PptDispatchPower_#t~mem913#1, PptDispatchPower_~Extension~5#1.base, 290 + PptDispatchPower_~Extension~5#1.offset, 4);havoc PptDispatchPower_#t~mem913#1; [2025-02-07 17:29:51,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5982: SUMMARY for call WRITE_PORT_UCHAR(PptFindNatChip_~PortAddr~0#1.base, PptFindNatChip_~PortAddr~0#1.offset, 8); srcloc: null [2025-02-07 17:29:51,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8096: assume ~s~0 != ~NP~0; [2025-02-07 17:29:51,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8096: assume !(~s~0 != ~NP~0); [2025-02-07 17:29:51,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5057: havoc PptDetectPortType_#t~memset~res468#1.base, PptDetectPortType_#t~memset~res468#1.offset;call write~int#14(36, PptDetectPortType_~#RegTable~0#1.base, 4 + PptDetectPortType_~#RegTable~0#1.offset, 4);call write~$Pointer$#14(PptDetectPortType_~#IdentifierHex~0#1.base, PptDetectPortType_~#IdentifierHex~0#1.offset, PptDetectPortType_~#RegTable~0#1.base, 12 + PptDetectPortType_~#RegTable~0#1.offset, 4);call write~int#14(4, PptDetectPortType_~#RegTable~0#1.base, 16 + PptDetectPortType_~#RegTable~0#1.offset, 4);call write~$Pointer$#14(PptDetectPortType_~#zero~0#1.base, PptDetectPortType_~#zero~0#1.offset, PptDetectPortType_~#RegTable~0#1.base, 20 + PptDetectPortType_~#RegTable~0#1.offset, 4);call write~int#14(4, PptDetectPortType_~#RegTable~0#1.base, 24 + PptDetectPortType_~#RegTable~0#1.offset, 4);call PptDetectPortType_#t~mem469#1.base, PptDetectPortType_#t~mem469#1.offset := read~$Pointer$#10(PptDetectPortType_~#ParportPath~0#1.base, 4 + PptDetectPortType_~#ParportPath~0#1.offset, 4); [2025-02-07 17:29:51,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6048: assume 192 == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:51,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6048: assume !(192 == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5057-1: SUMMARY for call PptDetectPortType_#t~memset~res468#1.base, PptDetectPortType_#t~memset~res468#1.offset := #Ultimate.C_memset#14(PptDetectPortType_~#RegTable~0#1.base, PptDetectPortType_~#RegTable~0#1.offset, 0, 56); srcloc: null [2025-02-07 17:29:51,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5916-1: SUMMARY for call PptFindNatChip_#t~ret572#1 := IoReportResourceUsage(0, 0, PptFindNatChip_#t~mem570#1.base, PptFindNatChip_#t~mem570#1.offset, PptFindNatChip_~Resources~0#1.base, PptFindNatChip_~Resources~0#1.offset, 4, PptFindNatChip_#t~mem571#1.base, PptFindNatChip_#t~mem571#1.offset, 0, 0, 0, 0, PptFindNatChip_~#Conflict~0#1.base, PptFindNatChip_~#Conflict~0#1.offset); srcloc: null [2025-02-07 17:29:51,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6907: PptPnpStartScanCmResourceList_#t~ret697#1 := PptIsPci_#res#1;havoc PptIsPci_#t~mem651#1.base, PptIsPci_#t~mem651#1.offset, PptIsPci_#t~mem652#1.base, PptIsPci_#t~mem652#1.offset, PptIsPci_#t~mem653#1, PptIsPci_#t~mem654#1, PptIsPci_#t~mem655#1, PptIsPci_~Extension#1.base, PptIsPci_~Extension#1.offset, PptIsPci_~Irp#1.base, PptIsPci_~Irp#1.offset, PptIsPci_~status~9#1, PptIsPci_~irpStack~2#1.base, PptIsPci_~irpStack~2#1.offset, PptIsPci_~ResourceList~1#1.base, PptIsPci_~ResourceList~1#1.offset, PptIsPci_~FullResourceDescriptor~1#1.base, PptIsPci_~FullResourceDescriptor~1#1.offset, PptIsPci_~PartialResourceList~1#1.base, PptIsPci_~PartialResourceList~1#1.offset, PptIsPci_~PartialResourceDescriptor~1#1.base, PptIsPci_~PartialResourceDescriptor~1#1.offset, PptIsPci_~i~13#1, PptIsPci_~portResourceDescriptorCount~0#1, PptIsPci_~largePortRangeFound~0#1, PptIsPci_~rangeLength~0#1;havoc PptIsPci_#in~Extension#1.base, PptIsPci_#in~Extension#1.offset, PptIsPci_#in~Irp#1.base, PptIsPci_#in~Irp#1.offset;assume { :end_inline_PptIsPci } true;PptPnpStartScanCmResourceList_~tmp~17#1 := PptPnpStartScanCmResourceList_#t~ret697#1;havoc PptPnpStartScanCmResourceList_#t~ret697#1; [2025-02-07 17:29:51,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5916: assume -2147483648 <= PptFindNatChip_#t~ret572#1 && PptFindNatChip_#t~ret572#1 <= 2147483647;PptFindNatChip_~Status~12#1 := PptFindNatChip_#t~ret572#1;havoc PptFindNatChip_#t~mem570#1.base, PptFindNatChip_#t~mem570#1.offset;havoc PptFindNatChip_#t~mem571#1.base, PptFindNatChip_#t~mem571#1.offset;havoc PptFindNatChip_#t~ret572#1; [2025-02-07 17:29:51,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3670: PptDispatchInternalDeviceControl_#t~ret266#1 := PptClearChipMode_#res#1;havoc PptClearChipMode_#t~mem541#1, PptClearChipMode_#t~mem543#1.base, PptClearChipMode_#t~mem543#1.offset, PptClearChipMode_#t~mem544#1.base, PptClearChipMode_#t~mem544#1.offset, PptClearChipMode_#t~ret545#1, PptClearChipMode_#t~ret546#1, PptClearChipMode_#t~ret547#1, PptClearChipMode_#t~ret548#1, PptClearChipMode_~Extension#1.base, PptClearChipMode_~Extension#1.offset, PptClearChipMode_~ChipMode#1, PptClearChipMode_~Status~9#1, PptClearChipMode_~EcrMode~1#1;havoc PptClearChipMode_#in~Extension#1.base, PptClearChipMode_#in~Extension#1.offset, PptClearChipMode_#in~ChipMode#1;assume { :end_inline_PptClearChipMode } true;assume -2147483648 <= PptDispatchInternalDeviceControl_#t~ret266#1 && PptDispatchInternalDeviceControl_#t~ret266#1 <= 2147483647;PptDispatchInternalDeviceControl_~Status~0#1 := PptDispatchInternalDeviceControl_#t~ret266#1;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#cmd~6#1.base, PptDispatchInternalDeviceControl_~#cmd~6#1.offset);havoc PptDispatchInternalDeviceControl_~#cmd~6#1.base, PptDispatchInternalDeviceControl_~#cmd~6#1.offset;havoc PptDispatchInternalDeviceControl_~#cmd~6#1.base, PptDispatchInternalDeviceControl_~#cmd~6#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem264#1.base, PptDispatchInternalDeviceControl_#t~mem264#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem265#1;havoc PptDispatchInternalDeviceControl_#t~ret266#1; [2025-02-07 17:29:51,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6511: assume !(PptIsPci_~i~13#1 % 4294967296 < PptIsPci_#t~mem653#1 % 4294967296);havoc PptIsPci_#t~mem653#1; [2025-02-07 17:29:51,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6511: assume PptIsPci_~i~13#1 % 4294967296 < PptIsPci_#t~mem653#1 % 4294967296;havoc PptIsPci_#t~mem653#1;PptIsPci_~PartialResourceDescriptor~1#1.base, PptIsPci_~PartialResourceDescriptor~1#1.offset := PptIsPci_~PartialResourceList~1#1.base, 8 + PptIsPci_~PartialResourceList~1#1.offset + 16 * (if PptIsPci_~i~13#1 % 4294967296 % 4294967296 <= 2147483647 then PptIsPci_~i~13#1 % 4294967296 % 4294967296 else PptIsPci_~i~13#1 % 4294967296 % 4294967296 - 4294967296);call PptIsPci_#t~mem654#1 := read~int#11(PptIsPci_~PartialResourceDescriptor~1#1.base, PptIsPci_~PartialResourceDescriptor~1#1.offset, 1); [2025-02-07 17:29:51,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7436: assume !(PptPnpFilterNukeIrqResourceDescriptors_~i~20#1 % 4294967296 < PptPnpFilterNukeIrqResourceDescriptors_#t~mem800#1 % 4294967296);havoc PptPnpFilterNukeIrqResourceDescriptors_#t~mem800#1; [2025-02-07 17:29:51,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7436: assume PptPnpFilterNukeIrqResourceDescriptors_~i~20#1 % 4294967296 < PptPnpFilterNukeIrqResourceDescriptors_#t~mem800#1 % 4294967296;havoc PptPnpFilterNukeIrqResourceDescriptors_#t~mem800#1;call PptPnpFilterNukeIrqResourceDescriptors_#t~mem801#1 := read~int#11(PptPnpFilterNukeIrqResourceDescriptors_~pIoResourceDescriptorIn~0#1.base, 1 + PptPnpFilterNukeIrqResourceDescriptors_~pIoResourceDescriptorIn~0#1.offset, 1); [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9550: assume ~s~0 == ~NP~0;~s~0 := ~SKIP1~0; [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9550: assume !(~s~0 == ~NP~0); [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6445: assume 0 != (if PptPnpStartScanPciCardCmResourceList_#t~mem647#1 % 65536 % 4294967296 <= 2147483647 then PptPnpStartScanPciCardCmResourceList_#t~mem647#1 % 65536 % 4294967296 else PptPnpStartScanPciCardCmResourceList_#t~mem647#1 % 65536 % 4294967296 - 4294967296) % 2;havoc PptPnpStartScanPciCardCmResourceList_#t~mem647#1;call write~int#11(1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 182 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 4); [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6445: assume !(0 != (if PptPnpStartScanPciCardCmResourceList_#t~mem647#1 % 65536 % 4294967296 <= 2147483647 then PptPnpStartScanPciCardCmResourceList_#t~mem647#1 % 65536 % 4294967296 else PptPnpStartScanPciCardCmResourceList_#t~mem647#1 % 65536 % 4294967296 - 4294967296) % 2);havoc PptPnpStartScanPciCardCmResourceList_#t~mem647#1;call write~int#11(0, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 182 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 4); [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313: assume !(PptPnpBuildRemovalRelations_~i~11#1 % 4294967296 < PptPnpBuildRemovalRelations_~count~1#1 % 4294967296); [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313: assume PptPnpBuildRemovalRelations_~i~11#1 % 4294967296 < PptPnpBuildRemovalRelations_~count~1#1 % 4294967296;call PptPnpBuildRemovalRelations_#t~mem611#1.base, PptPnpBuildRemovalRelations_#t~mem611#1.offset := read~$Pointer$#11(PptPnpBuildRemovalRelations_~listHead~3#1.base, PptPnpBuildRemovalRelations_~listHead~3#1.offset, 4);PptPnpBuildRemovalRelations_~thisListEntry~3#1.base, PptPnpBuildRemovalRelations_~thisListEntry~3#1.offset := PptPnpBuildRemovalRelations_#t~mem611#1.base, PptPnpBuildRemovalRelations_#t~mem611#1.offset;havoc PptPnpBuildRemovalRelations_#t~mem611#1.base, PptPnpBuildRemovalRelations_#t~mem611#1.offset;call PptPnpBuildRemovalRelations_#t~mem612#1.base, PptPnpBuildRemovalRelations_#t~mem612#1.offset := read~$Pointer$#11(PptPnpBuildRemovalRelations_~listHead~3#1.base, PptPnpBuildRemovalRelations_~listHead~3#1.offset, 4);call PptPnpBuildRemovalRelations_#t~mem613#1.base, PptPnpBuildRemovalRelations_#t~mem613#1.offset := read~$Pointer$#11(PptPnpBuildRemovalRelations_#t~mem612#1.base, PptPnpBuildRemovalRelations_#t~mem612#1.offset, 4);PptPnpBuildRemovalRelations_~_EX_Flink___1~0#1.base, PptPnpBuildRemovalRelations_~_EX_Flink___1~0#1.offset := PptPnpBuildRemovalRelations_#t~mem613#1.base, PptPnpBuildRemovalRelations_#t~mem613#1.offset;havoc PptPnpBuildRemovalRelations_#t~mem612#1.base, PptPnpBuildRemovalRelations_#t~mem612#1.offset;havoc PptPnpBuildRemovalRelations_#t~mem613#1.base, PptPnpBuildRemovalRelations_#t~mem613#1.offset;call PptPnpBuildRemovalRelations_#t~mem614#1.base, PptPnpBuildRemovalRelations_#t~mem614#1.offset := read~$Pointer$#11(PptPnpBuildRemovalRelations_~listHead~3#1.base, PptPnpBuildRemovalRelations_~listHead~3#1.offset, 4);call PptPnpBuildRemovalRelations_#t~mem615#1.base, PptPnpBuildRemovalRelations_#t~mem615#1.offset := read~$Pointer$#11(PptPnpBuildRemovalRelations_#t~mem614#1.base, 4 + PptPnpBuildRemovalRelations_#t~mem614#1.offset, 4);PptPnpBuildRemovalRelations_~_EX_Blink___1~0#1.base, PptPnpBuildRemovalRelations_~_EX_Blink___1~0#1.offset := PptPnpBuildRemovalRelations_#t~mem615#1.base, PptPnpBuildRemovalRelations_#t~mem615#1.offset;havoc PptPnpBuildRemovalRelations_#t~mem614#1.base, PptPnpBuildRemovalRelations_#t~mem614#1.offset;havoc PptPnpBuildRemovalRelations_#t~mem615#1.base, PptPnpBuildRemovalRelations_#t~mem615#1.offset;call write~$Pointer$#11(PptPnpBuildRemovalRelations_~_EX_Flink___1~0#1.base, PptPnpBuildRemovalRelations_~_EX_Flink___1~0#1.offset, PptPnpBuildRemovalRelations_~_EX_Blink___1~0#1.base, PptPnpBuildRemovalRelations_~_EX_Blink___1~0#1.offset, 4);call write~$Pointer$#11(PptPnpBuildRemovalRelations_~_EX_Blink___1~0#1.base, PptPnpBuildRemovalRelations_~_EX_Blink___1~0#1.offset, PptPnpBuildRemovalRelations_~_EX_Flink___1~0#1.base, 4 + PptPnpBuildRemovalRelations_~_EX_Flink___1~0#1.offset, 4);PptPnpBuildRemovalRelations_~node~4#1.base, PptPnpBuildRemovalRelations_~node~4#1.offset := PptPnpBuildRemovalRelations_~thisListEntry~3#1.base, PptPnpBuildRemovalRelations_~thisListEntry~3#1.offset;call PptPnpBuildRemovalRelations_#t~mem616#1.base, PptPnpBuildRemovalRelations_#t~mem616#1.offset := read~$Pointer$#11(PptPnpBuildRemovalRelations_~node~4#1.base, 8 + PptPnpBuildRemovalRelations_~node~4#1.offset, 4);PptPnpBuildRemovalRelations_~pDevObj~0#1.base, PptPnpBuildRemovalRelations_~pDevObj~0#1.offset := PptPnpBuildRemovalRelations_#t~mem616#1.base, PptPnpBuildRemovalRelations_#t~mem616#1.offset;havoc PptPnpBuildRemovalRelations_#t~mem616#1.base, PptPnpBuildRemovalRelations_#t~mem616#1.offset;call write~$Pointer$#11(PptPnpBuildRemovalRelations_~pDevObj~0#1.base, PptPnpBuildRemovalRelations_~pDevObj~0#1.offset, PptPnpBuildRemovalRelations_~relations~0#1.base, 4 + PptPnpBuildRemovalRelations_~relations~0#1.offset + 4 * (if PptPnpBuildRemovalRelations_~i~11#1 % 4294967296 % 4294967296 <= 2147483647 then PptPnpBuildRemovalRelations_~i~11#1 % 4294967296 % 4294967296 else PptPnpBuildRemovalRelations_~i~11#1 % 4294967296 % 4294967296 - 4294967296), 4);PptPnpBuildRemovalRelations_~_EX_ListHead___1~0#1.base, PptPnpBuildRemovalRelations_~_EX_ListHead___1~0#1.offset := PptPnpBuildRemovalRelations_~listHead~3#1.base, PptPnpBuildRemovalRelations_~listHead~3#1.offset;call PptPnpBuildRemovalRelations_#t~mem617#1.base, PptPnpBuildRemovalRelations_#t~mem617#1.offset := read~$Pointer$#11(PptPnpBuildRemovalRelations_~_EX_ListHead___1~0#1.base, 4 + PptPnpBuildRemovalRelations_~_EX_ListHead___1~0#1.offset, 4);PptPnpBuildRemovalRelations_~_EX_Blink___2~0#1.base, PptPnpBuildRemovalRelations_~_EX_Blink___2~0#1.offset := PptPnpBuildRemovalRelations_#t~mem617#1.base, PptPnpBuildRemovalRelations_#t~mem617#1.offset;havoc PptPnpBuildRemovalRelations_#t~mem617#1.base, PptPnpBuildRemovalRelations_#t~mem617#1.offset;call write~$Pointer$#11(PptPnpBuildRemovalRelations_~_EX_ListHead___1~0#1.base, PptPnpBuildRemovalRelations_~_EX_ListHead___1~0#1.offset, PptPnpBuildRemovalRelations_~node~4#1.base, PptPnpBuildRemovalRelations_~node~4#1.offset, 4);call write~$Pointer$#11(PptPnpBuildRemovalRelations_~_EX_Blink___2~0#1.base, PptPnpBuildRemovalRelations_~_EX_Blink___2~0#1.offset, PptPnpBuildRemovalRelations_~node~4#1.base, 4 + PptPnpBuildRemovalRelations_~node~4#1.offset, 4);call write~$Pointer$#11(PptPnpBuildRemovalRelations_~node~4#1.base, PptPnpBuildRemovalRelations_~node~4#1.offset, PptPnpBuildRemovalRelations_~_EX_Blink___2~0#1.base, PptPnpBuildRemovalRelations_~_EX_Blink___2~0#1.offset, 4);call write~$Pointer$#11(PptPnpBuildRemovalRelations_~node~4#1.base, PptPnpBuildRemovalRelations_~node~4#1.offset, PptPnpBuildRemovalRelations_~_EX_ListHead___1~0#1.base, 4 + PptPnpBuildRemovalRelations_~_EX_ListHead___1~0#1.offset, 4);PptPnpBuildRemovalRelations_~i~11#1 := 1 + PptPnpBuildRemovalRelations_~i~11#1; [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5983: PptFindNatChip_~cr~0#1 := PptFindNatChip_#t~ret580#1;havoc PptFindNatChip_#t~ret580#1; [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5983-1: SUMMARY for call PptFindNatChip_#t~ret580#1 := READ_PORT_UCHAR(PptFindNatChip_~PortAddr~0#1.base, PptFindNatChip_~PortAddr~0#1.offset); srcloc: null [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3935-1: SUMMARY for call PptCompleteRequest(PptDispatchCreate_~Irp#1.base, PptDispatchCreate_~Irp#1.offset, 0); srcloc: null [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3935: PptDispatchCreate_#res#1 := PptDispatchCreate_~status~1#1; [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6710: assume -2147483648 <= PptDispatchPnp_#t~ret670#1 && PptDispatchPnp_#t~ret670#1 <= 2147483647;PptDispatchPnp_~status~11#1 := PptDispatchPnp_#t~ret670#1;havoc PptDispatchPnp_#t~ret670#1; [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5719-1: PptClearChipMode_#res#1 := PptClearChipMode_~Status~9#1; [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5653-1: PptSetChipMode_#res#1 := PptSetChipMode_~Status~8#1; [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6710-1: SUMMARY for call PptDispatchPnp_#t~ret670#1 := PptPnpUnhandledIrp(PptDispatchPnp_~DeviceObject#1.base, PptDispatchPnp_~DeviceObject#1.offset, PptDispatchPnp_~Irp#1.base, PptDispatchPnp_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7569-1: SUMMARY for call PptPnpQueryStopDevice_#t~ret812#1 := PptPnpPassThroughPnpIrpAndReleaseRemoveLock(PptPnpQueryStopDevice_~extension~8#1.base, PptPnpQueryStopDevice_~extension~8#1.offset, PptPnpQueryStopDevice_~Irp#1.base, PptPnpQueryStopDevice_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7569: assume -2147483648 <= PptPnpQueryStopDevice_#t~ret812#1 && PptPnpQueryStopDevice_#t~ret812#1 <= 2147483647;PptPnpQueryStopDevice_~status~16#1 := PptPnpQueryStopDevice_#t~ret812#1;havoc PptPnpQueryStopDevice_#t~ret812#1;call PptPnpQueryStopDevice_#t~mem813#1 := read~int#11(PptPnpQueryStopDevice_~extension~8#1.base, 4 + PptPnpQueryStopDevice_~extension~8#1.offset, 4); [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3275-1: [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3275: assume 0 != PptDispatchInternalDeviceControl_#t~bitwise151#1 % 4294967296;havoc PptDispatchInternalDeviceControl_#t~mem150#1;havoc PptDispatchInternalDeviceControl_#t~bitwise151#1; [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3275: assume !(0 != PptDispatchInternalDeviceControl_#t~bitwise151#1 % 4294967296);havoc PptDispatchInternalDeviceControl_#t~mem150#1;havoc PptDispatchInternalDeviceControl_#t~bitwise151#1; [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3275-3: assume 4096 == PptDispatchInternalDeviceControl_#t~mem150#1 % 4294967296;PptDispatchInternalDeviceControl_#t~bitwise151#1 := PptDispatchInternalDeviceControl_#t~mem150#1; [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3275-3: assume !(4096 == PptDispatchInternalDeviceControl_#t~mem150#1 % 4294967296); [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3275-2: havoc PptDispatchInternalDeviceControl_#t~bitwise151#1;assume PptDispatchInternalDeviceControl_#t~bitwise151#1 % 4294967296 <= PptDispatchInternalDeviceControl_#t~mem150#1 % 4294967296 && PptDispatchInternalDeviceControl_#t~bitwise151#1 % 4294967296 <= 4096; [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3275-5: call PptDispatchInternalDeviceControl_#t~mem150#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 4 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4); [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3275-4: assume 0 == PptDispatchInternalDeviceControl_#t~mem150#1 % 4294967296;PptDispatchInternalDeviceControl_#t~bitwise151#1 := 0; [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3275-4: assume !(0 == PptDispatchInternalDeviceControl_#t~mem150#1 % 4294967296); [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098: SUMMARY for call errorFn(); srcloc: null [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125: assume 0 != PptDetectPortCapabilities_#t~mem475#1 % 2 % 4294967296;havoc PptDetectPortCapabilities_#t~mem475#1;call PptDetectPortCapabilities_#t~mem476#1.base, PptDetectPortCapabilities_#t~mem476#1.offset := read~$Pointer$#11(PptDetectPortCapabilities_~Extension#1.base, 56 + PptDetectPortCapabilities_~Extension#1.offset, 4); [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5125: assume !(0 != PptDetectPortCapabilities_#t~mem475#1 % 2 % 4294967296);havoc PptDetectPortCapabilities_#t~mem475#1;call write~int#11(1, PptDetectPortCapabilities_~Extension#1.base, 426 + PptDetectPortCapabilities_~Extension#1.offset, 1); [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4002: SUMMARY for call PptCompleteRequest(PptDispatchClose_~Irp#1.base, PptDispatchClose_~Irp#1.offset, 0); srcloc: null [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173: assume 0 != PptPnpFilterResourceRequirements_~tmp~18#1 % 256; [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173: assume !(0 != PptPnpFilterResourceRequirements_~tmp~18#1 % 256);assume { :begin_inline_PptPnpFilterNukeIrqResourceDescriptorsFromAllLists } true;PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_#in~ResourceRequirementsList#1.base, PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_#in~ResourceRequirementsList#1.offset := PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.base, PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.offset;havoc PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_#t~mem798#1, PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_#t~mem799#1, PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~ResourceRequirementsList#1.base, PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~ResourceRequirementsList#1.offset, PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~listCount~4#1, PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~i~19#1, PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~curList~4#1.base, PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~curList~4#1.offset;PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~ResourceRequirementsList#1.base, PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~ResourceRequirementsList#1.offset := PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_#in~ResourceRequirementsList#1.base, PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_#in~ResourceRequirementsList#1.offset;havoc PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~listCount~4#1;havoc PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~i~19#1;havoc PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~curList~4#1.base, PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~curList~4#1.offset;call PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_#t~mem798#1 := read~int#11(PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~ResourceRequirementsList#1.base, 28 + PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~ResourceRequirementsList#1.offset, 4);PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~listCount~4#1 := PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_#t~mem798#1;havoc PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_#t~mem798#1;PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~i~19#1 := 0;PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~curList~4#1.base, PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~curList~4#1.offset := PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~ResourceRequirementsList#1.base, 32 + PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~ResourceRequirementsList#1.offset; [2025-02-07 17:29:51,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7966: call ULTIMATE.dealloc(PptDispatchPower_~#powerState~1#1.base, PptDispatchPower_~#powerState~1#1.offset);havoc PptDispatchPower_~#powerState~1#1.base, PptDispatchPower_~#powerState~1#1.offset;main_#t~ret1202#1 := PptDispatchPower_#res#1;havoc PptDispatchPower_#t~mem898#1.base, PptDispatchPower_#t~mem898#1.offset, PptDispatchPower_#t~mem899#1.base, PptDispatchPower_#t~mem899#1.offset, PptDispatchPower_#t~ret900#1, PptDispatchPower_#t~mem901#1, PptDispatchPower_#t~mem902#1, PptDispatchPower_#t~mem903#1, PptDispatchPower_#t~mem904#1, PptDispatchPower_#t~mem905#1, PptDispatchPower_#t~mem906#1, PptDispatchPower_#t~mem907#1, PptDispatchPower_#t~mem908#1.base, PptDispatchPower_#t~mem908#1.offset, PptDispatchPower_#t~mem909#1, PptDispatchPower_#t~mem910#1, PptDispatchPower_#t~ret911#1.SystemState, PptDispatchPower_#t~ret911#1.DeviceState, PptDispatchPower_#t~mem912#1, PptDispatchPower_#t~mem913#1, PptDispatchPower_#t~mem914#1, PptDispatchPower_#t~mem915#1, PptDispatchPower_#t~mem916#1, PptDispatchPower_#t~mem917#1, PptDispatchPower_#t~mem918#1, PptDispatchPower_#t~mem919#1, PptDispatchPower_#t~mem920#1.base, PptDispatchPower_#t~mem920#1.offset, PptDispatchPower_#t~mem921#1, PptDispatchPower_#t~mem922#1, PptDispatchPower_#t~ret923#1, PptDispatchPower_#t~mem924#1, PptDispatchPower_#t~mem925#1, PptDispatchPower_#t~mem926#1, PptDispatchPower_#t~mem927#1.base, PptDispatchPower_#t~mem927#1.offset, PptDispatchPower_#t~mem928#1.base, PptDispatchPower_#t~mem928#1.offset, PptDispatchPower_#t~memmove~res929#1.base, PptDispatchPower_#t~memmove~res929#1.offset, PptDispatchPower_#t~mem930#1.base, PptDispatchPower_#t~mem930#1.offset, PptDispatchPower_#t~mem931#1, PptDispatchPower_#t~bitwise932#1, PptDispatchPower_#t~mem933#1, PptDispatchPower_#t~bitwise934#1, PptDispatchPower_#t~mem935#1.base, PptDispatchPower_#t~mem935#1.offset, PptDispatchPower_#t~ret936#1, PptDispatchPower_#t~mem937#1.base, PptDispatchPower_#t~mem937#1.offset, PptDispatchPower_#t~ret938#1, PptDispatchPower_~pDeviceObject#1.base, PptDispatchPower_~pDeviceObject#1.offset, PptDispatchPower_~pIrp#1.base, PptDispatchPower_~pIrp#1.offset, PptDispatchPower_~powerType~1#1, PptDispatchPower_~#powerState~1#1.base, PptDispatchPower_~#powerState~1#1.offset, PptDispatchPower_~pIrpStack~1#1.base, PptDispatchPower_~pIrpStack~1#1.offset, PptDispatchPower_~status~20#1, PptDispatchPower_~Extension~5#1.base, PptDispatchPower_~Extension~5#1.offset, PptDispatchPower_~hookit~0#1, PptDispatchPower_~status___0~0#1, PptDispatchPower_~tmp~27#1, PptDispatchPower_~irpSp~2#1.base, PptDispatchPower_~irpSp~2#1.offset, PptDispatchPower_~nextIrpSp~1#1.base, PptDispatchPower_~nextIrpSp~1#1.offset, PptDispatchPower_~irpSp___0~1#1.base, PptDispatchPower_~irpSp___0~1#1.offset;havoc PptDispatchPower_#in~pDeviceObject#1.base, PptDispatchPower_#in~pDeviceObject#1.offset, PptDispatchPower_#in~pIrp#1.base, PptDispatchPower_#in~pIrp#1.offset;assume { :end_inline_PptDispatchPower } true;assume -2147483648 <= main_#t~ret1202#1 && main_#t~ret1202#1 <= 2147483647;main_~status~31#1 := main_#t~ret1202#1;havoc main_#t~ret1202#1; [2025-02-07 17:29:51,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8032: assume PptDispatchPower_#t~mem914#1 < PptDispatchPower_#t~mem915#1;havoc PptDispatchPower_#t~mem914#1;havoc PptDispatchPower_#t~mem915#1;PptDispatchPower_~hookit~0#1 := 1;call PptDispatchPower_#t~mem916#1 := read~int#16(0, -2161987, 4); [2025-02-07 17:29:51,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8032: assume !(PptDispatchPower_#t~mem914#1 < PptDispatchPower_#t~mem915#1);havoc PptDispatchPower_#t~mem914#1;havoc PptDispatchPower_#t~mem915#1; [2025-02-07 17:29:51,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6909: assume 1 == (if PptPnpStartScanCmResourceList_~tmp~17#1 % 256 % 4294967296 <= 2147483647 then PptPnpStartScanCmResourceList_~tmp~17#1 % 256 % 4294967296 else PptPnpStartScanCmResourceList_~tmp~17#1 % 256 % 4294967296 - 4294967296);assume { :begin_inline_PptPnpStartScanPciCardCmResourceList } true;PptPnpStartScanPciCardCmResourceList_#in~Extension#1.base, PptPnpStartScanPciCardCmResourceList_#in~Extension#1.offset, PptPnpStartScanPciCardCmResourceList_#in~Irp#1.base, PptPnpStartScanPciCardCmResourceList_#in~Irp#1.offset, PptPnpStartScanPciCardCmResourceList_#in~FoundPort#1.base, PptPnpStartScanPciCardCmResourceList_#in~FoundPort#1.offset, PptPnpStartScanPciCardCmResourceList_#in~FoundIrq#1.base, PptPnpStartScanPciCardCmResourceList_#in~FoundIrq#1.offset, PptPnpStartScanPciCardCmResourceList_#in~FoundDma#1.base, PptPnpStartScanPciCardCmResourceList_#in~FoundDma#1.offset := PptPnpStartScanCmResourceList_~Extension#1.base, PptPnpStartScanCmResourceList_~Extension#1.offset, PptPnpStartScanCmResourceList_~Irp#1.base, PptPnpStartScanCmResourceList_~Irp#1.offset, PptPnpStartScanCmResourceList_~FoundPort#1.base, PptPnpStartScanCmResourceList_~FoundPort#1.offset, PptPnpStartScanCmResourceList_~FoundIrq#1.base, PptPnpStartScanCmResourceList_~FoundIrq#1.offset, PptPnpStartScanCmResourceList_~FoundDma#1.base, PptPnpStartScanCmResourceList_~FoundDma#1.offset;havoc PptPnpStartScanPciCardCmResourceList_#res#1;havoc PptPnpStartScanPciCardCmResourceList_#t~mem618#1.base, PptPnpStartScanPciCardCmResourceList_#t~mem618#1.offset, PptPnpStartScanPciCardCmResourceList_#t~mem619#1.base, PptPnpStartScanPciCardCmResourceList_#t~mem619#1.offset, PptPnpStartScanPciCardCmResourceList_#t~mem620#1, PptPnpStartScanPciCardCmResourceList_#t~mem621#1, PptPnpStartScanPciCardCmResourceList_#t~mem622#1, PptPnpStartScanPciCardCmResourceList_#t~mem623#1, PptPnpStartScanPciCardCmResourceList_#t~mem624#1, PptPnpStartScanPciCardCmResourceList_#t~mem625#1, PptPnpStartScanPciCardCmResourceList_#t~mem626#1, PptPnpStartScanPciCardCmResourceList_#t~mem627#1, PptPnpStartScanPciCardCmResourceList_#t~mem628#1, PptPnpStartScanPciCardCmResourceList_#t~mem629#1, PptPnpStartScanPciCardCmResourceList_#t~mem630#1, PptPnpStartScanPciCardCmResourceList_#t~mem631#1, PptPnpStartScanPciCardCmResourceList_#t~mem632#1, PptPnpStartScanPciCardCmResourceList_#t~mem633#1, PptPnpStartScanPciCardCmResourceList_#t~mem634#1, PptPnpStartScanPciCardCmResourceList_#t~mem635#1, PptPnpStartScanPciCardCmResourceList_#t~mem636#1, PptPnpStartScanPciCardCmResourceList_#t~mem637#1, PptPnpStartScanPciCardCmResourceList_#t~mem638#1, PptPnpStartScanPciCardCmResourceList_#t~mem639#1, PptPnpStartScanPciCardCmResourceList_#t~mem640#1, PptPnpStartScanPciCardCmResourceList_#t~mem641#1, PptPnpStartScanPciCardCmResourceList_#t~mem642#1, PptPnpStartScanPciCardCmResourceList_#t~mem643#1, PptPnpStartScanPciCardCmResourceList_#t~mem644#1, PptPnpStartScanPciCardCmResourceList_#t~mem645#1, PptPnpStartScanPciCardCmResourceList_#t~mem646#1, PptPnpStartScanPciCardCmResourceList_#t~mem647#1, PptPnpStartScanPciCardCmResourceList_#t~mem648#1, PptPnpStartScanPciCardCmResourceList_#t~mem649#1, PptPnpStartScanPciCardCmResourceList_#t~mem650#1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, PptPnpStartScanPciCardCmResourceList_~Irp#1.base, PptPnpStartScanPciCardCmResourceList_~Irp#1.offset, PptPnpStartScanPciCardCmResourceList_~FoundPort#1.base, PptPnpStartScanPciCardCmResourceList_~FoundPort#1.offset, PptPnpStartScanPciCardCmResourceList_~FoundIrq#1.base, PptPnpStartScanPciCardCmResourceList_~FoundIrq#1.offset, PptPnpStartScanPciCardCmResourceList_~FoundDma#1.base, PptPnpStartScanPciCardCmResourceList_~FoundDma#1.offset, PptPnpStartScanPciCardCmResourceList_~status~8#1, PptPnpStartScanPciCardCmResourceList_~irpStack~1#1.base, PptPnpStartScanPciCardCmResourceList_~irpStack~1#1.offset, PptPnpStartScanPciCardCmResourceList_~ResourceList~0#1.base, PptPnpStartScanPciCardCmResourceList_~ResourceList~0#1.offset, PptPnpStartScanPciCardCmResourceList_~FullResourceDescriptor~0#1.base, PptPnpStartScanPciCardCmResourceList_~FullResourceDescriptor~0#1.offset, PptPnpStartScanPciCardCmResourceList_~PartialResourceList~0#1.base, PptPnpStartScanPciCardCmResourceList_~PartialResourceList~0#1.offset, PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, PptPnpStartScanPciCardCmResourceList_~i~12#1, PptPnpStartScanPciCardCmResourceList_~length~0#1;PptPnpStartScanPciCardCmResourceList_~Extension#1.base, PptPnpStartScanPciCardCmResourceList_~Extension#1.offset := PptPnpStartScanPciCardCmResourceList_#in~Extension#1.base, PptPnpStartScanPciCardCmResourceList_#in~Extension#1.offset;PptPnpStartScanPciCardCmResourceList_~Irp#1.base, PptPnpStartScanPciCardCmResourceList_~Irp#1.offset := PptPnpStartScanPciCardCmResourceList_#in~Irp#1.base, PptPnpStartScanPciCardCmResourceList_#in~Irp#1.offset;PptPnpStartScanPciCardCmResourceList_~FoundPort#1.base, PptPnpStartScanPciCardCmResourceList_~FoundPort#1.offset := PptPnpStartScanPciCardCmResourceList_#in~FoundPort#1.base, PptPnpStartScanPciCardCmResourceList_#in~FoundPort#1.offset;PptPnpStartScanPciCardCmResourceList_~FoundIrq#1.base, PptPnpStartScanPciCardCmResourceList_~FoundIrq#1.offset := PptPnpStartScanPciCardCmResourceList_#in~FoundIrq#1.base, PptPnpStartScanPciCardCmResourceList_#in~FoundIrq#1.offset;PptPnpStartScanPciCardCmResourceList_~FoundDma#1.base, PptPnpStartScanPciCardCmResourceList_~FoundDma#1.offset := PptPnpStartScanPciCardCmResourceList_#in~FoundDma#1.base, PptPnpStartScanPciCardCmResourceList_#in~FoundDma#1.offset;havoc PptPnpStartScanPciCardCmResourceList_~status~8#1;havoc PptPnpStartScanPciCardCmResourceList_~irpStack~1#1.base, PptPnpStartScanPciCardCmResourceList_~irpStack~1#1.offset;havoc PptPnpStartScanPciCardCmResourceList_~ResourceList~0#1.base, PptPnpStartScanPciCardCmResourceList_~ResourceList~0#1.offset;havoc PptPnpStartScanPciCardCmResourceList_~FullResourceDescriptor~0#1.base, PptPnpStartScanPciCardCmResourceList_~FullResourceDescriptor~0#1.offset;havoc PptPnpStartScanPciCardCmResourceList_~PartialResourceList~0#1.base, PptPnpStartScanPciCardCmResourceList_~PartialResourceList~0#1.offset;havoc PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset;havoc PptPnpStartScanPciCardCmResourceList_~i~12#1;havoc PptPnpStartScanPciCardCmResourceList_~length~0#1;PptPnpStartScanPciCardCmResourceList_~status~8#1 := 0;call PptPnpStartScanPciCardCmResourceList_#t~mem618#1.base, PptPnpStartScanPciCardCmResourceList_#t~mem618#1.offset := read~$Pointer$#11(PptPnpStartScanPciCardCmResourceList_~Irp#1.base, 96 + PptPnpStartScanPciCardCmResourceList_~Irp#1.offset, 4);PptPnpStartScanPciCardCmResourceList_~irpStack~1#1.base, PptPnpStartScanPciCardCmResourceList_~irpStack~1#1.offset := PptPnpStartScanPciCardCmResourceList_#t~mem618#1.base, PptPnpStartScanPciCardCmResourceList_#t~mem618#1.offset;havoc PptPnpStartScanPciCardCmResourceList_#t~mem618#1.base, PptPnpStartScanPciCardCmResourceList_#t~mem618#1.offset;call write~int#13(0, PptPnpStartScanPciCardCmResourceList_~FoundPort#1.base, PptPnpStartScanPciCardCmResourceList_~FoundPort#1.offset, 1);call write~int#22(0, PptPnpStartScanPciCardCmResourceList_~FoundIrq#1.base, PptPnpStartScanPciCardCmResourceList_~FoundIrq#1.offset, 1);call write~int#31(0, PptPnpStartScanPciCardCmResourceList_~FoundDma#1.base, PptPnpStartScanPciCardCmResourceList_~FoundDma#1.offset, 1);call PptPnpStartScanPciCardCmResourceList_#t~mem619#1.base, PptPnpStartScanPciCardCmResourceList_#t~mem619#1.offset := read~$Pointer$#11(PptPnpStartScanPciCardCmResourceList_~irpStack~1#1.base, 8 + PptPnpStartScanPciCardCmResourceList_~irpStack~1#1.offset, 4);PptPnpStartScanPciCardCmResourceList_~ResourceList~0#1.base, PptPnpStartScanPciCardCmResourceList_~ResourceList~0#1.offset := PptPnpStartScanPciCardCmResourceList_#t~mem619#1.base, PptPnpStartScanPciCardCmResourceList_#t~mem619#1.offset;havoc PptPnpStartScanPciCardCmResourceList_#t~mem619#1.base, PptPnpStartScanPciCardCmResourceList_#t~mem619#1.offset;PptPnpStartScanPciCardCmResourceList_~FullResourceDescriptor~0#1.base, PptPnpStartScanPciCardCmResourceList_~FullResourceDescriptor~0#1.offset := PptPnpStartScanPciCardCmResourceList_~ResourceList~0#1.base, 4 + PptPnpStartScanPciCardCmResourceList_~ResourceList~0#1.offset; [2025-02-07 17:29:51,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6909: assume !(1 == (if PptPnpStartScanCmResourceList_~tmp~17#1 % 256 % 4294967296 <= 2147483647 then PptPnpStartScanCmResourceList_~tmp~17#1 % 256 % 4294967296 else PptPnpStartScanCmResourceList_~tmp~17#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3606: PptDispatchInternalDeviceControl_~tmp___1~0#1 := PptDispatchInternalDeviceControl_#t~ret256#1;havoc PptDispatchInternalDeviceControl_#t~mem255#1.base, PptDispatchInternalDeviceControl_#t~mem255#1.offset;havoc PptDispatchInternalDeviceControl_#t~ret256#1; [2025-02-07 17:29:51,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3606-1: SUMMARY for call PptDispatchInternalDeviceControl_#t~ret256#1 := KeSynchronizeExecution(PptDispatchInternalDeviceControl_#t~mem255#1.base, PptDispatchInternalDeviceControl_#t~mem255#1.offset, #funAddr~PptSynchronizedDisconnect.base, #funAddr~PptSynchronizedDisconnect.offset, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.base, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.offset); srcloc: null [2025-02-07 17:29:51,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3408: SUMMARY for call PptReleaseRemoveLock(PptDispatchInternalDeviceControl_~Extension~1#1.base, 298 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, PptDispatchInternalDeviceControl_~Irp#1.base, PptDispatchInternalDeviceControl_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5126: assume 12 != (PptDetectPortCapabilities_#t~mem476#1.base + PptDetectPortCapabilities_#t~mem476#1.offset) % 16 % 4294967296;havoc PptDetectPortCapabilities_#t~mem476#1.base, PptDetectPortCapabilities_#t~mem476#1.offset;assume { :begin_inline_PptFindNatChip } true;PptFindNatChip_#in~Extension#1.base, PptFindNatChip_#in~Extension#1.offset := PptDetectPortCapabilities_~Extension#1.base, PptDetectPortCapabilities_~Extension#1.offset;havoc PptFindNatChip_#res#1;havoc PptFindNatChip_#t~mem566#1, PptFindNatChip_#t~ret567#1.base, PptFindNatChip_#t~ret567#1.offset, PptFindNatChip_#t~memset~res568#1.base, PptFindNatChip_#t~memset~res568#1.offset, PptFindNatChip_#t~ret569#1, PptFindNatChip_#t~mem570#1.base, PptFindNatChip_#t~mem570#1.offset, PptFindNatChip_#t~mem571#1.base, PptFindNatChip_#t~mem571#1.offset, PptFindNatChip_#t~ret572#1, PptFindNatChip_#t~mem573#1, PptFindNatChip_#t~mem574#1.base, PptFindNatChip_#t~mem574#1.offset, PptFindNatChip_#t~ret575#1, PptFindNatChip_#t~ret576#1, PptFindNatChip_#t~ret577#1, PptFindNatChip_#t~ret578#1, PptFindNatChip_#t~ret579#1, PptFindNatChip_#t~ret580#1, PptFindNatChip_#t~ret581#1, PptFindNatChip_#t~bitwise582#1, PptFindNatChip_#t~ret583#1, PptFindNatChip_#t~mem584#1.base, PptFindNatChip_#t~mem584#1.offset, PptFindNatChip_#t~mem585#1.base, PptFindNatChip_#t~mem585#1.offset, PptFindNatChip_#t~ret586#1, PptFindNatChip_#t~ret587#1, PptFindNatChip_#t~bitwise588#1, PptFindNatChip_#t~ret589#1, PptFindNatChip_#t~bitwise590#1, PptFindNatChip_#t~ret591#1, PptFindNatChip_#t~bitwise592#1, PptFindNatChip_#t~mem593#1.base, PptFindNatChip_#t~mem593#1.offset, PptFindNatChip_#t~mem594#1.base, PptFindNatChip_#t~mem594#1.offset, PptFindNatChip_#t~mem595#1, PptFindNatChip_#t~mem596#1.base, PptFindNatChip_#t~mem596#1.offset, PptFindNatChip_#t~mem597#1.base, PptFindNatChip_#t~mem597#1.offset, PptFindNatChip_#t~ret598#1, PptFindNatChip_~Extension#1.base, PptFindNatChip_~Extension#1.offset, PptFindNatChip_~found~1#1, PptFindNatChip_~OkToLook~0#1, PptFindNatChip_~#Conflict~0#1.base, PptFindNatChip_~#Conflict~0#1.offset, PptFindNatChip_~#ChipAddr~0#1.base, PptFindNatChip_~#ChipAddr~0#1.offset, PptFindNatChip_~#AddrList~0#1.base, PptFindNatChip_~#AddrList~0#1.offset, PptFindNatChip_~PortAddr~0#1.base, PptFindNatChip_~PortAddr~0#1.offset, PptFindNatChip_~Port~0#1, PptFindNatChip_~SaveIdx~0#1, PptFindNatChip_~cr~0#1, PptFindNatChip_~ii~0#1, PptFindNatChip_~Status~12#1, PptFindNatChip_~ResourceDescriptorCount~0#1, PptFindNatChip_~ResourcesSize~0#1, PptFindNatChip_~Resources~0#1.base, PptFindNatChip_~Resources~0#1.offset, PptFindNatChip_~NationalChecked~0#1, PptFindNatChip_~NationalChipFound~0#1, PptFindNatChip_~tmp~14#1.base, PptFindNatChip_~tmp~14#1.offset, PptFindNatChip_~tmp___0~7#1, PptFindNatChip_~tmp___1~3#1, PptFindNatChip_~tmp___2~0#1, PptFindNatChip_~tmp___3~1#1, PptFindNatChip_~tmp___4~1#1, PptFindNatChip_~tmp___5~1#1, PptFindNatChip_~tmp___6~0#1, PptFindNatChip_~tmp___7~0#1, PptFindNatChip_~pdo~0#1.base, PptFindNatChip_~pdo~0#1.offset;PptFindNatChip_~Extension#1.base, PptFindNatChip_~Extension#1.offset := PptFindNatChip_#in~Extension#1.base, PptFindNatChip_#in~Extension#1.offset;havoc PptFindNatChip_~found~1#1;havoc PptFindNatChip_~OkToLook~0#1;call PptFindNatChip_~#Conflict~0#1.base, PptFindNatChip_~#Conflict~0#1.offset := #Ultimate.allocOnStack(1);call PptFindNatChip_~#ChipAddr~0#1.base, PptFindNatChip_~#ChipAddr~0#1.offset := #Ultimate.allocOnStack(16);call PptFindNatChip_~#AddrList~0#1.base, PptFindNatChip_~#AddrList~0#1.offset := #Ultimate.allocOnStack(16);havoc PptFindNatChip_~PortAddr~0#1.base, PptFindNatChip_~PortAddr~0#1.offset;havoc PptFindNatChip_~Port~0#1;havoc PptFindNatChip_~SaveIdx~0#1;havoc PptFindNatChip_~cr~0#1;havoc PptFindNatChip_~ii~0#1;havoc PptFindNatChip_~Status~12#1;havoc PptFindNatChip_~ResourceDescriptorCount~0#1;havoc PptFindNatChip_~ResourcesSize~0#1;havoc PptFindNatChip_~Resources~0#1.base, PptFindNatChip_~Resources~0#1.offset;havoc PptFindNatChip_~NationalChecked~0#1;havoc PptFindNatChip_~NationalChipFound~0#1;havoc PptFindNatChip_~tmp~14#1.base, PptFindNatChip_~tmp~14#1.offset;havoc PptFindNatChip_~tmp___0~7#1;havoc PptFindNatChip_~tmp___1~3#1;havoc PptFindNatChip_~tmp___2~0#1;havoc PptFindNatChip_~tmp___3~1#1;havoc PptFindNatChip_~tmp___4~1#1;havoc PptFindNatChip_~tmp___5~1#1;havoc PptFindNatChip_~tmp___6~0#1;havoc PptFindNatChip_~tmp___7~0#1;havoc PptFindNatChip_~pdo~0#1.base, PptFindNatChip_~pdo~0#1.offset;PptFindNatChip_~found~1#1 := 0;PptFindNatChip_~OkToLook~0#1 := 0;call write~$Pointer$#9(0, 920, PptFindNatChip_~#ChipAddr~0#1.base, PptFindNatChip_~#ChipAddr~0#1.offset, 4);call write~$Pointer$#9(0, 622, PptFindNatChip_~#ChipAddr~0#1.base, 4 + PptFindNatChip_~#ChipAddr~0#1.offset, 4);call write~$Pointer$#9(0, 348, PptFindNatChip_~#ChipAddr~0#1.base, 8 + PptFindNatChip_~#ChipAddr~0#1.offset, 4);call write~$Pointer$#9(0, 46, PptFindNatChip_~#ChipAddr~0#1.base, 12 + PptFindNatChip_~#ChipAddr~0#1.offset, 4);call write~$Pointer$#21(0, 888, PptFindNatChip_~#AddrList~0#1.base, PptFindNatChip_~#AddrList~0#1.offset, 4);call write~$Pointer$#21(0, 956, PptFindNatChip_~#AddrList~0#1.base, 4 + PptFindNatChip_~#AddrList~0#1.offset, 4);call write~$Pointer$#21(0, 632, PptFindNatChip_~#AddrList~0#1.base, 8 + PptFindNatChip_~#AddrList~0#1.offset, 4);call write~$Pointer$#21(0, 0, PptFindNatChip_~#AddrList~0#1.base, 12 + PptFindNatChip_~#AddrList~0#1.offset, 4);PptFindNatChip_~NationalChecked~0#1 := 0;PptFindNatChip_~NationalChipFound~0#1 := 0;call PptFindNatChip_#t~mem566#1 := read~int#11(PptFindNatChip_~Extension#1.base, 245 + PptFindNatChip_~Extension#1.offset, 1); [2025-02-07 17:29:51,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5126: assume !(12 != (PptDetectPortCapabilities_#t~mem476#1.base + PptDetectPortCapabilities_#t~mem476#1.offset) % 16 % 4294967296);havoc PptDetectPortCapabilities_#t~mem476#1.base, PptDetectPortCapabilities_#t~mem476#1.offset; [2025-02-07 17:29:51,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3012: havoc PptAddPptRemovalRelation_#t~memset~res123#1.base, PptAddPptRemovalRelation_#t~memset~res123#1.offset;call PptAddPptRemovalRelation_#t~mem124#1.base, PptAddPptRemovalRelation_#t~mem124#1.offset := read~$Pointer$#11(PptAddPptRemovalRelation_~PptRemovalRelations#1.base, 8 + PptAddPptRemovalRelation_~PptRemovalRelations#1.offset, 4);call PptAddPptRemovalRelation_#t~mem125#1 := read~int#11(PptAddPptRemovalRelation_#t~mem124#1.base, 2 + PptAddPptRemovalRelation_#t~mem124#1.offset, 2); [2025-02-07 17:29:51,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6051: assume 160 == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296);PptFindNatChip_~found~1#1 := 1; [2025-02-07 17:29:51,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6051: assume !(160 == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4003-1: SUMMARY for call PptReleaseRemoveLock(PptDispatchClose_~extension~3#1.base, 298 + PptDispatchClose_~extension~3#1.offset, PptDispatchClose_~Irp#1.base, PptDispatchClose_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3012-1: SUMMARY for call PptAddPptRemovalRelation_#t~memset~res123#1.base, PptAddPptRemovalRelation_#t~memset~res123#1.offset := #Ultimate.C_memset#11(PptAddPptRemovalRelation_~node~1#1.base, 16 + PptAddPptRemovalRelation_~node~1#1.offset, 0, 8); srcloc: null [2025-02-07 17:29:51,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4003: PptDispatchClose_#res#1 := 0; [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2880: assume true;call PptUnload_#t~mem105#1.base, PptUnload_#t~mem105#1.offset := read~$Pointer$#11(PptUnload_~Extension~0#1.base, 196 + PptUnload_~Extension~0#1.offset, 4); [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2880: assume !true; [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5985: assume 8 == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5985: assume !(8 == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3739-1: SUMMARY for call PptDispatchInternalDeviceControl_#t~ret279#1 := PptDeselectDevice(PptDispatchInternalDeviceControl_~Extension~1#1.base, PptDispatchInternalDeviceControl_~Extension~1#1.offset, PptDispatchInternalDeviceControl_#t~mem278#1.base, PptDispatchInternalDeviceControl_#t~mem278#1.offset); srcloc: null [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3739: assume -2147483648 <= PptDispatchInternalDeviceControl_#t~ret279#1 && PptDispatchInternalDeviceControl_#t~ret279#1 <= 2147483647;PptDispatchInternalDeviceControl_~Status~0#1 := PptDispatchInternalDeviceControl_#t~ret279#1;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#cmd~8#1.base, PptDispatchInternalDeviceControl_~#cmd~8#1.offset);havoc PptDispatchInternalDeviceControl_~#cmd~8#1.base, PptDispatchInternalDeviceControl_~#cmd~8#1.offset;havoc PptDispatchInternalDeviceControl_~#cmd~8#1.base, PptDispatchInternalDeviceControl_~#cmd~8#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem278#1.base, PptDispatchInternalDeviceControl_#t~mem278#1.offset;havoc PptDispatchInternalDeviceControl_#t~ret279#1; [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7571-1: [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7571: call write~int#11(PptPnpQueryStopDevice_#t~bitwise814#1, PptPnpQueryStopDevice_~extension~8#1.base, 4 + PptPnpQueryStopDevice_~extension~8#1.offset, 4);havoc PptPnpQueryStopDevice_#t~mem813#1;havoc PptPnpQueryStopDevice_#t~bitwise814#1; [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5589: assume -2147483648 <= PptSetChipMode_#t~ret530#1 && PptSetChipMode_#t~ret530#1 <= 2147483647;PptSetChipMode_~Status~8#1 := PptSetChipMode_#t~ret530#1;havoc PptSetChipMode_#t~mem528#1.base, PptSetChipMode_#t~mem528#1.offset;havoc PptSetChipMode_#t~mem529#1.base, PptSetChipMode_#t~mem529#1.offset;havoc PptSetChipMode_#t~ret530#1; [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5589-1: SUMMARY for call PptSetChipMode_#t~ret530#1 := ##fun~~PVOID~0~X~~UCHAR~0~TO~~NTSTATUS~0(PptSetChipMode_#t~mem528#1.base, PptSetChipMode_#t~mem528#1.offset, PptSetChipMode_~ChipMode#1, PptSetChipMode_#t~mem529#1.base, PptSetChipMode_#t~mem529#1.offset); srcloc: null [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3409-1: SUMMARY for call PptCompleteRequest(PptDispatchInternalDeviceControl_~Irp#1.base, PptDispatchInternalDeviceControl_~Irp#1.offset, 0); srcloc: null [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3409: PptDispatchInternalDeviceControl_#res#1 := 0;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#SyncContext~0#1.base, PptDispatchInternalDeviceControl_~#SyncContext~0#1.offset);havoc PptDispatchInternalDeviceControl_~#SyncContext~0#1.base, PptDispatchInternalDeviceControl_~#SyncContext~0#1.offset;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#ListContext~0#1.base, PptDispatchInternalDeviceControl_~#ListContext~0#1.offset);havoc PptDispatchInternalDeviceControl_~#ListContext~0#1.base, PptDispatchInternalDeviceControl_~#ListContext~0#1.offset;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.base, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.offset);havoc PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.base, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.offset; [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7571-4: assume 0 == PptPnpQueryStopDevice_#t~mem813#1 % 4294967296 || 65552 == PptPnpQueryStopDevice_#t~mem813#1 % 4294967296;PptPnpQueryStopDevice_#t~bitwise814#1 := 65552; [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7571-4: assume !(0 == PptPnpQueryStopDevice_#t~mem813#1 % 4294967296 || 65552 == PptPnpQueryStopDevice_#t~mem813#1 % 4294967296); [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7571-3: assume false;PptPnpQueryStopDevice_#t~bitwise814#1 := PptPnpQueryStopDevice_#t~mem813#1; [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7571-3: assume !false; [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7571-2: havoc PptPnpQueryStopDevice_#t~bitwise814#1;assume (PptPnpQueryStopDevice_#t~bitwise814#1 % 4294967296 >= PptPnpQueryStopDevice_#t~mem813#1 % 4294967296 && PptPnpQueryStopDevice_#t~bitwise814#1 % 4294967296 >= 65552) && PptPnpQueryStopDevice_#t~bitwise814#1 % 4294967296 <= 65552 + PptPnpQueryStopDevice_#t~mem813#1 % 4294967296; [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6250: assume true; [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6250: assume !true; [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3013-1: SUMMARY for call PptAddPptRemovalRelation_#t~ret126#1.base, PptAddPptRemovalRelation_#t~ret126#1.offset := ExAllocatePoolWithTag(1, PptAddPptRemovalRelation_#t~mem125#1 % 65536, 1349673296); srcloc: null [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034: assume 1 == PptDispatchPower_#t~mem916#1;havoc PptDispatchPower_#t~mem916#1;assume { :begin_inline_InitNEC_98 } true;InitNEC_98_#in~Extension#1.base, InitNEC_98_#in~Extension#1.offset := PptDispatchPower_~Extension~5#1.base, PptDispatchPower_~Extension~5#1.offset;havoc InitNEC_98_#t~mem897#1.base, InitNEC_98_#t~mem897#1.offset, InitNEC_98_~Extension#1.base, InitNEC_98_~Extension#1.offset, InitNEC_98_~Controller~9#1.base, InitNEC_98_~Controller~9#1.offset;InitNEC_98_~Extension#1.base, InitNEC_98_~Extension#1.offset := InitNEC_98_#in~Extension#1.base, InitNEC_98_#in~Extension#1.offset;havoc InitNEC_98_~Controller~9#1.base, InitNEC_98_~Controller~9#1.offset;call InitNEC_98_#t~mem897#1.base, InitNEC_98_#t~mem897#1.offset := read~$Pointer$#11(InitNEC_98_~Extension#1.base, 56 + InitNEC_98_~Extension#1.offset, 4);InitNEC_98_~Controller~9#1.base, InitNEC_98_~Controller~9#1.offset := InitNEC_98_#t~mem897#1.base, InitNEC_98_#t~mem897#1.offset;havoc InitNEC_98_#t~mem897#1.base, InitNEC_98_#t~mem897#1.offset; [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034: assume !(1 == PptDispatchPower_#t~mem916#1);havoc PptDispatchPower_#t~mem916#1; [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3013: PptAddPptRemovalRelation_~tmp___0~0#1.base, PptAddPptRemovalRelation_~tmp___0~0#1.offset := PptAddPptRemovalRelation_#t~ret126#1.base, PptAddPptRemovalRelation_#t~ret126#1.offset;havoc PptAddPptRemovalRelation_#t~mem124#1.base, PptAddPptRemovalRelation_#t~mem124#1.offset;havoc PptAddPptRemovalRelation_#t~mem125#1;havoc PptAddPptRemovalRelation_#t~ret126#1.base, PptAddPptRemovalRelation_#t~ret126#1.offset;call write~$Pointer$#11(PptAddPptRemovalRelation_~tmp___0~0#1.base, PptAddPptRemovalRelation_~tmp___0~0#1.offset, PptAddPptRemovalRelation_~node~1#1.base, 20 + PptAddPptRemovalRelation_~node~1#1.offset, 4);call PptAddPptRemovalRelation_#t~mem127#1.base, PptAddPptRemovalRelation_#t~mem127#1.offset := read~$Pointer$#11(PptAddPptRemovalRelation_~node~1#1.base, 20 + PptAddPptRemovalRelation_~node~1#1.offset, 4); [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7043: assume 0 != (if PptPnpStartScanCmResourceList_#t~mem760#1 % 65536 % 4294967296 <= 2147483647 then PptPnpStartScanCmResourceList_#t~mem760#1 % 65536 % 4294967296 else PptPnpStartScanCmResourceList_#t~mem760#1 % 65536 % 4294967296 - 4294967296) % 2;havoc PptPnpStartScanCmResourceList_#t~mem760#1;call write~int#11(1, PptPnpStartScanCmResourceList_~Extension#1.base, 182 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4); [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7043: assume !(0 != (if PptPnpStartScanCmResourceList_#t~mem760#1 % 65536 % 4294967296 <= 2147483647 then PptPnpStartScanCmResourceList_#t~mem760#1 % 65536 % 4294967296 else PptPnpStartScanCmResourceList_#t~mem760#1 % 65536 % 4294967296 - 4294967296) % 2);havoc PptPnpStartScanCmResourceList_#t~mem760#1;call write~int#11(0, PptPnpStartScanCmResourceList_~Extension#1.base, 182 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4); [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9818: assume -2147483648 <= main_#t~ret1203#1 && main_#t~ret1203#1 <= 2147483647;main_~status~31#1 := main_#t~ret1203#1;havoc main_#t~ret1203#1; [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5920: assume !(PptFindNatChip_~Status~12#1 >= 0);PptFindNatChip_#res#1 := PptFindNatChip_~Status~12#1;call ULTIMATE.dealloc(PptFindNatChip_~#Conflict~0#1.base, PptFindNatChip_~#Conflict~0#1.offset);havoc PptFindNatChip_~#Conflict~0#1.base, PptFindNatChip_~#Conflict~0#1.offset;call ULTIMATE.dealloc(PptFindNatChip_~#ChipAddr~0#1.base, PptFindNatChip_~#ChipAddr~0#1.offset);havoc PptFindNatChip_~#ChipAddr~0#1.base, PptFindNatChip_~#ChipAddr~0#1.offset;call ULTIMATE.dealloc(PptFindNatChip_~#AddrList~0#1.base, PptFindNatChip_~#AddrList~0#1.offset);havoc PptFindNatChip_~#AddrList~0#1.base, PptFindNatChip_~#AddrList~0#1.offset; [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5920: assume !!(PptFindNatChip_~Status~12#1 >= 0);call PptFindNatChip_#t~mem573#1 := read~int#26(PptFindNatChip_~#Conflict~0#1.base, PptFindNatChip_~#Conflict~0#1.offset, 1); [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7704-1: PptPnpRemoveDevice_#res#1 := PptPnpRemoveDevice_~status~17#1; [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554: SUMMARY for call errorFn(); srcloc: null [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3476: PptDispatchInternalDeviceControl_~Status~0#1 := 0; [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9818-1: SUMMARY for call main_#t~ret1203#1 := PptDispatchCleanup(main_~#devobj~0#1.base, main_~#devobj~0#1.offset, ~pirp~0.base, ~pirp~0.offset); srcloc: null [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3344: assume false;call PptDispatchInternalDeviceControl_#t~mem170#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 8 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3344: assume !false; [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6383: assume 1 == (if PptPnpStartScanPciCardCmResourceList_#t~mem622#1 % 256 % 4294967296 <= 2147483647 then PptPnpStartScanPciCardCmResourceList_#t~mem622#1 % 256 % 4294967296 else PptPnpStartScanPciCardCmResourceList_#t~mem622#1 % 256 % 4294967296 - 4294967296);havoc PptPnpStartScanPciCardCmResourceList_#t~mem622#1; [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6383: assume !(1 == (if PptPnpStartScanPciCardCmResourceList_#t~mem622#1 % 256 % 4294967296 <= 2147483647 then PptPnpStartScanPciCardCmResourceList_#t~mem622#1 % 256 % 4294967296 else PptPnpStartScanPciCardCmResourceList_#t~mem622#1 % 256 % 4294967296 - 4294967296));havoc PptPnpStartScanPciCardCmResourceList_#t~mem622#1;call PptPnpStartScanPciCardCmResourceList_#t~mem623#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 1); [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5987: PptFindNatChip_~tmp___3~1#1 := PptFindNatChip_#t~ret581#1;havoc PptFindNatChip_#t~ret581#1; [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5987-1: SUMMARY for call PptFindNatChip_#t~ret581#1 := READ_PORT_UCHAR(PptFindNatChip_~PortAddr~0#1.base, 1 + PptFindNatChip_~PortAddr~0#1.offset); srcloc: null [2025-02-07 17:29:51,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2882: assume !!((PptUnload_#t~mem105#1.base + PptUnload_#t~mem105#1.offset) % 4294967296 == (PptUnload_~Extension~0#1.base + (196 + PptUnload_~Extension~0#1.offset)) % 4294967296);havoc PptUnload_#t~mem105#1.base, PptUnload_#t~mem105#1.offset; [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2882: assume !((PptUnload_#t~mem105#1.base + PptUnload_#t~mem105#1.offset) % 4294967296 == (PptUnload_~Extension~0#1.base + (196 + PptUnload_~Extension~0#1.offset)) % 4294967296);havoc PptUnload_#t~mem105#1.base, PptUnload_#t~mem105#1.offset;call PptUnload_#t~mem106#1.base, PptUnload_#t~mem106#1.offset := read~$Pointer$#11(PptUnload_~Extension~0#1.base, 196 + PptUnload_~Extension~0#1.offset, 4);PptUnload_~Head~0#1.base, PptUnload_~Head~0#1.offset := PptUnload_#t~mem106#1.base, PptUnload_#t~mem106#1.offset;havoc PptUnload_#t~mem106#1.base, PptUnload_#t~mem106#1.offset;call PptUnload_#t~mem107#1.base, PptUnload_#t~mem107#1.offset := read~$Pointer$#11(PptUnload_~Extension~0#1.base, 196 + PptUnload_~Extension~0#1.offset, 4);call PptUnload_#t~mem108#1.base, PptUnload_#t~mem108#1.offset := read~$Pointer$#11(PptUnload_#t~mem107#1.base, PptUnload_#t~mem107#1.offset, 4);PptUnload_~_EX_Flink~0#1.base, PptUnload_~_EX_Flink~0#1.offset := PptUnload_#t~mem108#1.base, PptUnload_#t~mem108#1.offset;havoc PptUnload_#t~mem107#1.base, PptUnload_#t~mem107#1.offset;havoc PptUnload_#t~mem108#1.base, PptUnload_#t~mem108#1.offset;call PptUnload_#t~mem109#1.base, PptUnload_#t~mem109#1.offset := read~$Pointer$#11(PptUnload_~Extension~0#1.base, 196 + PptUnload_~Extension~0#1.offset, 4);call PptUnload_#t~mem110#1.base, PptUnload_#t~mem110#1.offset := read~$Pointer$#11(PptUnload_#t~mem109#1.base, 4 + PptUnload_#t~mem109#1.offset, 4);PptUnload_~_EX_Blink~0#1.base, PptUnload_~_EX_Blink~0#1.offset := PptUnload_#t~mem110#1.base, PptUnload_#t~mem110#1.offset;havoc PptUnload_#t~mem109#1.base, PptUnload_#t~mem109#1.offset;havoc PptUnload_#t~mem110#1.base, PptUnload_#t~mem110#1.offset;call write~$Pointer$#11(PptUnload_~_EX_Flink~0#1.base, PptUnload_~_EX_Flink~0#1.offset, PptUnload_~_EX_Blink~0#1.base, PptUnload_~_EX_Blink~0#1.offset, 4);call write~$Pointer$#11(PptUnload_~_EX_Blink~0#1.base, PptUnload_~_EX_Blink~0#1.offset, PptUnload_~_EX_Flink~0#1.base, 4 + PptUnload_~_EX_Flink~0#1.offset, 4);PptUnload_~Entry~0#1.base, PptUnload_~Entry~0#1.offset := PptUnload_~Head~0#1.base, PptUnload_~Head~0#1.offset; [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8101: assume 0 != ~compRegistered~0; [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8101: assume !(0 != ~compRegistered~0);~compRegistered~0 := 1;~compFptr~0.base, ~compFptr~0.offset := #funAddr~PptPowerComplete.base, #funAddr~PptPowerComplete.offset;~routine~0 := 1; [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7110-1: PptPnpStartValidateResources_#res#1 := PptPnpStartValidateResources_~status~14#1; [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6846: assume -2147483648 <= PptPnpStartDevice_#t~ret692#1 && PptPnpStartDevice_#t~ret692#1 <= 2147483647;PptPnpStartDevice_~status~12#1 := PptPnpStartDevice_#t~ret692#1;havoc PptPnpStartDevice_#t~ret692#1; [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6846-1: SUMMARY for call PptPnpStartDevice_#t~ret692#1 := IoSetDeviceInterfaceState(PptPnpStartDevice_~extension~4#1.base, 282 + PptPnpStartDevice_~extension~4#1.offset, 1); srcloc: null [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2552: assume (if PptDebugDumpPnpIrpInfo_#t~mem72#1 % 256 % 4294967296 <= 2147483647 then PptDebugDumpPnpIrpInfo_#t~mem72#1 % 256 % 4294967296 else PptDebugDumpPnpIrpInfo_#t~mem72#1 % 256 % 4294967296 - 4294967296) <= 24;havoc PptDebugDumpPnpIrpInfo_#t~mem72#1;call PptDebugDumpPnpIrpInfo_#t~mem73#1 := read~int#11(PptDebugDumpPnpIrpInfo_~irpStack~0#1.base, 1 + PptDebugDumpPnpIrpInfo_~irpStack~0#1.offset, 1);call PptDebugDumpPnpIrpInfo_#t~mem74#1.base, PptDebugDumpPnpIrpInfo_#t~mem74#1.offset := read~$Pointer$#32(~#PnpIrpName~0.base, ~#PnpIrpName~0.offset + 4 * (if PptDebugDumpPnpIrpInfo_#t~mem73#1 % 256 % 4294967296 <= 2147483647 then PptDebugDumpPnpIrpInfo_#t~mem73#1 % 256 % 4294967296 else PptDebugDumpPnpIrpInfo_#t~mem73#1 % 256 % 4294967296 - 4294967296), 4);PptDebugDumpPnpIrpInfo_~irpName~0#1.base, PptDebugDumpPnpIrpInfo_~irpName~0#1.offset := PptDebugDumpPnpIrpInfo_#t~mem74#1.base, PptDebugDumpPnpIrpInfo_#t~mem74#1.offset;havoc PptDebugDumpPnpIrpInfo_#t~mem73#1;havoc PptDebugDumpPnpIrpInfo_#t~mem74#1.base, PptDebugDumpPnpIrpInfo_#t~mem74#1.offset; [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2552: assume !((if PptDebugDumpPnpIrpInfo_#t~mem72#1 % 256 % 4294967296 <= 2147483647 then PptDebugDumpPnpIrpInfo_#t~mem72#1 % 256 % 4294967296 else PptDebugDumpPnpIrpInfo_#t~mem72#1 % 256 % 4294967296 - 4294967296) <= 24);havoc PptDebugDumpPnpIrpInfo_#t~mem72#1;PptDebugDumpPnpIrpInfo_~irpName~0#1.base, PptDebugDumpPnpIrpInfo_~irpName~0#1.offset := 29, 0; [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5327: call write~int#11(0, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.base, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.offset, 1);call write~int#11(0, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.base, 1 + PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.offset, 1);call write~int#11(2, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.base, 2 + PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.offset, 4); [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5327-1: SUMMARY for call PptDetectEppPort(PptDetectEppPortIfDot3DevicePresent_~Extension#1.base, PptDetectEppPortIfDot3DevicePresent_~Extension#1.offset); srcloc: null [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3279-1: SUMMARY for call PptDispatchInternalDeviceControl_#t~ret152#1 := PptFailRequest(PptDispatchInternalDeviceControl_~Irp#1.base, PptDispatchInternalDeviceControl_~Irp#1.offset, -1073741738); srcloc: null [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3279: assume -2147483648 <= PptDispatchInternalDeviceControl_#t~ret152#1 && PptDispatchInternalDeviceControl_#t~ret152#1 <= 2147483647;PptDispatchInternalDeviceControl_~tmp~3#1 := PptDispatchInternalDeviceControl_#t~ret152#1;havoc PptDispatchInternalDeviceControl_#t~ret152#1;PptDispatchInternalDeviceControl_#res#1 := PptDispatchInternalDeviceControl_~tmp~3#1;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#SyncContext~0#1.base, PptDispatchInternalDeviceControl_~#SyncContext~0#1.offset);havoc PptDispatchInternalDeviceControl_~#SyncContext~0#1.base, PptDispatchInternalDeviceControl_~#SyncContext~0#1.offset;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#ListContext~0#1.base, PptDispatchInternalDeviceControl_~#ListContext~0#1.offset);havoc PptDispatchInternalDeviceControl_~#ListContext~0#1.base, PptDispatchInternalDeviceControl_~#ListContext~0#1.offset;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.base, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.offset);havoc PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.base, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.offset; [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7441: assume 2 == (if PptPnpFilterNukeIrqResourceDescriptors_#t~mem801#1 % 256 % 4294967296 <= 2147483647 then PptPnpFilterNukeIrqResourceDescriptors_#t~mem801#1 % 256 % 4294967296 else PptPnpFilterNukeIrqResourceDescriptors_#t~mem801#1 % 256 % 4294967296 - 4294967296);havoc PptPnpFilterNukeIrqResourceDescriptors_#t~mem801#1;call write~int#11(0, PptPnpFilterNukeIrqResourceDescriptors_~pIoResourceDescriptorIn~0#1.base, 1 + PptPnpFilterNukeIrqResourceDescriptors_~pIoResourceDescriptorIn~0#1.offset, 1); [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7441: assume !(2 == (if PptPnpFilterNukeIrqResourceDescriptors_#t~mem801#1 % 256 % 4294967296 <= 2147483647 then PptPnpFilterNukeIrqResourceDescriptors_#t~mem801#1 % 256 % 4294967296 else PptPnpFilterNukeIrqResourceDescriptors_#t~mem801#1 % 256 % 4294967296 - 4294967296));havoc PptPnpFilterNukeIrqResourceDescriptors_#t~mem801#1; [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3147-1: PptRemovePptRemovalRelation_#res#1 := 0; [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6252: assume !(0 == PptPnpBuildRemovalRelations_~done~2#1 % 256); [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6252: assume 0 == PptPnpBuildRemovalRelations_~done~2#1 % 256;call PptPnpBuildRemovalRelations_#t~mem603#1.base, PptPnpBuildRemovalRelations_#t~mem603#1.offset := read~$Pointer$#11(PptPnpBuildRemovalRelations_~listHead~3#1.base, PptPnpBuildRemovalRelations_~listHead~3#1.offset, 4);PptPnpBuildRemovalRelations_~thisListEntry~3#1.base, PptPnpBuildRemovalRelations_~thisListEntry~3#1.offset := PptPnpBuildRemovalRelations_#t~mem603#1.base, PptPnpBuildRemovalRelations_#t~mem603#1.offset;havoc PptPnpBuildRemovalRelations_#t~mem603#1.base, PptPnpBuildRemovalRelations_#t~mem603#1.offset;call PptPnpBuildRemovalRelations_#t~mem604#1.base, PptPnpBuildRemovalRelations_#t~mem604#1.offset := read~$Pointer$#11(PptPnpBuildRemovalRelations_~listHead~3#1.base, PptPnpBuildRemovalRelations_~listHead~3#1.offset, 4);call PptPnpBuildRemovalRelations_#t~mem605#1.base, PptPnpBuildRemovalRelations_#t~mem605#1.offset := read~$Pointer$#11(PptPnpBuildRemovalRelations_#t~mem604#1.base, PptPnpBuildRemovalRelations_#t~mem604#1.offset, 4);PptPnpBuildRemovalRelations_~_EX_Flink~4#1.base, PptPnpBuildRemovalRelations_~_EX_Flink~4#1.offset := PptPnpBuildRemovalRelations_#t~mem605#1.base, PptPnpBuildRemovalRelations_#t~mem605#1.offset;havoc PptPnpBuildRemovalRelations_#t~mem604#1.base, PptPnpBuildRemovalRelations_#t~mem604#1.offset;havoc PptPnpBuildRemovalRelations_#t~mem605#1.base, PptPnpBuildRemovalRelations_#t~mem605#1.offset;call PptPnpBuildRemovalRelations_#t~mem606#1.base, PptPnpBuildRemovalRelations_#t~mem606#1.offset := read~$Pointer$#11(PptPnpBuildRemovalRelations_~listHead~3#1.base, PptPnpBuildRemovalRelations_~listHead~3#1.offset, 4);call PptPnpBuildRemovalRelations_#t~mem607#1.base, PptPnpBuildRemovalRelations_#t~mem607#1.offset := read~$Pointer$#11(PptPnpBuildRemovalRelations_#t~mem606#1.base, 4 + PptPnpBuildRemovalRelations_#t~mem606#1.offset, 4);PptPnpBuildRemovalRelations_~_EX_Blink~6#1.base, PptPnpBuildRemovalRelations_~_EX_Blink~6#1.offset := PptPnpBuildRemovalRelations_#t~mem607#1.base, PptPnpBuildRemovalRelations_#t~mem607#1.offset;havoc PptPnpBuildRemovalRelations_#t~mem606#1.base, PptPnpBuildRemovalRelations_#t~mem606#1.offset;havoc PptPnpBuildRemovalRelations_#t~mem607#1.base, PptPnpBuildRemovalRelations_#t~mem607#1.offset;call write~$Pointer$#11(PptPnpBuildRemovalRelations_~_EX_Flink~4#1.base, PptPnpBuildRemovalRelations_~_EX_Flink~4#1.offset, PptPnpBuildRemovalRelations_~_EX_Blink~6#1.base, PptPnpBuildRemovalRelations_~_EX_Blink~6#1.offset, 4);call write~$Pointer$#11(PptPnpBuildRemovalRelations_~_EX_Blink~6#1.base, PptPnpBuildRemovalRelations_~_EX_Blink~6#1.offset, PptPnpBuildRemovalRelations_~_EX_Flink~4#1.base, 4 + PptPnpBuildRemovalRelations_~_EX_Flink~4#1.offset, 4);PptPnpBuildRemovalRelations_~node~4#1.base, PptPnpBuildRemovalRelations_~node~4#1.offset := PptPnpBuildRemovalRelations_~thisListEntry~3#1.base, PptPnpBuildRemovalRelations_~thisListEntry~3#1.offset; [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5063: assume -2147483648 <= PptDetectPortType_#t~ret470#1 && PptDetectPortType_#t~ret470#1 <= 2147483647;PptDetectPortType_~Status~5#1 := PptDetectPortType_#t~ret470#1;havoc PptDetectPortType_#t~mem469#1.base, PptDetectPortType_#t~mem469#1.offset;havoc PptDetectPortType_#t~ret470#1; [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5063-1: SUMMARY for call PptDetectPortType_#t~ret470#1 := RtlQueryRegistryValues(1, PptDetectPortType_#t~mem469#1.base, PptDetectPortType_#t~mem469#1.offset, PptDetectPortType_~#RegTable~0#1.base, PptDetectPortType_~#RegTable~0#1.offset, 0, 0, 0, 0); srcloc: null [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7177: SUMMARY for call PptPnpFilterRemoveIrqResourceLists(PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.base, PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.offset); srcloc: null [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5988-1: [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5988-2: havoc PptFindNatChip_#t~bitwise582#1;assume (((((if PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 else PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 - 4294967296) < 0 || PptFindNatChip_#t~bitwise582#1 <= (if PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 else PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 - 4294967296)) && PptFindNatChip_#t~bitwise582#1 <= 240) && PptFindNatChip_#t~bitwise582#1 >= 0) && ((if PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 else PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 - 4294967296) >= 0 || PptFindNatChip_#t~bitwise582#1 > 240 + (if PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 else PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 - 4294967296))) && PptFindNatChip_#t~bitwise582#1 >= -2147483648; [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8036: havoc InitNEC_98_#t~mem897#1.base, InitNEC_98_#t~mem897#1.offset, InitNEC_98_~Extension#1.base, InitNEC_98_~Extension#1.offset, InitNEC_98_~Controller~9#1.base, InitNEC_98_~Controller~9#1.offset;havoc InitNEC_98_#in~Extension#1.base, InitNEC_98_#in~Extension#1.offset;assume { :end_inline_InitNEC_98 } true; [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5988: PptFindNatChip_~cr~0#1 := PptFindNatChip_#t~bitwise582#1;havoc PptFindNatChip_#t~bitwise582#1; [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5988-3: assume 240 == (if PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 else PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 - 4294967296);PptFindNatChip_#t~bitwise582#1 := (if PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 else PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5988-3: assume !(240 == (if PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 else PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5988-4: assume 0 == (if PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 else PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 - 4294967296);PptFindNatChip_#t~bitwise582#1 := 0; [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5988-4: assume !(0 == (if PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 else PptFindNatChip_~tmp___3~1#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6913: PptPnpStartScanCmResourceList_#t~ret698#1 := PptPnpStartScanPciCardCmResourceList_#res#1;havoc PptPnpStartScanPciCardCmResourceList_#t~mem618#1.base, PptPnpStartScanPciCardCmResourceList_#t~mem618#1.offset, PptPnpStartScanPciCardCmResourceList_#t~mem619#1.base, PptPnpStartScanPciCardCmResourceList_#t~mem619#1.offset, PptPnpStartScanPciCardCmResourceList_#t~mem620#1, PptPnpStartScanPciCardCmResourceList_#t~mem621#1, PptPnpStartScanPciCardCmResourceList_#t~mem622#1, PptPnpStartScanPciCardCmResourceList_#t~mem623#1, PptPnpStartScanPciCardCmResourceList_#t~mem624#1, PptPnpStartScanPciCardCmResourceList_#t~mem625#1, PptPnpStartScanPciCardCmResourceList_#t~mem626#1, PptPnpStartScanPciCardCmResourceList_#t~mem627#1, PptPnpStartScanPciCardCmResourceList_#t~mem628#1, PptPnpStartScanPciCardCmResourceList_#t~mem629#1, PptPnpStartScanPciCardCmResourceList_#t~mem630#1, PptPnpStartScanPciCardCmResourceList_#t~mem631#1, PptPnpStartScanPciCardCmResourceList_#t~mem632#1, PptPnpStartScanPciCardCmResourceList_#t~mem633#1, PptPnpStartScanPciCardCmResourceList_#t~mem634#1, PptPnpStartScanPciCardCmResourceList_#t~mem635#1, PptPnpStartScanPciCardCmResourceList_#t~mem636#1, PptPnpStartScanPciCardCmResourceList_#t~mem637#1, PptPnpStartScanPciCardCmResourceList_#t~mem638#1, PptPnpStartScanPciCardCmResourceList_#t~mem639#1, PptPnpStartScanPciCardCmResourceList_#t~mem640#1, PptPnpStartScanPciCardCmResourceList_#t~mem641#1, PptPnpStartScanPciCardCmResourceList_#t~mem642#1, PptPnpStartScanPciCardCmResourceList_#t~mem643#1, PptPnpStartScanPciCardCmResourceList_#t~mem644#1, PptPnpStartScanPciCardCmResourceList_#t~mem645#1, PptPnpStartScanPciCardCmResourceList_#t~mem646#1, PptPnpStartScanPciCardCmResourceList_#t~mem647#1, PptPnpStartScanPciCardCmResourceList_#t~mem648#1, PptPnpStartScanPciCardCmResourceList_#t~mem649#1, PptPnpStartScanPciCardCmResourceList_#t~mem650#1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, PptPnpStartScanPciCardCmResourceList_~Irp#1.base, PptPnpStartScanPciCardCmResourceList_~Irp#1.offset, PptPnpStartScanPciCardCmResourceList_~FoundPort#1.base, PptPnpStartScanPciCardCmResourceList_~FoundPort#1.offset, PptPnpStartScanPciCardCmResourceList_~FoundIrq#1.base, PptPnpStartScanPciCardCmResourceList_~FoundIrq#1.offset, PptPnpStartScanPciCardCmResourceList_~FoundDma#1.base, PptPnpStartScanPciCardCmResourceList_~FoundDma#1.offset, PptPnpStartScanPciCardCmResourceList_~status~8#1, PptPnpStartScanPciCardCmResourceList_~irpStack~1#1.base, PptPnpStartScanPciCardCmResourceList_~irpStack~1#1.offset, PptPnpStartScanPciCardCmResourceList_~ResourceList~0#1.base, PptPnpStartScanPciCardCmResourceList_~ResourceList~0#1.offset, PptPnpStartScanPciCardCmResourceList_~FullResourceDescriptor~0#1.base, PptPnpStartScanPciCardCmResourceList_~FullResourceDescriptor~0#1.offset, PptPnpStartScanPciCardCmResourceList_~PartialResourceList~0#1.base, PptPnpStartScanPciCardCmResourceList_~PartialResourceList~0#1.offset, PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, PptPnpStartScanPciCardCmResourceList_~i~12#1, PptPnpStartScanPciCardCmResourceList_~length~0#1;havoc PptPnpStartScanPciCardCmResourceList_#in~Extension#1.base, PptPnpStartScanPciCardCmResourceList_#in~Extension#1.offset, PptPnpStartScanPciCardCmResourceList_#in~Irp#1.base, PptPnpStartScanPciCardCmResourceList_#in~Irp#1.offset, PptPnpStartScanPciCardCmResourceList_#in~FoundPort#1.base, PptPnpStartScanPciCardCmResourceList_#in~FoundPort#1.offset, PptPnpStartScanPciCardCmResourceList_#in~FoundIrq#1.base, PptPnpStartScanPciCardCmResourceList_#in~FoundIrq#1.offset, PptPnpStartScanPciCardCmResourceList_#in~FoundDma#1.base, PptPnpStartScanPciCardCmResourceList_#in~FoundDma#1.offset;assume { :end_inline_PptPnpStartScanPciCardCmResourceList } true;assume -2147483648 <= PptPnpStartScanCmResourceList_#t~ret698#1 && PptPnpStartScanCmResourceList_#t~ret698#1 <= 2147483647;PptPnpStartScanCmResourceList_~status~13#1 := PptPnpStartScanCmResourceList_#t~ret698#1;havoc PptPnpStartScanCmResourceList_#t~ret698#1;PptPnpStartScanCmResourceList_~isPci~0#1 := 1; [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6715: assume { :begin_inline_PptPnpStartDevice } true;PptPnpStartDevice_#in~DeviceObject#1.base, PptPnpStartDevice_#in~DeviceObject#1.offset, PptPnpStartDevice_#in~Irp#1.base, PptPnpStartDevice_#in~Irp#1.offset := PptDispatchPnp_~DeviceObject#1.base, PptDispatchPnp_~DeviceObject#1.offset, PptDispatchPnp_~Irp#1.base, PptDispatchPnp_~Irp#1.offset;havoc PptPnpStartDevice_#res#1;havoc PptPnpStartDevice_#t~mem681#1.base, PptPnpStartDevice_#t~mem681#1.offset, PptPnpStartDevice_#t~ret682#1, PptPnpStartDevice_#t~ret683#1, PptPnpStartDevice_#t~mem684#1, PptPnpStartDevice_#t~mem685#1, PptPnpStartDevice_#t~mem686#1, PptPnpStartDevice_#t~ret687#1, PptPnpStartDevice_#t~ret688#1, PptPnpStartDevice_#t~ret689#1, PptPnpStartDevice_#t~ret690#1, PptPnpStartDevice_#t~ret691#1, PptPnpStartDevice_#t~ret692#1, PptPnpStartDevice_#t~mem693#1, PptPnpStartDevice_~DeviceObject#1.base, PptPnpStartDevice_~DeviceObject#1.offset, PptPnpStartDevice_~Irp#1.base, PptPnpStartDevice_~Irp#1.offset, PptPnpStartDevice_~extension~4#1.base, PptPnpStartDevice_~extension~4#1.offset, PptPnpStartDevice_~status~12#1, PptPnpStartDevice_~#foundPort~0#1.base, PptPnpStartDevice_~#foundPort~0#1.offset, PptPnpStartDevice_~#foundIrq~0#1.base, PptPnpStartDevice_~#foundIrq~0#1.offset, PptPnpStartDevice_~#foundDma~0#1.base, PptPnpStartDevice_~#foundDma~0#1.offset;PptPnpStartDevice_~DeviceObject#1.base, PptPnpStartDevice_~DeviceObject#1.offset := PptPnpStartDevice_#in~DeviceObject#1.base, PptPnpStartDevice_#in~DeviceObject#1.offset;PptPnpStartDevice_~Irp#1.base, PptPnpStartDevice_~Irp#1.offset := PptPnpStartDevice_#in~Irp#1.base, PptPnpStartDevice_#in~Irp#1.offset;havoc PptPnpStartDevice_~extension~4#1.base, PptPnpStartDevice_~extension~4#1.offset;havoc PptPnpStartDevice_~status~12#1;call PptPnpStartDevice_~#foundPort~0#1.base, PptPnpStartDevice_~#foundPort~0#1.offset := #Ultimate.allocOnStack(1);call PptPnpStartDevice_~#foundIrq~0#1.base, PptPnpStartDevice_~#foundIrq~0#1.offset := #Ultimate.allocOnStack(1);call PptPnpStartDevice_~#foundDma~0#1.base, PptPnpStartDevice_~#foundDma~0#1.offset := #Ultimate.allocOnStack(1);call PptPnpStartDevice_#t~mem681#1.base, PptPnpStartDevice_#t~mem681#1.offset := read~$Pointer$#11(PptPnpStartDevice_~DeviceObject#1.base, 40 + PptPnpStartDevice_~DeviceObject#1.offset, 4);PptPnpStartDevice_~extension~4#1.base, PptPnpStartDevice_~extension~4#1.offset := PptPnpStartDevice_#t~mem681#1.base, PptPnpStartDevice_#t~mem681#1.offset;havoc PptPnpStartDevice_#t~mem681#1.base, PptPnpStartDevice_#t~mem681#1.offset;call write~int#13(0, PptPnpStartDevice_~#foundPort~0#1.base, PptPnpStartDevice_~#foundPort~0#1.offset, 1);call write~int#22(0, PptPnpStartDevice_~#foundIrq~0#1.base, PptPnpStartDevice_~#foundIrq~0#1.offset, 1);call write~int#31(0, PptPnpStartDevice_~#foundDma~0#1.base, PptPnpStartDevice_~#foundDma~0#1.offset, 1); [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3610: assume 0 != PptDispatchInternalDeviceControl_~tmp___1~0#1 % 256;PptDispatchInternalDeviceControl_~Status~0#1 := 0;call PptDispatchInternalDeviceControl_#t~mem257#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 208 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem257#1 - 1, PptDispatchInternalDeviceControl_~Extension~1#1.base, 208 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);havoc PptDispatchInternalDeviceControl_#t~mem257#1;call PptDispatchInternalDeviceControl_#t~mem258#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 208 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4); [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3610: assume !(0 != PptDispatchInternalDeviceControl_~tmp___1~0#1 % 256);PptDispatchInternalDeviceControl_~Status~0#1 := -1073741811;PptDispatchInternalDeviceControl_~DisconnectInterrupt~0#1 := 0; [2025-02-07 17:29:51,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6517: assume 1 == (if PptIsPci_#t~mem654#1 % 256 % 4294967296 <= 2147483647 then PptIsPci_#t~mem654#1 % 256 % 4294967296 else PptIsPci_#t~mem654#1 % 256 % 4294967296 - 4294967296);havoc PptIsPci_#t~mem654#1; [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6517: assume !(1 == (if PptIsPci_#t~mem654#1 % 256 % 4294967296 <= 2147483647 then PptIsPci_#t~mem654#1 % 256 % 4294967296 else PptIsPci_#t~mem654#1 % 256 % 4294967296 - 4294967296));havoc PptIsPci_#t~mem654#1; [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6055: SUMMARY for call WRITE_PORT_UCHAR(PptFindNatChip_~PortAddr~0#1.base, PptFindNatChip_~PortAddr~0#1.offset, 7); srcloc: null [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8103: SUMMARY for call errorFn(); srcloc: null [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848: assume !(PptPnpStartDevice_~status~12#1 >= 0);PptPnpStartDevice_~status~12#1 := -1073741637; [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848: assume !!(PptPnpStartDevice_~status~12#1 >= 0); [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6782-1: PptDispatchPnp_#res#1 := PptDispatchPnp_~status~11#1; [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7575-1: PptPnpQueryStopDevice_#res#1 := PptPnpQueryStopDevice_~status~16#1; [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6386: assume 6 == (if PptPnpStartScanPciCardCmResourceList_#t~mem623#1 % 256 % 4294967296 <= 2147483647 then PptPnpStartScanPciCardCmResourceList_#t~mem623#1 % 256 % 4294967296 else PptPnpStartScanPciCardCmResourceList_#t~mem623#1 % 256 % 4294967296 - 4294967296);havoc PptPnpStartScanPciCardCmResourceList_#t~mem623#1; [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6386: assume !(6 == (if PptPnpStartScanPciCardCmResourceList_#t~mem623#1 % 256 % 4294967296 <= 2147483647 then PptPnpStartScanPciCardCmResourceList_#t~mem623#1 % 256 % 4294967296 else PptPnpStartScanPciCardCmResourceList_#t~mem623#1 % 256 % 4294967296 - 4294967296));havoc PptPnpStartScanPciCardCmResourceList_#t~mem623#1;call PptPnpStartScanPciCardCmResourceList_#t~mem624#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 1); [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6452: call write~int#31(1, PptPnpStartScanPciCardCmResourceList_~FoundDma#1.base, PptPnpStartScanPciCardCmResourceList_~FoundDma#1.offset, 1);call PptPnpStartScanPciCardCmResourceList_#t~mem648#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 4 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 4);call write~int#11(PptPnpStartScanPciCardCmResourceList_#t~mem648#1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 186 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanPciCardCmResourceList_#t~mem648#1;call PptPnpStartScanPciCardCmResourceList_#t~mem649#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 8 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 4);call write~int#11(PptPnpStartScanPciCardCmResourceList_#t~mem649#1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 190 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanPciCardCmResourceList_#t~mem649#1;call PptPnpStartScanPciCardCmResourceList_#t~mem650#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 2 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 2);call write~int#11(PptPnpStartScanPciCardCmResourceList_#t~mem650#1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 194 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 2);havoc PptPnpStartScanPciCardCmResourceList_#t~mem650#1; [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2026: havoc InterlockedDecrement_#t~mem22#1;havoc InterlockedDecrement_#t~pre23#1;PptDispatchClose_#t~ret299#1 := InterlockedDecrement_#res#1;havoc InterlockedDecrement_#t~mem22#1, InterlockedDecrement_#t~pre23#1, InterlockedDecrement_~Addend#1.base, InterlockedDecrement_~Addend#1.offset;havoc InterlockedDecrement_#in~Addend#1.base, InterlockedDecrement_#in~Addend#1.offset;assume { :end_inline_InterlockedDecrement } true;assume -2147483648 <= PptDispatchClose_#t~ret299#1 && PptDispatchClose_#t~ret299#1 <= 2147483647;PptDispatchClose_~tmp~6#1 := PptDispatchClose_#t~ret299#1;havoc PptDispatchClose_#t~ret299#1; [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3017: assume PptAddPptRemovalRelation_#t~mem127#1.base == 0 && PptAddPptRemovalRelation_#t~mem127#1.offset == 0;havoc PptAddPptRemovalRelation_#t~mem127#1.base, PptAddPptRemovalRelation_#t~mem127#1.offset;PptAddPptRemovalRelation_#res#1 := -1073741670; [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3017: assume !(PptAddPptRemovalRelation_#t~mem127#1.base == 0 && PptAddPptRemovalRelation_#t~mem127#1.offset == 0);havoc PptAddPptRemovalRelation_#t~mem127#1.base, PptAddPptRemovalRelation_#t~mem127#1.offset;call PptAddPptRemovalRelation_#t~mem128#1.base, PptAddPptRemovalRelation_#t~mem128#1.offset := read~$Pointer$#11(PptAddPptRemovalRelation_~PptRemovalRelations#1.base, 8 + PptAddPptRemovalRelation_~PptRemovalRelations#1.offset, 4);call PptAddPptRemovalRelation_#t~mem129#1 := read~int#11(PptAddPptRemovalRelation_#t~mem128#1.base, 2 + PptAddPptRemovalRelation_#t~mem128#1.offset, 2);call write~int#11(PptAddPptRemovalRelation_#t~mem129#1, PptAddPptRemovalRelation_~node~1#1.base, 18 + PptAddPptRemovalRelation_~node~1#1.offset, 2);havoc PptAddPptRemovalRelation_#t~mem128#1.base, PptAddPptRemovalRelation_#t~mem128#1.offset;havoc PptAddPptRemovalRelation_#t~mem129#1;PptAddPptRemovalRelation_~_EX_ListHead~0#1.base, PptAddPptRemovalRelation_~_EX_ListHead~0#1.offset := PptAddPptRemovalRelation_~Extension#1.base, 28 + PptAddPptRemovalRelation_~Extension#1.offset;call PptAddPptRemovalRelation_#t~mem130#1.base, PptAddPptRemovalRelation_#t~mem130#1.offset := read~$Pointer$#11(PptAddPptRemovalRelation_~_EX_ListHead~0#1.base, 4 + PptAddPptRemovalRelation_~_EX_ListHead~0#1.offset, 4);PptAddPptRemovalRelation_~_EX_Blink~2#1.base, PptAddPptRemovalRelation_~_EX_Blink~2#1.offset := PptAddPptRemovalRelation_#t~mem130#1.base, PptAddPptRemovalRelation_#t~mem130#1.offset;havoc PptAddPptRemovalRelation_#t~mem130#1.base, PptAddPptRemovalRelation_#t~mem130#1.offset;call write~$Pointer$#11(PptAddPptRemovalRelation_~_EX_ListHead~0#1.base, PptAddPptRemovalRelation_~_EX_ListHead~0#1.offset, PptAddPptRemovalRelation_~node~1#1.base, PptAddPptRemovalRelation_~node~1#1.offset, 4);call write~$Pointer$#11(PptAddPptRemovalRelation_~_EX_Blink~2#1.base, PptAddPptRemovalRelation_~_EX_Blink~2#1.offset, PptAddPptRemovalRelation_~node~1#1.base, 4 + PptAddPptRemovalRelation_~node~1#1.offset, 4);call write~$Pointer$#11(PptAddPptRemovalRelation_~node~1#1.base, PptAddPptRemovalRelation_~node~1#1.offset, PptAddPptRemovalRelation_~_EX_Blink~2#1.base, PptAddPptRemovalRelation_~_EX_Blink~2#1.offset, 4);call write~$Pointer$#11(PptAddPptRemovalRelation_~node~1#1.base, PptAddPptRemovalRelation_~node~1#1.offset, PptAddPptRemovalRelation_~_EX_ListHead~0#1.base, 4 + PptAddPptRemovalRelation_~_EX_ListHead~0#1.offset, 4);PptAddPptRemovalRelation_#res#1 := 0; [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5990: assume 16 == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5990: assume !(16 == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6056: SUMMARY for call WRITE_PORT_UCHAR(PptFindNatChip_~PortAddr~0#1.base, 1 + PptFindNatChip_~PortAddr~0#1.offset, 4); srcloc: null [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3678: call write~int#11(PptDispatchInternalDeviceControl_#t~ret267#1, PptDispatchInternalDeviceControl_~Extension~1#1.base, 132 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);havoc PptDispatchInternalDeviceControl_#t~ret267#1;PptDispatchInternalDeviceControl_~Status~0#1 := 0; [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3678-1: SUMMARY for call PptDispatchInternalDeviceControl_#t~ret267#1 := PptInitiate1284_3(PptDispatchInternalDeviceControl_~Extension~1#1.base, PptDispatchInternalDeviceControl_~Extension~1#1.offset); srcloc: null [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3546: PptDispatchInternalDeviceControl_#t~ret242#1 := PptConnectInterrupt_#res#1;havoc PptConnectInterrupt_#t~mem1015#1, PptConnectInterrupt_#t~mem1016#1, PptConnectInterrupt_#t~mem1017#1, PptConnectInterrupt_#t~mem1018#1, PptConnectInterrupt_#t~mem1019#1, PptConnectInterrupt_#t~mem1020#1, PptConnectInterrupt_#t~ret1021#1, PptConnectInterrupt_#t~mem1022#1.base, PptConnectInterrupt_#t~mem1022#1.offset, PptConnectInterrupt_#t~mem1023#1.base, PptConnectInterrupt_#t~mem1023#1.offset, PptConnectInterrupt_#t~mem1024#1.base, PptConnectInterrupt_#t~mem1024#1.offset, PptConnectInterrupt_#t~mem1025#1, PptConnectInterrupt_#t~mem1026#1, PptConnectInterrupt_#t~mem1027#1, PptConnectInterrupt_#t~mem1028#1, PptConnectInterrupt_#t~mem1029#1, PptConnectInterrupt_#t~mem1030#1, PptConnectInterrupt_#t~mem1031#1, PptConnectInterrupt_#t~mem1032#1, PptConnectInterrupt_#t~mem1033#1, PptConnectInterrupt_#t~mem1034#1, PptConnectInterrupt_~Extension#1.base, PptConnectInterrupt_~Extension#1.offset, PptConnectInterrupt_~Status~15#1;havoc PptConnectInterrupt_#in~Extension#1.base, PptConnectInterrupt_#in~Extension#1.offset;assume { :end_inline_PptConnectInterrupt } true;assume -2147483648 <= PptDispatchInternalDeviceControl_#t~ret242#1 && PptDispatchInternalDeviceControl_#t~ret242#1 <= 2147483647;PptDispatchInternalDeviceControl_~Status~0#1 := PptDispatchInternalDeviceControl_#t~ret242#1;havoc PptDispatchInternalDeviceControl_#t~ret242#1; [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3348: assume PptDispatchInternalDeviceControl_#t~mem170#1 % 4294967296 < 12;havoc PptDispatchInternalDeviceControl_#t~mem170#1;PptDispatchInternalDeviceControl_~Status~0#1 := -1073741789; [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3348: assume !(PptDispatchInternalDeviceControl_#t~mem170#1 % 4294967296 < 12);havoc PptDispatchInternalDeviceControl_#t~mem170#1;call PptDispatchInternalDeviceControl_~#s~1#1.base, PptDispatchInternalDeviceControl_~#s~1#1.offset := #Ultimate.allocOnStack(8);call PptDispatchInternalDeviceControl_~#cmd~0#1.base, PptDispatchInternalDeviceControl_~#cmd~0#1.offset := #Ultimate.allocOnStack(12);call write~$Pointer$#11(PptDispatchInternalDeviceControl_~#s~1#1.base, PptDispatchInternalDeviceControl_~#s~1#1.offset, PptDispatchInternalDeviceControl_~#cmd~0#1.base, 8 + PptDispatchInternalDeviceControl_~#cmd~0#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_~#cmd~0#1.base, PptDispatchInternalDeviceControl_~#cmd~0#1.offset, PptDispatchInternalDeviceControl_~Irp#1.base, 12 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem171#1.base, PptDispatchInternalDeviceControl_#t~mem171#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Irp#1.base, 12 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);PptDispatchInternalDeviceControl_~removalRelations~0#1.base, PptDispatchInternalDeviceControl_~removalRelations~0#1.offset := PptDispatchInternalDeviceControl_#t~mem171#1.base, PptDispatchInternalDeviceControl_#t~mem171#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem171#1.base, PptDispatchInternalDeviceControl_#t~mem171#1.offset; [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9558: call PptDispatchSystemControl_#t~mem1172#1 := read~int#11(PptDispatchSystemControl_~Irp#1.base, 35 + PptDispatchSystemControl_~Irp#1.offset, 1);call write~int#11((if (1 + PptDispatchSystemControl_#t~mem1172#1) % 256 <= 127 then (1 + PptDispatchSystemControl_#t~mem1172#1) % 256 else (1 + PptDispatchSystemControl_#t~mem1172#1) % 256 - 256), PptDispatchSystemControl_~Irp#1.base, 35 + PptDispatchSystemControl_~Irp#1.offset, 1);havoc PptDispatchSystemControl_#t~mem1172#1;call PptDispatchSystemControl_#t~mem1173#1.base, PptDispatchSystemControl_#t~mem1173#1.offset := read~$Pointer$#11(PptDispatchSystemControl_~Irp#1.base, 96 + PptDispatchSystemControl_~Irp#1.offset, 4);call write~$Pointer$#11(PptDispatchSystemControl_#t~mem1173#1.base, 36 + PptDispatchSystemControl_#t~mem1173#1.offset, PptDispatchSystemControl_~Irp#1.base, 96 + PptDispatchSystemControl_~Irp#1.offset, 4);havoc PptDispatchSystemControl_#t~mem1173#1.base, PptDispatchSystemControl_#t~mem1173#1.offset;call PptDispatchSystemControl_#t~mem1174#1.base, PptDispatchSystemControl_#t~mem1174#1.offset := read~$Pointer$#11(PptDispatchSystemControl_~pDevExt~0#1.base, 20 + PptDispatchSystemControl_~pDevExt~0#1.offset, 4); [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5132: assume PptDetectPortCapabilities_~Status~6#1 >= 0;call PptDetectPortCapabilities_#t~mem478#1 := read~int#11(PptDetectPortCapabilities_~Extension#1.base, 246 + PptDetectPortCapabilities_~Extension#1.offset, 1); [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5132: assume !(PptDetectPortCapabilities_~Status~6#1 >= 0); [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6057: SUMMARY for call WRITE_PORT_UCHAR(PptFindNatChip_~PortAddr~0#1.base, PptFindNatChip_~PortAddr~0#1.offset, 96); srcloc: null [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5595: assume 96 == (if PptSetChipMode_~EcrMode~0#1 % 256 % 4294967296 <= 2147483647 then PptSetChipMode_~EcrMode~0#1 % 256 % 4294967296 else PptSetChipMode_~EcrMode~0#1 % 256 % 4294967296 - 4294967296);call PptSetChipMode_#t~mem531#1 := read~int#11(PptSetChipMode_~Extension#1.base, 100 + PptSetChipMode_~Extension#1.offset, 4); [2025-02-07 17:29:51,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5595: assume !(96 == (if PptSetChipMode_~EcrMode~0#1 % 256 % 4294967296 <= 2147483647 then PptSetChipMode_~EcrMode~0#1 % 256 % 4294967296 else PptSetChipMode_~EcrMode~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9823: assume { :begin_inline_PptDispatchSystemControl } true;PptDispatchSystemControl_#in~DeviceObject#1.base, PptDispatchSystemControl_#in~DeviceObject#1.offset, PptDispatchSystemControl_#in~Irp#1.base, PptDispatchSystemControl_#in~Irp#1.offset := main_~#devobj~0#1.base, main_~#devobj~0#1.offset, ~pirp~0.base, ~pirp~0.offset;havoc PptDispatchSystemControl_#res#1;havoc PptDispatchSystemControl_#t~mem1166#1.base, PptDispatchSystemControl_#t~mem1166#1.offset, PptDispatchSystemControl_#t~ret1167#1, PptDispatchSystemControl_#t~mem1168#1, PptDispatchSystemControl_#t~mem1169#1, PptDispatchSystemControl_#t~mem1170#1, PptDispatchSystemControl_#t~mem1171#1, PptDispatchSystemControl_#t~mem1172#1, PptDispatchSystemControl_#t~mem1173#1.base, PptDispatchSystemControl_#t~mem1173#1.offset, PptDispatchSystemControl_#t~mem1174#1.base, PptDispatchSystemControl_#t~mem1174#1.offset, PptDispatchSystemControl_#t~ret1175#1, PptDispatchSystemControl_#t~mem1176#1, PptDispatchSystemControl_#t~mem1177#1.base, PptDispatchSystemControl_#t~mem1177#1.offset, PptDispatchSystemControl_#t~mem1178#1.base, PptDispatchSystemControl_#t~mem1178#1.offset, PptDispatchSystemControl_#t~ret1179#1, PptDispatchSystemControl_~DeviceObject#1.base, PptDispatchSystemControl_~DeviceObject#1.offset, PptDispatchSystemControl_~Irp#1.base, PptDispatchSystemControl_~Irp#1.offset, PptDispatchSystemControl_~#disposition~0#1.base, PptDispatchSystemControl_~#disposition~0#1.offset, PptDispatchSystemControl_~status~29#1, PptDispatchSystemControl_~pDevExt~0#1.base, PptDispatchSystemControl_~pDevExt~0#1.offset;PptDispatchSystemControl_~DeviceObject#1.base, PptDispatchSystemControl_~DeviceObject#1.offset := PptDispatchSystemControl_#in~DeviceObject#1.base, PptDispatchSystemControl_#in~DeviceObject#1.offset;PptDispatchSystemControl_~Irp#1.base, PptDispatchSystemControl_~Irp#1.offset := PptDispatchSystemControl_#in~Irp#1.base, PptDispatchSystemControl_#in~Irp#1.offset;call PptDispatchSystemControl_~#disposition~0#1.base, PptDispatchSystemControl_~#disposition~0#1.offset := #Ultimate.allocOnStack(4);havoc PptDispatchSystemControl_~status~29#1;havoc PptDispatchSystemControl_~pDevExt~0#1.base, PptDispatchSystemControl_~pDevExt~0#1.offset;call PptDispatchSystemControl_#t~mem1166#1.base, PptDispatchSystemControl_#t~mem1166#1.offset := read~$Pointer$#11(PptDispatchSystemControl_~DeviceObject#1.base, 40 + PptDispatchSystemControl_~DeviceObject#1.offset, 4);PptDispatchSystemControl_~pDevExt~0#1.base, PptDispatchSystemControl_~pDevExt~0#1.offset := PptDispatchSystemControl_#t~mem1166#1.base, PptDispatchSystemControl_#t~mem1166#1.offset;havoc PptDispatchSystemControl_#t~mem1166#1.base, PptDispatchSystemControl_#t~mem1166#1.offset;assume { :begin_inline_WmiSystemControl } true;WmiSystemControl_#in~WmiLibInfo#1.base, WmiSystemControl_#in~WmiLibInfo#1.offset, WmiSystemControl_#in~DeviceObject#1.base, WmiSystemControl_#in~DeviceObject#1.offset, WmiSystemControl_#in~Irp#1.base, WmiSystemControl_#in~Irp#1.offset, WmiSystemControl_#in~IrpDisposition#1.base, WmiSystemControl_#in~IrpDisposition#1.offset := PptDispatchSystemControl_~pDevExt~0#1.base, 386 + PptDispatchSystemControl_~pDevExt~0#1.offset, PptDispatchSystemControl_~DeviceObject#1.base, PptDispatchSystemControl_~DeviceObject#1.offset, PptDispatchSystemControl_~Irp#1.base, PptDispatchSystemControl_~Irp#1.offset, PptDispatchSystemControl_~#disposition~0#1.base, PptDispatchSystemControl_~#disposition~0#1.offset;havoc WmiSystemControl_#res#1;havoc WmiSystemControl_#t~nondet1243#1, WmiSystemControl_~WmiLibInfo#1.base, WmiSystemControl_~WmiLibInfo#1.offset, WmiSystemControl_~DeviceObject#1.base, WmiSystemControl_~DeviceObject#1.offset, WmiSystemControl_~Irp#1.base, WmiSystemControl_~Irp#1.offset, WmiSystemControl_~IrpDisposition#1.base, WmiSystemControl_~IrpDisposition#1.offset, WmiSystemControl_~__BLAST_NONDET~26#1;WmiSystemControl_~WmiLibInfo#1.base, WmiSystemControl_~WmiLibInfo#1.offset := WmiSystemControl_#in~WmiLibInfo#1.base, WmiSystemControl_#in~WmiLibInfo#1.offset;WmiSystemControl_~DeviceObject#1.base, WmiSystemControl_~DeviceObject#1.offset := WmiSystemControl_#in~DeviceObject#1.base, WmiSystemControl_#in~DeviceObject#1.offset;WmiSystemControl_~Irp#1.base, WmiSystemControl_~Irp#1.offset := WmiSystemControl_#in~Irp#1.base, WmiSystemControl_#in~Irp#1.offset;WmiSystemControl_~IrpDisposition#1.base, WmiSystemControl_~IrpDisposition#1.offset := WmiSystemControl_#in~IrpDisposition#1.base, WmiSystemControl_#in~IrpDisposition#1.offset;havoc WmiSystemControl_#t~nondet1243#1;assume -2147483648 <= WmiSystemControl_#t~nondet1243#1 && WmiSystemControl_#t~nondet1243#1 <= 2147483647;WmiSystemControl_~__BLAST_NONDET~26#1 := WmiSystemControl_#t~nondet1243#1;havoc WmiSystemControl_#t~nondet1243#1; [2025-02-07 17:29:51,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3481-1: call PptDispatchInternalDeviceControl_#t~mem201#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 4 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3481: assume PptDispatchInternalDeviceControl_#t~mem201#1 % 4294967296 < 76;havoc PptDispatchInternalDeviceControl_#t~mem201#1;PptDispatchInternalDeviceControl_~Status~0#1 := -1073741789; [2025-02-07 17:29:51,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3481: assume !(PptDispatchInternalDeviceControl_#t~mem201#1 % 4294967296 < 76);havoc PptDispatchInternalDeviceControl_#t~mem201#1;call PptDispatchInternalDeviceControl_~#cmd~3#1.base, PptDispatchInternalDeviceControl_~#cmd~3#1.offset := #Ultimate.allocOnStack(76);call write~$Pointer$#11(PptDispatchInternalDeviceControl_~#cmd~3#1.base, PptDispatchInternalDeviceControl_~#cmd~3#1.offset, PptDispatchInternalDeviceControl_~Irp#1.base, 12 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call write~int#11(76, PptDispatchInternalDeviceControl_~Irp#1.base, 28 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem202#1.base, PptDispatchInternalDeviceControl_#t~mem202#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Irp#1.base, 12 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset := PptDispatchInternalDeviceControl_#t~mem202#1.base, PptDispatchInternalDeviceControl_#t~mem202#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem202#1.base, PptDispatchInternalDeviceControl_#t~mem202#1.offset;call PptDispatchInternalDeviceControl_#t~mem203#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 80 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem204#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 84 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem205#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 80 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem206#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 84 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem207#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 80 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 8);call PptDispatchInternalDeviceControl_#t~mem208#1.base, PptDispatchInternalDeviceControl_#t~mem208#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 88 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem209#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 92 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem210#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 96 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem211#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 100 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem212#1.base, PptDispatchInternalDeviceControl_#t~mem212#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 104 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem213#1.base, PptDispatchInternalDeviceControl_#t~mem213#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 108 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem214#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 112 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem215#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 116 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem216#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 120 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem217#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 124 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem218#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 120 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem219#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 124 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem220#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 120 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 8);call PptDispatchInternalDeviceControl_#t~mem221#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 128 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem222#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 132 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem223#1.base, PptDispatchInternalDeviceControl_#t~mem223#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 136 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem224#1.base, PptDispatchInternalDeviceControl_#t~mem224#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 140 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem225#1.base, PptDispatchInternalDeviceControl_#t~mem225#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 144 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem226#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 148 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem227#1.base, PptDispatchInternalDeviceControl_#t~mem227#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 152 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem203#1, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem204#1, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, 4 + PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem205#1, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem206#1, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, 4 + PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem207#1, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 8);call write~$Pointer$#11(PptDispatchInternalDeviceControl_#t~mem208#1.base, PptDispatchInternalDeviceControl_#t~mem208#1.offset, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, 8 + PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem209#1, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, 12 + PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem210#1, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, 16 + PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem211#1, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, 20 + PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_#t~mem212#1.base, PptDispatchInternalDeviceControl_#t~mem212#1.offset, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, 24 + PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_#t~mem213#1.base, PptDispatchInternalDeviceControl_#t~mem213#1.offset, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, 28 + PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem214#1, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, 32 + PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem215#1, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, 36 + PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem216#1, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, 40 + PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem217#1, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, 44 + PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem218#1, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, 40 + PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem219#1, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, 44 + PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem220#1, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, 40 + PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 8);call write~int#11(PptDispatchInternalDeviceControl_#t~mem221#1, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, 48 + PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem222#1, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, 52 + PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_#t~mem223#1.base, PptDispatchInternalDeviceControl_#t~mem223#1.offset, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, 56 + PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_#t~mem224#1.base, PptDispatchInternalDeviceControl_#t~mem224#1.offset, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, 60 + PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_#t~mem225#1.base, PptDispatchInternalDeviceControl_#t~mem225#1.offset, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, 64 + PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem226#1, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, 68 + PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_#t~mem227#1.base, PptDispatchInternalDeviceControl_#t~mem227#1.offset, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, 72 + PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, 4);havoc PptDispatchInternalDeviceControl_#t~mem203#1;havoc PptDispatchInternalDeviceControl_#t~mem204#1;havoc PptDispatchInternalDeviceControl_#t~mem205#1;havoc PptDispatchInternalDeviceControl_#t~mem206#1;havoc PptDispatchInternalDeviceControl_#t~mem207#1;havoc PptDispatchInternalDeviceControl_#t~mem208#1.base, PptDispatchInternalDeviceControl_#t~mem208#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem209#1;havoc PptDispatchInternalDeviceControl_#t~mem210#1;havoc PptDispatchInternalDeviceControl_#t~mem211#1;havoc PptDispatchInternalDeviceControl_#t~mem212#1.base, PptDispatchInternalDeviceControl_#t~mem212#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem213#1.base, PptDispatchInternalDeviceControl_#t~mem213#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem214#1;havoc PptDispatchInternalDeviceControl_#t~mem215#1;havoc PptDispatchInternalDeviceControl_#t~mem216#1;havoc PptDispatchInternalDeviceControl_#t~mem217#1;havoc PptDispatchInternalDeviceControl_#t~mem218#1;havoc PptDispatchInternalDeviceControl_#t~mem219#1;havoc PptDispatchInternalDeviceControl_#t~mem220#1;havoc PptDispatchInternalDeviceControl_#t~mem221#1;havoc PptDispatchInternalDeviceControl_#t~mem222#1;havoc PptDispatchInternalDeviceControl_#t~mem223#1.base, PptDispatchInternalDeviceControl_#t~mem223#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem224#1.base, PptDispatchInternalDeviceControl_#t~mem224#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem225#1.base, PptDispatchInternalDeviceControl_#t~mem225#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem226#1;havoc PptDispatchInternalDeviceControl_#t~mem227#1.base, PptDispatchInternalDeviceControl_#t~mem227#1.offset;PptDispatchInternalDeviceControl_~Status~0#1 := 0;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#cmd~3#1.base, PptDispatchInternalDeviceControl_~#cmd~3#1.offset);havoc PptDispatchInternalDeviceControl_~#cmd~3#1.base, PptDispatchInternalDeviceControl_~#cmd~3#1.offset;havoc PptDispatchInternalDeviceControl_~#cmd~3#1.base, PptDispatchInternalDeviceControl_~#cmd~3#1.offset; [2025-02-07 17:29:51,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5331: assume -2147483648 <= PptDetectEppPortIfDot3DevicePresent_#t~ret496#1 && PptDetectEppPortIfDot3DevicePresent_#t~ret496#1 <= 2147483647;PptDetectEppPortIfDot3DevicePresent_~status~7#1 := PptDetectEppPortIfDot3DevicePresent_#t~ret496#1;havoc PptDetectEppPortIfDot3DevicePresent_#t~ret496#1; [2025-02-07 17:29:51,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5331-1: SUMMARY for call PptDetectEppPortIfDot3DevicePresent_#t~ret496#1 := PptDeselectDevice(PptDetectEppPortIfDot3DevicePresent_~Extension#1.base, PptDetectEppPortIfDot3DevicePresent_~Extension#1.offset, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.base, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.offset); srcloc: null [2025-02-07 17:29:51,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6058: PptFindNatChip_~tmp___6~0#1 := PptFindNatChip_#t~ret589#1;havoc PptFindNatChip_#t~ret589#1; [2025-02-07 17:29:51,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5133: assume 0 == PptDetectPortCapabilities_#t~mem478#1 % 256;havoc PptDetectPortCapabilities_#t~mem478#1;assume { :begin_inline_PptDetectEppPortIfDot3DevicePresent } true;PptDetectEppPortIfDot3DevicePresent_#in~Extension#1.base, PptDetectEppPortIfDot3DevicePresent_#in~Extension#1.offset := PptDetectPortCapabilities_~Extension#1.base, PptDetectPortCapabilities_~Extension#1.offset;havoc PptDetectEppPortIfDot3DevicePresent_#t~mem493#1.base, PptDetectEppPortIfDot3DevicePresent_#t~mem493#1.offset, PptDetectEppPortIfDot3DevicePresent_#t~mem494#1, PptDetectEppPortIfDot3DevicePresent_#t~ret495#1, PptDetectEppPortIfDot3DevicePresent_#t~ret496#1, PptDetectEppPortIfDot3DevicePresent_~Extension#1.base, PptDetectEppPortIfDot3DevicePresent_~Extension#1.offset, PptDetectEppPortIfDot3DevicePresent_~status~7#1, PptDetectEppPortIfDot3DevicePresent_~Controller~2#1.base, PptDetectEppPortIfDot3DevicePresent_~Controller~2#1.offset, PptDetectEppPortIfDot3DevicePresent_~Reverse~0#1, PptDetectEppPortIfDot3DevicePresent_~Forward~0#1, PptDetectEppPortIfDot3DevicePresent_~daisyChainDevicePresent~0#1, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.base, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.offset;PptDetectEppPortIfDot3DevicePresent_~Extension#1.base, PptDetectEppPortIfDot3DevicePresent_~Extension#1.offset := PptDetectEppPortIfDot3DevicePresent_#in~Extension#1.base, PptDetectEppPortIfDot3DevicePresent_#in~Extension#1.offset;havoc PptDetectEppPortIfDot3DevicePresent_~status~7#1;havoc PptDetectEppPortIfDot3DevicePresent_~Controller~2#1.base, PptDetectEppPortIfDot3DevicePresent_~Controller~2#1.offset;havoc PptDetectEppPortIfDot3DevicePresent_~Reverse~0#1;havoc PptDetectEppPortIfDot3DevicePresent_~Forward~0#1;havoc PptDetectEppPortIfDot3DevicePresent_~daisyChainDevicePresent~0#1;call PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.base, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.offset := #Ultimate.allocOnStack(6);call PptDetectEppPortIfDot3DevicePresent_#t~mem493#1.base, PptDetectEppPortIfDot3DevicePresent_#t~mem493#1.offset := read~$Pointer$#11(PptDetectEppPortIfDot3DevicePresent_~Extension#1.base, 56 + PptDetectEppPortIfDot3DevicePresent_~Extension#1.offset, 4);PptDetectEppPortIfDot3DevicePresent_~Controller~2#1.base, PptDetectEppPortIfDot3DevicePresent_~Controller~2#1.offset := PptDetectEppPortIfDot3DevicePresent_#t~mem493#1.base, PptDetectEppPortIfDot3DevicePresent_#t~mem493#1.offset;havoc PptDetectEppPortIfDot3DevicePresent_#t~mem493#1.base, PptDetectEppPortIfDot3DevicePresent_#t~mem493#1.offset;PptDetectEppPortIfDot3DevicePresent_~Reverse~0#1 := 38;PptDetectEppPortIfDot3DevicePresent_~Forward~0#1 := 6;PptDetectEppPortIfDot3DevicePresent_~daisyChainDevicePresent~0#1 := 0;call PptDetectEppPortIfDot3DevicePresent_#t~mem494#1 := read~int#11(PptDetectEppPortIfDot3DevicePresent_~Extension#1.base, 132 + PptDetectEppPortIfDot3DevicePresent_~Extension#1.offset, 4); [2025-02-07 17:29:51,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5133: assume !(0 == PptDetectPortCapabilities_#t~mem478#1 % 256);havoc PptDetectPortCapabilities_#t~mem478#1;call write~int#11(1, PptDetectPortCapabilities_~Extension#1.base, 426 + PptDetectPortCapabilities_~Extension#1.offset, 1); [2025-02-07 17:29:51,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6058-1: SUMMARY for call PptFindNatChip_#t~ret589#1 := READ_PORT_UCHAR(PptFindNatChip_~PortAddr~0#1.base, 1 + PptFindNatChip_~PortAddr~0#1.offset); srcloc: null [2025-02-07 17:29:51,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3746: PptDispatchInternalDeviceControl_~Status~0#1 := -1073741811; [2025-02-07 17:29:51,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3548: assume PptDispatchInternalDeviceControl_~Status~0#1 >= 0;call PptDispatchInternalDeviceControl_#t~mem243#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 208 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call write~int#11(1 + PptDispatchInternalDeviceControl_#t~mem243#1, PptDispatchInternalDeviceControl_~Extension~1#1.base, 208 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);havoc PptDispatchInternalDeviceControl_#t~mem243#1; [2025-02-07 17:29:51,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3548: assume !(PptDispatchInternalDeviceControl_~Status~0#1 >= 0); [2025-02-07 17:29:51,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5596: assume 0 != (1 + PptSetChipMode_#t~mem531#1 % 2 - 2 * (PptSetChipMode_#t~mem531#1 % 2 % 2)) % 4294967296;havoc PptSetChipMode_#t~mem531#1;PptSetChipMode_#res#1 := -1073741810; [2025-02-07 17:29:51,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5596: assume !(0 != (1 + PptSetChipMode_#t~mem531#1 % 2 - 2 * (PptSetChipMode_#t~mem531#1 % 2 % 2)) % 4294967296);havoc PptSetChipMode_#t~mem531#1; [2025-02-07 17:29:51,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9758: assume { :end_inline_stub_driver_init } true; [2025-02-07 17:29:51,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3416: assume 0 != PptDispatchInternalDeviceControl_#t~mem176#1 % 256;havoc PptDispatchInternalDeviceControl_#t~mem176#1;PptDispatchInternalDeviceControl_~Status~0#1 := -1073741536; [2025-02-07 17:29:51,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3416: assume !(0 != PptDispatchInternalDeviceControl_#t~mem176#1 % 256);havoc PptDispatchInternalDeviceControl_#t~mem176#1;call write~$Pointer$#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 44 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, PptDispatchInternalDeviceControl_~#SyncContext~0#1.base, PptDispatchInternalDeviceControl_~#SyncContext~0#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem177#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 208 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4); [2025-02-07 17:29:51,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3416-1: call PptDispatchInternalDeviceControl_#t~mem176#1 := read~int#11(PptDispatchInternalDeviceControl_~Irp#1.base, 36 + PptDispatchInternalDeviceControl_~Irp#1.offset, 1); [2025-02-07 17:29:51,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9560: assume -2147483648 <= PptDispatchSystemControl_#t~ret1175#1 && PptDispatchSystemControl_#t~ret1175#1 <= 2147483647;PptDispatchSystemControl_~status~29#1 := PptDispatchSystemControl_#t~ret1175#1;havoc PptDispatchSystemControl_#t~mem1174#1.base, PptDispatchSystemControl_#t~mem1174#1.offset;havoc PptDispatchSystemControl_#t~ret1175#1; [2025-02-07 17:29:51,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9560-1: SUMMARY for call PptDispatchSystemControl_#t~ret1175#1 := IofCallDriver(PptDispatchSystemControl_#t~mem1174#1.base, PptDispatchSystemControl_#t~mem1174#1.offset, PptDispatchSystemControl_~Irp#1.base, PptDispatchSystemControl_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6389: assume 2 == (if PptPnpStartScanPciCardCmResourceList_#t~mem624#1 % 256 % 4294967296 <= 2147483647 then PptPnpStartScanPciCardCmResourceList_#t~mem624#1 % 256 % 4294967296 else PptPnpStartScanPciCardCmResourceList_#t~mem624#1 % 256 % 4294967296 - 4294967296);havoc PptPnpStartScanPciCardCmResourceList_#t~mem624#1; [2025-02-07 17:29:51,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6389: assume !(2 == (if PptPnpStartScanPciCardCmResourceList_#t~mem624#1 % 256 % 4294967296 <= 2147483647 then PptPnpStartScanPciCardCmResourceList_#t~mem624#1 % 256 % 4294967296 else PptPnpStartScanPciCardCmResourceList_#t~mem624#1 % 256 % 4294967296 - 4294967296));havoc PptPnpStartScanPciCardCmResourceList_#t~mem624#1;call PptPnpStartScanPciCardCmResourceList_#t~mem625#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 1); [2025-02-07 17:29:51,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6059: PptFindNatChip_~Port~0#1 := PptFindNatChip_#t~bitwise590#1;havoc PptFindNatChip_#t~bitwise590#1; [2025-02-07 17:29:51,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7050: call write~int#31(1, PptPnpStartScanCmResourceList_~FoundDma#1.base, PptPnpStartScanCmResourceList_~FoundDma#1.offset, 1);call PptPnpStartScanCmResourceList_#t~mem761#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 4 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem761#1, PptPnpStartScanCmResourceList_~Extension#1.base, 186 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanCmResourceList_#t~mem761#1;call PptPnpStartScanCmResourceList_#t~mem762#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 8 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem762#1, PptPnpStartScanCmResourceList_~Extension#1.base, 190 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanCmResourceList_#t~mem762#1;call PptPnpStartScanCmResourceList_#t~mem763#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 2 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 2);call write~int#11(PptPnpStartScanCmResourceList_#t~mem763#1, PptPnpStartScanCmResourceList_~Extension#1.base, 194 + PptPnpStartScanCmResourceList_~Extension#1.offset, 2);havoc PptPnpStartScanCmResourceList_#t~mem763#1; [2025-02-07 17:29:51,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6059-1: [2025-02-07 17:29:51,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6059-4: assume 0 == 256 * (if PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 else PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 - 4294967296);PptFindNatChip_#t~bitwise590#1 := 0; [2025-02-07 17:29:51,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6059-4: assume !(0 == 256 * (if PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 else PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5927: assume 0 != PptFindNatChip_#t~mem573#1 % 256;havoc PptFindNatChip_#t~mem573#1;PptFindNatChip_#res#1 := -1073741823;call ULTIMATE.dealloc(PptFindNatChip_~#Conflict~0#1.base, PptFindNatChip_~#Conflict~0#1.offset);havoc PptFindNatChip_~#Conflict~0#1.base, PptFindNatChip_~#Conflict~0#1.offset;call ULTIMATE.dealloc(PptFindNatChip_~#ChipAddr~0#1.base, PptFindNatChip_~#ChipAddr~0#1.offset);havoc PptFindNatChip_~#ChipAddr~0#1.base, PptFindNatChip_~#ChipAddr~0#1.offset;call ULTIMATE.dealloc(PptFindNatChip_~#AddrList~0#1.base, PptFindNatChip_~#AddrList~0#1.offset);havoc PptFindNatChip_~#AddrList~0#1.base, PptFindNatChip_~#AddrList~0#1.offset; [2025-02-07 17:29:51,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5927: assume !(0 != PptFindNatChip_#t~mem573#1 % 256);havoc PptFindNatChip_#t~mem573#1;PptFindNatChip_~ii~0#1 := 0; [2025-02-07 17:29:51,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6059-2: havoc PptFindNatChip_#t~bitwise590#1;assume ((((256 * (if PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 else PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 - 4294967296) < 0 || PptFindNatChip_#t~bitwise590#1 <= 256 * (if PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 else PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 - 4294967296)) && PptFindNatChip_#t~bitwise590#1 <= 65280) && PptFindNatChip_#t~bitwise590#1 >= 0) && (256 * (if PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 else PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 - 4294967296) >= 0 || PptFindNatChip_#t~bitwise590#1 > 65280 + 256 * (if PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 else PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 - 4294967296))) && PptFindNatChip_#t~bitwise590#1 >= -2147483648; [2025-02-07 17:29:51,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5993: assume 80 == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:51,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5993: assume !(80 == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6984: assume 0 == PptPnpStartScanCmResourceList_#t~mem723#1 % 4294967296;havoc PptPnpStartScanCmResourceList_#t~mem723#1;call PptPnpStartScanCmResourceList_#t~mem724#1 := read~int#11(PptPnpStartScanCmResourceList_~Extension#1.base, 84 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4); [2025-02-07 17:29:51,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6984: assume !(0 == PptPnpStartScanCmResourceList_#t~mem723#1 % 4294967296);havoc PptPnpStartScanCmResourceList_#t~mem723#1; [2025-02-07 17:29:51,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6059-3: assume 65280 == 256 * (if PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 else PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 - 4294967296);PptFindNatChip_#t~bitwise590#1 := 256 * (if PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 else PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:51,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6059-3: assume !(65280 == 256 * (if PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 else PptFindNatChip_~tmp___6~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6720-1: assume { :begin_inline_PptPnpFilterResourceRequirements } true;PptPnpFilterResourceRequirements_#in~DeviceObject#1.base, PptPnpFilterResourceRequirements_#in~DeviceObject#1.offset, PptPnpFilterResourceRequirements_#in~Irp#1.base, PptPnpFilterResourceRequirements_#in~Irp#1.offset := PptDispatchPnp_~DeviceObject#1.base, PptDispatchPnp_~DeviceObject#1.offset, PptDispatchPnp_~Irp#1.base, PptDispatchPnp_~Irp#1.offset;havoc PptPnpFilterResourceRequirements_#res#1;havoc PptPnpFilterResourceRequirements_#t~mem778#1.base, PptPnpFilterResourceRequirements_#t~mem778#1.offset, PptPnpFilterResourceRequirements_#t~ret779#1, PptPnpFilterResourceRequirements_#t~mem780#1, PptPnpFilterResourceRequirements_#t~mem781#1.base, PptPnpFilterResourceRequirements_#t~mem781#1.offset, PptPnpFilterResourceRequirements_#t~mem782#1.base, PptPnpFilterResourceRequirements_#t~mem782#1.offset, PptPnpFilterResourceRequirements_#t~mem783#1, PptPnpFilterResourceRequirements_#t~ret784#1, PptPnpFilterResourceRequirements_#t~ret785#1, PptPnpFilterResourceRequirements_~DeviceObject#1.base, PptPnpFilterResourceRequirements_~DeviceObject#1.offset, PptPnpFilterResourceRequirements_~Irp#1.base, PptPnpFilterResourceRequirements_~Irp#1.offset, PptPnpFilterResourceRequirements_~extension~6#1.base, PptPnpFilterResourceRequirements_~extension~6#1.offset, PptPnpFilterResourceRequirements_~filterResourceMethod~0#1, PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.base, PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.offset, PptPnpFilterResourceRequirements_~status~15#1, PptPnpFilterResourceRequirements_~IrpStack~0#1.base, PptPnpFilterResourceRequirements_~IrpStack~0#1.offset, PptPnpFilterResourceRequirements_~tmp~18#1, PptPnpFilterResourceRequirements_~tmp___0~9#1;PptPnpFilterResourceRequirements_~DeviceObject#1.base, PptPnpFilterResourceRequirements_~DeviceObject#1.offset := PptPnpFilterResourceRequirements_#in~DeviceObject#1.base, PptPnpFilterResourceRequirements_#in~DeviceObject#1.offset;PptPnpFilterResourceRequirements_~Irp#1.base, PptPnpFilterResourceRequirements_~Irp#1.offset := PptPnpFilterResourceRequirements_#in~Irp#1.base, PptPnpFilterResourceRequirements_#in~Irp#1.offset;havoc PptPnpFilterResourceRequirements_~extension~6#1.base, PptPnpFilterResourceRequirements_~extension~6#1.offset;havoc PptPnpFilterResourceRequirements_~filterResourceMethod~0#1;havoc PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.base, PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.offset;havoc PptPnpFilterResourceRequirements_~status~15#1;havoc PptPnpFilterResourceRequirements_~IrpStack~0#1.base, PptPnpFilterResourceRequirements_~IrpStack~0#1.offset;havoc PptPnpFilterResourceRequirements_~tmp~18#1;havoc PptPnpFilterResourceRequirements_~tmp___0~9#1;call PptPnpFilterResourceRequirements_#t~mem778#1.base, PptPnpFilterResourceRequirements_#t~mem778#1.offset := read~$Pointer$#11(PptPnpFilterResourceRequirements_~DeviceObject#1.base, 40 + PptPnpFilterResourceRequirements_~DeviceObject#1.offset, 4);PptPnpFilterResourceRequirements_~extension~6#1.base, PptPnpFilterResourceRequirements_~extension~6#1.offset := PptPnpFilterResourceRequirements_#t~mem778#1.base, PptPnpFilterResourceRequirements_#t~mem778#1.offset;havoc PptPnpFilterResourceRequirements_#t~mem778#1.base, PptPnpFilterResourceRequirements_#t~mem778#1.offset;PptPnpFilterResourceRequirements_~filterResourceMethod~0#1 := 1; [2025-02-07 17:29:51,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6720: PptDispatchPnp_#t~ret672#1 := PptPnpFilterResourceRequirements_#res#1;havoc PptPnpFilterResourceRequirements_#t~mem778#1.base, PptPnpFilterResourceRequirements_#t~mem778#1.offset, PptPnpFilterResourceRequirements_#t~ret779#1, PptPnpFilterResourceRequirements_#t~mem780#1, PptPnpFilterResourceRequirements_#t~mem781#1.base, PptPnpFilterResourceRequirements_#t~mem781#1.offset, PptPnpFilterResourceRequirements_#t~mem782#1.base, PptPnpFilterResourceRequirements_#t~mem782#1.offset, PptPnpFilterResourceRequirements_#t~mem783#1, PptPnpFilterResourceRequirements_#t~ret784#1, PptPnpFilterResourceRequirements_#t~ret785#1, PptPnpFilterResourceRequirements_~DeviceObject#1.base, PptPnpFilterResourceRequirements_~DeviceObject#1.offset, PptPnpFilterResourceRequirements_~Irp#1.base, PptPnpFilterResourceRequirements_~Irp#1.offset, PptPnpFilterResourceRequirements_~extension~6#1.base, PptPnpFilterResourceRequirements_~extension~6#1.offset, PptPnpFilterResourceRequirements_~filterResourceMethod~0#1, PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.base, PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.offset, PptPnpFilterResourceRequirements_~status~15#1, PptPnpFilterResourceRequirements_~IrpStack~0#1.base, PptPnpFilterResourceRequirements_~IrpStack~0#1.offset, PptPnpFilterResourceRequirements_~tmp~18#1, PptPnpFilterResourceRequirements_~tmp___0~9#1;havoc PptPnpFilterResourceRequirements_#in~DeviceObject#1.base, PptPnpFilterResourceRequirements_#in~DeviceObject#1.offset, PptPnpFilterResourceRequirements_#in~Irp#1.base, PptPnpFilterResourceRequirements_#in~Irp#1.offset;assume { :end_inline_PptPnpFilterResourceRequirements } true;assume -2147483648 <= PptDispatchPnp_#t~ret672#1 && PptDispatchPnp_#t~ret672#1 <= 2147483647;PptDispatchPnp_~status~11#1 := PptDispatchPnp_#t~ret672#1;havoc PptDispatchPnp_#t~ret672#1; [2025-02-07 17:29:51,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6522: assume false;call PptIsPci_#t~mem655#1 := read~int#11(PptIsPci_~PartialResourceDescriptor~1#1.base, 12 + PptIsPci_~PartialResourceDescriptor~1#1.offset, 4);PptIsPci_~rangeLength~0#1 := PptIsPci_#t~mem655#1;PptIsPci_~portResourceDescriptorCount~0#1 := 1 + PptIsPci_~portResourceDescriptorCount~0#1; [2025-02-07 17:29:51,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6522: assume !false;PptIsPci_~i~13#1 := 1 + PptIsPci_~i~13#1; [2025-02-07 17:29:51,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333: assume !(PptDetectEppPortIfDot3DevicePresent_~status~7#1 >= 0); [2025-02-07 17:29:51,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333: assume !!(PptDetectEppPortIfDot3DevicePresent_~status~7#1 >= 0); [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7183: havoc PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_#t~mem798#1, PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_#t~mem799#1, PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~ResourceRequirementsList#1.base, PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~ResourceRequirementsList#1.offset, PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~listCount~4#1, PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~i~19#1, PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~curList~4#1.base, PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~curList~4#1.offset;havoc PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_#in~ResourceRequirementsList#1.base, PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_#in~ResourceRequirementsList#1.offset;assume { :end_inline_PptPnpFilterNukeIrqResourceDescriptorsFromAllLists } true; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5069: assume PptDetectPortType_~Status~5#1 >= 0;call PptDetectPortType_#t~mem471#1 := read~int#30(PptDetectPortType_~#IdentifierHex~0#1.base, PptDetectPortType_~#IdentifierHex~0#1.offset, 4); [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5069: assume !(PptDetectPortType_~Status~5#1 >= 0); [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6060: SUMMARY for call WRITE_PORT_UCHAR(PptFindNatChip_~PortAddr~0#1.base, PptFindNatChip_~PortAddr~0#1.offset, 97); srcloc: null [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6985: assume 0 == PptPnpStartScanCmResourceList_#t~mem724#1;havoc PptPnpStartScanCmResourceList_#t~mem724#1;call PptPnpStartScanCmResourceList_#t~mem725#1 := read~int#16(0, -2161987, 4); [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6985: assume !(0 == PptPnpStartScanCmResourceList_#t~mem724#1);havoc PptPnpStartScanCmResourceList_#t~mem724#1; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3616: assume 0 == PptDispatchInternalDeviceControl_#t~mem258#1 % 4294967296;havoc PptDispatchInternalDeviceControl_#t~mem258#1;PptDispatchInternalDeviceControl_~DisconnectInterrupt~0#1 := 1; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3616: assume !(0 == PptDispatchInternalDeviceControl_#t~mem258#1 % 4294967296);havoc PptDispatchInternalDeviceControl_#t~mem258#1;PptDispatchInternalDeviceControl_~DisconnectInterrupt~0#1 := 0; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9760: assume !(main_~status~31#1 >= 0);main_#res#1 := -1;call ULTIMATE.dealloc(main_~#d~0#1.base, main_~#d~0#1.offset);havoc main_~#d~0#1.base, main_~#d~0#1.offset;call ULTIMATE.dealloc(main_~#irp~0#1.base, main_~#irp~0#1.offset);havoc main_~#irp~0#1.base, main_~#irp~0#1.offset;call ULTIMATE.dealloc(main_~#devobj~0#1.base, main_~#devobj~0#1.offset);havoc main_~#devobj~0#1.base, main_~#devobj~0#1.offset; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9760: assume !!(main_~status~31#1 >= 0); [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3286: assume -2147483648 <= PptDispatchInternalDeviceControl_#t~ret153#1 && PptDispatchInternalDeviceControl_#t~ret153#1 <= 2147483647;PptDispatchInternalDeviceControl_~Status~0#1 := PptDispatchInternalDeviceControl_#t~ret153#1;havoc PptDispatchInternalDeviceControl_#t~ret153#1; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448: PptPnpFilterNukeIrqResourceDescriptors_~pIoResourceDescriptorIn~0#1.base, PptPnpFilterNukeIrqResourceDescriptors_~pIoResourceDescriptorIn~0#1.offset := PptPnpFilterNukeIrqResourceDescriptors_~pIoResourceDescriptorIn~0#1.base, 32 + PptPnpFilterNukeIrqResourceDescriptors_~pIoResourceDescriptorIn~0#1.offset;PptPnpFilterNukeIrqResourceDescriptors_~i~20#1 := 1 + PptPnpFilterNukeIrqResourceDescriptors_~i~20#1; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3286-1: SUMMARY for call PptDispatchInternalDeviceControl_#t~ret153#1 := PptAcquireRemoveLockOrFailIrp(PptDispatchInternalDeviceControl_~DeviceObject#1.base, PptDispatchInternalDeviceControl_~DeviceObject#1.offset, PptDispatchInternalDeviceControl_~Irp#1.base, PptDispatchInternalDeviceControl_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3088: assume true; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3088: assume !true; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070: assume 0 == PptDetectPortType_#t~mem471#1 % 4294967296;havoc PptDetectPortType_#t~mem471#1; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5070: assume !(0 == PptDetectPortType_#t~mem471#1 % 4294967296);havoc PptDetectPortType_#t~mem471#1; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986: assume 1 != PptPnpStartScanCmResourceList_#t~mem725#1;havoc PptPnpStartScanCmResourceList_#t~mem725#1;call PptPnpStartScanCmResourceList_#t~mem726#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 4 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call PptPnpStartScanCmResourceList_#t~mem727#1 := read~int#11(PptPnpStartScanCmResourceList_~Extension#1.base, 48 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4); [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986: assume !(1 != PptPnpStartScanCmResourceList_#t~mem725#1);havoc PptPnpStartScanCmResourceList_#t~mem725#1; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6061: PptFindNatChip_~tmp___7~0#1 := PptFindNatChip_#t~ret591#1;havoc PptFindNatChip_#t~ret591#1; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3947-1: [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6061-1: SUMMARY for call PptFindNatChip_#t~ret591#1 := READ_PORT_UCHAR(PptFindNatChip_~PortAddr~0#1.base, 1 + PptFindNatChip_~PortAddr~0#1.offset); srcloc: null [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3947: assume 0 != PptDispatchClose_#t~bitwise296#1 % 4294967296;havoc PptDispatchClose_#t~mem295#1;havoc PptDispatchClose_#t~bitwise296#1;call write~int#11(0, PptDispatchClose_~Irp#1.base, 24 + PptDispatchClose_~Irp#1.offset, 4);~myStatus~0 := 0;call write~int#11(0, PptDispatchClose_~Irp#1.base, 28 + PptDispatchClose_~Irp#1.offset, 4); [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3947: assume !(0 != PptDispatchClose_#t~bitwise296#1 % 4294967296);havoc PptDispatchClose_#t~mem295#1;havoc PptDispatchClose_#t~bitwise296#1; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6854: assume PptPnpStartDevice_~status~12#1 >= 0;call PptPnpStartDevice_#t~mem693#1 := read~int#11(PptPnpStartDevice_~extension~4#1.base, 4 + PptPnpStartDevice_~extension~4#1.offset, 4);call write~int#11(1 + PptPnpStartDevice_#t~mem693#1 - PptPnpStartDevice_#t~mem693#1 % 2, PptPnpStartDevice_~extension~4#1.base, 4 + PptPnpStartDevice_~extension~4#1.offset, 4);havoc PptPnpStartDevice_#t~mem693#1; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6854: assume !(PptPnpStartDevice_~status~12#1 >= 0); [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3947-3: assume 4096 == PptDispatchClose_#t~mem295#1 % 4294967296;PptDispatchClose_#t~bitwise296#1 := PptDispatchClose_#t~mem295#1; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3947-3: assume !(4096 == PptDispatchClose_#t~mem295#1 % 4294967296); [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3947-2: havoc PptDispatchClose_#t~bitwise296#1;assume PptDispatchClose_#t~bitwise296#1 % 4294967296 <= PptDispatchClose_#t~mem295#1 % 4294967296 && PptDispatchClose_#t~bitwise296#1 % 4294967296 <= 4096; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3947-4: assume 0 == PptDispatchClose_#t~mem295#1 % 4294967296;PptDispatchClose_#t~bitwise296#1 := 0; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3947-4: assume !(0 == PptDispatchClose_#t~mem295#1 % 4294967296); [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6788: call ULTIMATE.dealloc(PptPnpStartDevice_~#foundPort~0#1.base, PptPnpStartDevice_~#foundPort~0#1.offset);havoc PptPnpStartDevice_~#foundPort~0#1.base, PptPnpStartDevice_~#foundPort~0#1.offset;call ULTIMATE.dealloc(PptPnpStartDevice_~#foundIrq~0#1.base, PptPnpStartDevice_~#foundIrq~0#1.offset);havoc PptPnpStartDevice_~#foundIrq~0#1.base, PptPnpStartDevice_~#foundIrq~0#1.offset;call ULTIMATE.dealloc(PptPnpStartDevice_~#foundDma~0#1.base, PptPnpStartDevice_~#foundDma~0#1.offset);havoc PptPnpStartDevice_~#foundDma~0#1.base, PptPnpStartDevice_~#foundDma~0#1.offset;PptDispatchPnp_#t~ret671#1 := PptPnpStartDevice_#res#1;havoc PptPnpStartDevice_#t~mem681#1.base, PptPnpStartDevice_#t~mem681#1.offset, PptPnpStartDevice_#t~ret682#1, PptPnpStartDevice_#t~ret683#1, PptPnpStartDevice_#t~mem684#1, PptPnpStartDevice_#t~mem685#1, PptPnpStartDevice_#t~mem686#1, PptPnpStartDevice_#t~ret687#1, PptPnpStartDevice_#t~ret688#1, PptPnpStartDevice_#t~ret689#1, PptPnpStartDevice_#t~ret690#1, PptPnpStartDevice_#t~ret691#1, PptPnpStartDevice_#t~ret692#1, PptPnpStartDevice_#t~mem693#1, PptPnpStartDevice_~DeviceObject#1.base, PptPnpStartDevice_~DeviceObject#1.offset, PptPnpStartDevice_~Irp#1.base, PptPnpStartDevice_~Irp#1.offset, PptPnpStartDevice_~extension~4#1.base, PptPnpStartDevice_~extension~4#1.offset, PptPnpStartDevice_~status~12#1, PptPnpStartDevice_~#foundPort~0#1.base, PptPnpStartDevice_~#foundPort~0#1.offset, PptPnpStartDevice_~#foundIrq~0#1.base, PptPnpStartDevice_~#foundIrq~0#1.offset, PptPnpStartDevice_~#foundDma~0#1.base, PptPnpStartDevice_~#foundDma~0#1.offset;havoc PptPnpStartDevice_#in~DeviceObject#1.base, PptPnpStartDevice_#in~DeviceObject#1.offset, PptPnpStartDevice_#in~Irp#1.base, PptPnpStartDevice_#in~Irp#1.offset;assume { :end_inline_PptPnpStartDevice } true;assume -2147483648 <= PptDispatchPnp_#t~ret671#1 && PptDispatchPnp_#t~ret671#1 <= 2147483647;PptDispatchPnp_~status~11#1 := PptDispatchPnp_#t~ret671#1;havoc PptDispatchPnp_#t~ret671#1; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7647-1: [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7647: assume 0 != PptPnpCancelRemoveDevice_#t~bitwise833#1 % 4294967296;havoc PptPnpCancelRemoveDevice_#t~mem832#1;havoc PptPnpCancelRemoveDevice_#t~bitwise833#1;call PptPnpCancelRemoveDevice_#t~mem834#1 := read~int#11(PptPnpCancelRemoveDevice_~extension~12#1.base, 4 + PptPnpCancelRemoveDevice_~extension~12#1.offset, 4); [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7647: assume !(0 != PptPnpCancelRemoveDevice_#t~bitwise833#1 % 4294967296);havoc PptPnpCancelRemoveDevice_#t~mem832#1;havoc PptPnpCancelRemoveDevice_#t~bitwise833#1; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5665: assume PptClearChipMode_~EcrMode~1#1 % 4294967296 != PptClearChipMode_#t~mem541#1 % 4294967296;havoc PptClearChipMode_#t~mem541#1;PptClearChipMode_~Status~9#1 := -1073741436; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5665: assume !(PptClearChipMode_~EcrMode~1#1 % 4294967296 != PptClearChipMode_#t~mem541#1 % 4294967296);havoc PptClearChipMode_#t~mem541#1; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7647-4: assume 0 == PptPnpCancelRemoveDevice_#t~mem832#1 % 4294967296;PptPnpCancelRemoveDevice_#t~bitwise833#1 := 0; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7647-4: assume !(0 == PptPnpCancelRemoveDevice_#t~mem832#1 % 4294967296); [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7647-3: assume 256 == PptPnpCancelRemoveDevice_#t~mem832#1 % 4294967296;PptPnpCancelRemoveDevice_#t~bitwise833#1 := PptPnpCancelRemoveDevice_#t~mem832#1; [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7647-3: assume !(256 == PptPnpCancelRemoveDevice_#t~mem832#1 % 4294967296); [2025-02-07 17:29:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7647-2: havoc PptPnpCancelRemoveDevice_#t~bitwise833#1;assume PptPnpCancelRemoveDevice_#t~bitwise833#1 % 4294967296 <= PptPnpCancelRemoveDevice_#t~mem832#1 % 4294967296 && PptPnpCancelRemoveDevice_#t~bitwise833#1 % 4294967296 <= 256; [2025-02-07 17:29:51,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6392: assume 4 == (if PptPnpStartScanPciCardCmResourceList_#t~mem625#1 % 256 % 4294967296 <= 2147483647 then PptPnpStartScanPciCardCmResourceList_#t~mem625#1 % 256 % 4294967296 else PptPnpStartScanPciCardCmResourceList_#t~mem625#1 % 256 % 4294967296 - 4294967296);havoc PptPnpStartScanPciCardCmResourceList_#t~mem625#1; [2025-02-07 17:29:51,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6392: assume !(4 == (if PptPnpStartScanPciCardCmResourceList_#t~mem625#1 % 256 % 4294967296 <= 2147483647 then PptPnpStartScanPciCardCmResourceList_#t~mem625#1 % 256 % 4294967296 else PptPnpStartScanPciCardCmResourceList_#t~mem625#1 % 256 % 4294967296 - 4294967296));havoc PptPnpStartScanPciCardCmResourceList_#t~mem625#1; [2025-02-07 17:29:51,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6062: PptFindNatChip_~Port~0#1 := PptFindNatChip_#t~bitwise592#1;havoc PptFindNatChip_#t~bitwise592#1;call PptFindNatChip_#t~mem593#1.base, PptFindNatChip_#t~mem593#1.offset := read~$Pointer$#11(PptFindNatChip_~Extension#1.base, 56 + PptFindNatChip_~Extension#1.offset, 4); [2025-02-07 17:29:51,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6062-3: assume 0 == PptFindNatChip_~tmp___7~0#1 % 256 % 4294967296;PptFindNatChip_#t~bitwise592#1 := PptFindNatChip_~Port~0#1; [2025-02-07 17:29:51,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6062-3: assume !(0 == PptFindNatChip_~tmp___7~0#1 % 256 % 4294967296); [2025-02-07 17:29:51,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6062-4: assume 0 == PptFindNatChip_~Port~0#1 % 4294967296 || PptFindNatChip_~Port~0#1 % 4294967296 == PptFindNatChip_~tmp___7~0#1 % 256 % 4294967296;PptFindNatChip_#t~bitwise592#1 := PptFindNatChip_~tmp___7~0#1 % 256; [2025-02-07 17:29:51,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6062-4: assume !(0 == PptFindNatChip_~Port~0#1 % 4294967296 || PptFindNatChip_~Port~0#1 % 4294967296 == PptFindNatChip_~tmp___7~0#1 % 256 % 4294967296); [2025-02-07 17:29:51,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6987: assume PptPnpStartScanCmResourceList_#t~mem726#1 % 4294967296 < PptPnpStartScanCmResourceList_#t~mem727#1 % 4294967296;havoc PptPnpStartScanCmResourceList_#t~mem726#1;havoc PptPnpStartScanCmResourceList_#t~mem727#1;call PptPnpStartScanCmResourceList_#t~mem728#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 8 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call PptPnpStartScanCmResourceList_#t~mem729#1 := read~int#11(PptPnpStartScanCmResourceList_~Extension#1.base, 52 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4); [2025-02-07 17:29:51,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6987: assume !(PptPnpStartScanCmResourceList_#t~mem726#1 % 4294967296 < PptPnpStartScanCmResourceList_#t~mem727#1 % 4294967296);havoc PptPnpStartScanCmResourceList_#t~mem726#1;havoc PptPnpStartScanCmResourceList_#t~mem727#1;call PptPnpStartScanCmResourceList_#t~mem748#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 4 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call PptPnpStartScanCmResourceList_#t~mem749#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 8 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call PptPnpStartScanCmResourceList_#t~mem750#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 4 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call PptPnpStartScanCmResourceList_#t~mem751#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 8 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call PptPnpStartScanCmResourceList_#t~mem752#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 4 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 8);call write~int#11(PptPnpStartScanCmResourceList_#t~mem748#1, PptPnpStartScanCmResourceList_~Extension#1.base, 80 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem749#1, PptPnpStartScanCmResourceList_~Extension#1.base, 84 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem750#1, PptPnpStartScanCmResourceList_~Extension#1.base, 80 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem751#1, PptPnpStartScanCmResourceList_~Extension#1.base, 84 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem752#1, PptPnpStartScanCmResourceList_~Extension#1.base, 80 + PptPnpStartScanCmResourceList_~Extension#1.offset, 8);havoc PptPnpStartScanCmResourceList_#t~mem748#1;havoc PptPnpStartScanCmResourceList_#t~mem749#1;havoc PptPnpStartScanCmResourceList_#t~mem750#1;havoc PptPnpStartScanCmResourceList_#t~mem751#1;havoc PptPnpStartScanCmResourceList_#t~mem752#1;call PptPnpStartScanCmResourceList_#t~mem753#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 12 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem753#1, PptPnpStartScanCmResourceList_~Extension#1.base, 92 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanCmResourceList_#t~mem753#1;call PptPnpStartScanCmResourceList_#t~mem754#1 := read~int#11(PptPnpStartScanCmResourceList_~Extension#1.base, 80 + PptPnpStartScanCmResourceList_~Extension#1.offset, 8);call write~$Pointer$#11(0, (if PptPnpStartScanCmResourceList_#t~mem754#1 % 4294967296 % 4294967296 <= 2147483647 then PptPnpStartScanCmResourceList_#t~mem754#1 % 4294967296 % 4294967296 else PptPnpStartScanCmResourceList_#t~mem754#1 % 4294967296 % 4294967296 - 4294967296), PptPnpStartScanCmResourceList_~Extension#1.base, 88 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanCmResourceList_#t~mem754#1;call PptPnpStartScanCmResourceList_#t~mem755#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 2 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 2);call write~int#11(PptPnpStartScanCmResourceList_#t~mem755#1 % 65536, PptPnpStartScanCmResourceList_~Extension#1.base, 160 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanCmResourceList_#t~mem755#1; [2025-02-07 17:29:51,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6062-1: [2025-02-07 17:29:51,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6062-2: havoc PptFindNatChip_#t~bitwise592#1;assume (PptFindNatChip_#t~bitwise592#1 % 4294967296 >= PptFindNatChip_~Port~0#1 % 4294967296 && PptFindNatChip_#t~bitwise592#1 % 4294967296 >= PptFindNatChip_~tmp___7~0#1 % 256 % 4294967296) && PptFindNatChip_#t~bitwise592#1 % 4294967296 <= PptFindNatChip_~Port~0#1 % 4294967296 + PptFindNatChip_~tmp___7~0#1 % 256 % 4294967296; [2025-02-07 17:29:51,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5996: assume 112 == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:51,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5996: assume !(112 == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9828: assume { :begin_inline_PptDispatchInternalDeviceControl } true;PptDispatchInternalDeviceControl_#in~DeviceObject#1.base, PptDispatchInternalDeviceControl_#in~DeviceObject#1.offset, PptDispatchInternalDeviceControl_#in~Irp#1.base, PptDispatchInternalDeviceControl_#in~Irp#1.offset := main_~#devobj~0#1.base, main_~#devobj~0#1.offset, ~pirp~0.base, ~pirp~0.offset;havoc PptDispatchInternalDeviceControl_#res#1;havoc PptDispatchInternalDeviceControl_#t~mem148#1.base, PptDispatchInternalDeviceControl_#t~mem148#1.offset, PptDispatchInternalDeviceControl_#t~mem149#1.base, PptDispatchInternalDeviceControl_#t~mem149#1.offset, PptDispatchInternalDeviceControl_#t~mem150#1, PptDispatchInternalDeviceControl_#t~bitwise151#1, PptDispatchInternalDeviceControl_#t~ret152#1, PptDispatchInternalDeviceControl_#t~ret153#1, PptDispatchInternalDeviceControl_#t~mem154#1.base, PptDispatchInternalDeviceControl_#t~mem154#1.offset, PptDispatchInternalDeviceControl_#t~mem155#1, PptDispatchInternalDeviceControl_#t~mem156#1, PptDispatchInternalDeviceControl_#t~mem157#1, PptDispatchInternalDeviceControl_#t~mem158#1, PptDispatchInternalDeviceControl_#t~mem159#1, PptDispatchInternalDeviceControl_#t~mem160#1, PptDispatchInternalDeviceControl_#t~mem161#1, PptDispatchInternalDeviceControl_#t~mem162#1, PptDispatchInternalDeviceControl_#t~mem163#1, PptDispatchInternalDeviceControl_#t~mem164#1, PptDispatchInternalDeviceControl_#t~mem165#1, PptDispatchInternalDeviceControl_#t~mem166#1, PptDispatchInternalDeviceControl_#t~mem167#1, PptDispatchInternalDeviceControl_#t~mem168#1, PptDispatchInternalDeviceControl_#t~mem169#1, PptDispatchInternalDeviceControl_#t~mem170#1, PptDispatchInternalDeviceControl_#t~mem171#1.base, PptDispatchInternalDeviceControl_#t~mem171#1.offset, PptDispatchInternalDeviceControl_#t~ret172#1, PptDispatchInternalDeviceControl_~#s~1#1.base, PptDispatchInternalDeviceControl_~#s~1#1.offset, PptDispatchInternalDeviceControl_~#cmd~0#1.base, PptDispatchInternalDeviceControl_~#cmd~0#1.offset, PptDispatchInternalDeviceControl_#t~mem173#1, PptDispatchInternalDeviceControl_#t~mem174#1.base, PptDispatchInternalDeviceControl_#t~mem174#1.offset, PptDispatchInternalDeviceControl_#t~ret175#1, PptDispatchInternalDeviceControl_~#cmd~1#1.base, PptDispatchInternalDeviceControl_~#cmd~1#1.offset, PptDispatchInternalDeviceControl_#t~mem176#1, PptDispatchInternalDeviceControl_#t~mem177#1, PptDispatchInternalDeviceControl_#t~mem178#1.base, PptDispatchInternalDeviceControl_#t~mem178#1.offset, PptDispatchInternalDeviceControl_#t~ret179#1, PptDispatchInternalDeviceControl_#t~ret180#1, PptDispatchInternalDeviceControl_#t~mem181#1, PptDispatchInternalDeviceControl_#t~ret182#1.base, PptDispatchInternalDeviceControl_#t~ret182#1.offset, PptDispatchInternalDeviceControl_#t~mem183#1.base, PptDispatchInternalDeviceControl_#t~mem183#1.offset, PptDispatchInternalDeviceControl_#t~mem184#1.base, PptDispatchInternalDeviceControl_#t~mem184#1.offset, PptDispatchInternalDeviceControl_#t~mem185#1, PptDispatchInternalDeviceControl_#t~mem186#1.base, PptDispatchInternalDeviceControl_#t~mem186#1.offset, PptDispatchInternalDeviceControl_#t~mem187#1, PptDispatchInternalDeviceControl_#t~mem188#1, PptDispatchInternalDeviceControl_#t~mem189#1.base, PptDispatchInternalDeviceControl_#t~mem189#1.offset, PptDispatchInternalDeviceControl_#t~mem190#1, PptDispatchInternalDeviceControl_#t~mem191#1, PptDispatchInternalDeviceControl_#t~mem192#1, PptDispatchInternalDeviceControl_#t~mem193#1, PptDispatchInternalDeviceControl_#t~mem194#1, PptDispatchInternalDeviceControl_#t~mem195#1.base, PptDispatchInternalDeviceControl_#t~mem195#1.offset, PptDispatchInternalDeviceControl_#t~mem196#1, PptDispatchInternalDeviceControl_#t~mem197#1.base, PptDispatchInternalDeviceControl_#t~mem197#1.offset, PptDispatchInternalDeviceControl_#t~mem198#1.base, PptDispatchInternalDeviceControl_#t~mem198#1.offset, PptDispatchInternalDeviceControl_#t~mem199#1.base, PptDispatchInternalDeviceControl_#t~mem199#1.offset, PptDispatchInternalDeviceControl_#t~mem200#1.base, PptDispatchInternalDeviceControl_#t~mem200#1.offset, PptDispatchInternalDeviceControl_~#cmd~2#1.base, PptDispatchInternalDeviceControl_~#cmd~2#1.offset, PptDispatchInternalDeviceControl_#t~mem201#1, PptDispatchInternalDeviceControl_#t~mem202#1.base, PptDispatchInternalDeviceControl_#t~mem202#1.offset, PptDispatchInternalDeviceControl_#t~mem203#1, PptDispatchInternalDeviceControl_#t~mem204#1, PptDispatchInternalDeviceControl_#t~mem205#1, PptDispatchInternalDeviceControl_#t~mem206#1, PptDispatchInternalDeviceControl_#t~mem207#1, PptDispatchInternalDeviceControl_#t~mem208#1.base, PptDispatchInternalDeviceControl_#t~mem208#1.offset, PptDispatchInternalDeviceControl_#t~mem209#1, PptDispatchInternalDeviceControl_#t~mem210#1, PptDispatchInternalDeviceControl_#t~mem211#1, PptDispatchInternalDeviceControl_#t~mem212#1.base, PptDispatchInternalDeviceControl_#t~mem212#1.offset, PptDispatchInternalDeviceControl_#t~mem213#1.base, PptDispatchInternalDeviceControl_#t~mem213#1.offset, PptDispatchInternalDeviceControl_#t~mem214#1, PptDispatchInternalDeviceControl_#t~mem215#1, PptDispatchInternalDeviceControl_#t~mem216#1, PptDispatchInternalDeviceControl_#t~mem217#1, PptDispatchInternalDeviceControl_#t~mem218#1, PptDispatchInternalDeviceControl_#t~mem219#1, PptDispatchInternalDeviceControl_#t~mem220#1, PptDispatchInternalDeviceControl_#t~mem221#1, PptDispatchInternalDeviceControl_#t~mem222#1, PptDispatchInternalDeviceControl_#t~mem223#1.base, PptDispatchInternalDeviceControl_#t~mem223#1.offset, PptDispatchInternalDeviceControl_#t~mem224#1.base, PptDispatchInternalDeviceControl_#t~mem224#1.offset, PptDispatchInternalDeviceControl_#t~mem225#1.base, PptDispatchInternalDeviceControl_#t~mem225#1.offset, PptDispatchInternalDeviceControl_#t~mem226#1, PptDispatchInternalDeviceControl_#t~mem227#1.base, PptDispatchInternalDeviceControl_#t~mem227#1.offset, PptDispatchInternalDeviceControl_~#cmd~3#1.base, PptDispatchInternalDeviceControl_~#cmd~3#1.offset, PptDispatchInternalDeviceControl_#t~mem228#1, PptDispatchInternalDeviceControl_#t~mem229#1.base, PptDispatchInternalDeviceControl_#t~mem229#1.offset, PptDispatchInternalDeviceControl_#t~mem230#1, PptDispatchInternalDeviceControl_#t~mem231#1, PptDispatchInternalDeviceControl_#t~mem232#1, PptDispatchInternalDeviceControl_#t~mem233#1, PptDispatchInternalDeviceControl_#t~mem234#1, PptDispatchInternalDeviceControl_#t~mem235#1, PptDispatchInternalDeviceControl_~#cmd~4#1.base, PptDispatchInternalDeviceControl_~#cmd~4#1.offset, PptDispatchInternalDeviceControl_#t~mem236#1, PptDispatchInternalDeviceControl_#t~mem237#1, PptDispatchInternalDeviceControl_#t~mem238#1.base, PptDispatchInternalDeviceControl_#t~mem238#1.offset, PptDispatchInternalDeviceControl_#t~mem239#1.base, PptDispatchInternalDeviceControl_#t~mem239#1.offset, PptDispatchInternalDeviceControl_#t~mem240#1, PptDispatchInternalDeviceControl_#t~mem241#1, PptDispatchInternalDeviceControl_#t~ret242#1, PptDispatchInternalDeviceControl_#t~mem243#1, PptDispatchInternalDeviceControl_#t~ret244#1.base, PptDispatchInternalDeviceControl_#t~ret244#1.offset, PptDispatchInternalDeviceControl_#t~mem245#1.base, PptDispatchInternalDeviceControl_#t~mem245#1.offset, PptDispatchInternalDeviceControl_#t~mem246#1.base, PptDispatchInternalDeviceControl_#t~mem246#1.offset, PptDispatchInternalDeviceControl_#t~mem247#1.base, PptDispatchInternalDeviceControl_#t~mem247#1.offset, PptDispatchInternalDeviceControl_#t~mem248#1.base, PptDispatchInternalDeviceControl_#t~mem248#1.offset, PptDispatchInternalDeviceControl_#t~mem249#1.base, PptDispatchInternalDeviceControl_#t~mem249#1.offset, PptDispatchInternalDeviceControl_#t~ret250#1, PptDispatchInternalDeviceControl_#t~mem251#1.base, PptDispatchInternalDeviceControl_#t~mem251#1.offset, PptDispatchInternalDeviceControl_#t~mem252#1, PptDispatchInternalDeviceControl_#t~mem253#1.base, PptDispatchInternalDeviceControl_#t~mem253#1.offset, PptDispatchInternalDeviceControl_#t~mem254#1, PptDispatchInternalDeviceControl_#t~mem255#1.base, PptDispatchInternalDeviceControl_#t~mem255#1.offset, PptDispatchInternalDeviceControl_#t~ret256#1, PptDispatchInternalDeviceControl_#t~mem257#1, PptDispatchInternalDeviceControl_#t~mem258#1, PptDispatchInternalDeviceControl_#t~mem259#1, PptDispatchInternalDeviceControl_#t~mem260#1.base, PptDispatchInternalDeviceControl_#t~mem260#1.offset, PptDispatchInternalDeviceControl_#t~mem261#1, PptDispatchInternalDeviceControl_#t~ret262#1, PptDispatchInternalDeviceControl_~#cmd~5#1.base, PptDispatchInternalDeviceControl_~#cmd~5#1.offset, PptDispatchInternalDeviceControl_#t~mem263#1, PptDispatchInternalDeviceControl_#t~mem264#1.base, PptDispatchInternalDeviceControl_#t~mem264#1.offset, PptDispatchInternalDeviceControl_#t~mem265#1, PptDispatchInternalDeviceControl_#t~ret266#1, PptDispatchInternalDeviceControl_~#cmd~6#1.base, PptDispatchInternalDeviceControl_~#cmd~6#1.offset, PptDispatchInternalDeviceControl_#t~ret267#1, PptDispatchInternalDeviceControl_#t~mem268#1, PptDispatchInternalDeviceControl_#t~mem269#1, PptDispatchInternalDeviceControl_#t~mem270#1.base, PptDispatchInternalDeviceControl_#t~mem270#1.offset, PptDispatchInternalDeviceControl_#t~ret271#1, PptDispatchInternalDeviceControl_~#cmd~7#1.base, PptDispatchInternalDeviceControl_~#cmd~7#1.offset, PptDispatchInternalDeviceControl_#t~ret272#1.base, PptDispatchInternalDeviceControl_#t~ret272#1.offset, PptDispatchInternalDeviceControl_#t~mem273#1.base, PptDispatchInternalDeviceControl_#t~mem273#1.offset, PptDispatchInternalDeviceControl_#t~mem274#1.base, PptDispatchInternalDeviceControl_#t~mem274#1.offset, PptDispatchInternalDeviceControl_#t~mem275#1, PptDispatchInternalDeviceControl_#t~mem276#1.base, PptDispatchInternalDeviceControl_#t~mem276#1.offset, PptDispatchInternalDeviceControl_#t~mem277#1, PptDispatchInternalDeviceControl_#t~mem278#1.base, PptDispatchInternalDeviceControl_#t~mem278#1.offset, PptDispatchInternalDeviceControl_#t~ret279#1, PptDispatchInternalDeviceControl_~#cmd~8#1.base, PptDispatchInternalDeviceControl_~#cmd~8#1.offset, PptDispatchInternalDeviceControl_~DeviceObject#1.base, PptDispatchInternalDeviceControl_~DeviceObject#1.offset, PptDispatchInternalDeviceControl_~Irp#1.base, PptDispatchInternalDeviceControl_~Irp#1.offset, PptDispatchInternalDeviceControl_~IrpSp~0#1.base, PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, PptDispatchInternalDeviceControl_~Extension~1#1.base, PptDispatchInternalDeviceControl_~Extension~1#1.offset, PptDispatchInternalDeviceControl_~Status~0#1, PptDispatchInternalDeviceControl_~PortInfo~0#1.base, PptDispatchInternalDeviceControl_~PortInfo~0#1.offset, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, PptDispatchInternalDeviceControl_~MorePortInfo~0#1.base, PptDispatchInternalDeviceControl_~MorePortInfo~0#1.offset, PptDispatchInternalDeviceControl_~CancelIrql~0#1, PptDispatchInternalDeviceControl_~#SyncContext~0#1.base, PptDispatchInternalDeviceControl_~#SyncContext~0#1.offset, PptDispatchInternalDeviceControl_~IsrInfo~0#1.base, PptDispatchInternalDeviceControl_~IsrInfo~0#1.offset, PptDispatchInternalDeviceControl_~InterruptInfo~0#1.base, PptDispatchInternalDeviceControl_~InterruptInfo~0#1.offset, PptDispatchInternalDeviceControl_~IsrListEntry~0#1.base, PptDispatchInternalDeviceControl_~IsrListEntry~0#1.offset, PptDispatchInternalDeviceControl_~#ListContext~0#1.base, PptDispatchInternalDeviceControl_~#ListContext~0#1.offset, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.base, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.offset, PptDispatchInternalDeviceControl_~DisconnectInterrupt~0#1, PptDispatchInternalDeviceControl_~tmp~3#1, PptDispatchInternalDeviceControl_~removalRelations~0#1.base, PptDispatchInternalDeviceControl_~removalRelations~0#1.offset, PptDispatchInternalDeviceControl_~removalRelations___0~0#1.base, PptDispatchInternalDeviceControl_~removalRelations___0~0#1.offset, PptDispatchInternalDeviceControl_~_EX_Blink~5#1.base, PptDispatchInternalDeviceControl_~_EX_Blink~5#1.offset, PptDispatchInternalDeviceControl_~_EX_ListHead~3#1.base, PptDispatchInternalDeviceControl_~_EX_ListHead~3#1.offset, PptDispatchInternalDeviceControl_~EnableConnectInterruptIoctl~0#1, PptDispatchInternalDeviceControl_~tmp___0~1#1.base, PptDispatchInternalDeviceControl_~tmp___0~1#1.offset, PptDispatchInternalDeviceControl_~tmp___1~0#1, PptDispatchInternalDeviceControl_~_EX_Blink___0~2#1.base, PptDispatchInternalDeviceControl_~_EX_Blink___0~2#1.offset, PptDispatchInternalDeviceControl_~_EX_ListHead___0~1#1.base, PptDispatchInternalDeviceControl_~_EX_ListHead___0~1#1.offset;PptDispatchInternalDeviceControl_~DeviceObject#1.base, PptDispatchInternalDeviceControl_~DeviceObject#1.offset := PptDispatchInternalDeviceControl_#in~DeviceObject#1.base, PptDispatchInternalDeviceControl_#in~DeviceObject#1.offset;PptDispatchInternalDeviceControl_~Irp#1.base, PptDispatchInternalDeviceControl_~Irp#1.offset := PptDispatchInternalDeviceControl_#in~Irp#1.base, PptDispatchInternalDeviceControl_#in~Irp#1.offset;havoc PptDispatchInternalDeviceControl_~IrpSp~0#1.base, PptDispatchInternalDeviceControl_~IrpSp~0#1.offset;havoc PptDispatchInternalDeviceControl_~Extension~1#1.base, PptDispatchInternalDeviceControl_~Extension~1#1.offset;havoc PptDispatchInternalDeviceControl_~Status~0#1;havoc PptDispatchInternalDeviceControl_~PortInfo~0#1.base, PptDispatchInternalDeviceControl_~PortInfo~0#1.offset;havoc PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset;havoc PptDispatchInternalDeviceControl_~MorePortInfo~0#1.base, PptDispatchInternalDeviceControl_~MorePortInfo~0#1.offset;havoc PptDispatchInternalDeviceControl_~CancelIrql~0#1;call PptDispatchInternalDeviceControl_~#SyncContext~0#1.base, PptDispatchInternalDeviceControl_~#SyncContext~0#1.offset := #Ultimate.allocOnStack(8);havoc PptDispatchInternalDeviceControl_~IsrInfo~0#1.base, PptDispatchInternalDeviceControl_~IsrInfo~0#1.offset;havoc PptDispatchInternalDeviceControl_~InterruptInfo~0#1.base, PptDispatchInternalDeviceControl_~InterruptInfo~0#1.offset;havoc PptDispatchInternalDeviceControl_~IsrListEntry~0#1.base, PptDispatchInternalDeviceControl_~IsrListEntry~0#1.offset;call PptDispatchInternalDeviceControl_~#ListContext~0#1.base, PptDispatchInternalDeviceControl_~#ListContext~0#1.offset := #Ultimate.allocOnStack(8);call PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.base, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.offset := #Ultimate.allocOnStack(8);havoc PptDispatchInternalDeviceControl_~DisconnectInterrupt~0#1;havoc PptDispatchInternalDeviceControl_~tmp~3#1;havoc PptDispatchInternalDeviceControl_~removalRelations~0#1.base, PptDispatchInternalDeviceControl_~removalRelations~0#1.offset;havoc PptDispatchInternalDeviceControl_~removalRelations___0~0#1.base, PptDispatchInternalDeviceControl_~removalRelations___0~0#1.offset;havoc PptDispatchInternalDeviceControl_~_EX_Blink~5#1.base, PptDispatchInternalDeviceControl_~_EX_Blink~5#1.offset;havoc PptDispatchInternalDeviceControl_~_EX_ListHead~3#1.base, PptDispatchInternalDeviceControl_~_EX_ListHead~3#1.offset;havoc PptDispatchInternalDeviceControl_~EnableConnectInterruptIoctl~0#1;havoc PptDispatchInternalDeviceControl_~tmp___0~1#1.base, PptDispatchInternalDeviceControl_~tmp___0~1#1.offset;havoc PptDispatchInternalDeviceControl_~tmp___1~0#1;havoc PptDispatchInternalDeviceControl_~_EX_Blink___0~2#1.base, PptDispatchInternalDeviceControl_~_EX_Blink___0~2#1.offset;havoc PptDispatchInternalDeviceControl_~_EX_ListHead___0~1#1.base, PptDispatchInternalDeviceControl_~_EX_ListHead___0~1#1.offset;call PptDispatchInternalDeviceControl_#t~mem148#1.base, PptDispatchInternalDeviceControl_#t~mem148#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~DeviceObject#1.base, 40 + PptDispatchInternalDeviceControl_~DeviceObject#1.offset, 4);PptDispatchInternalDeviceControl_~Extension~1#1.base, PptDispatchInternalDeviceControl_~Extension~1#1.offset := PptDispatchInternalDeviceControl_#t~mem148#1.base, PptDispatchInternalDeviceControl_#t~mem148#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem148#1.base, PptDispatchInternalDeviceControl_#t~mem148#1.offset;call PptDispatchInternalDeviceControl_#t~mem149#1.base, PptDispatchInternalDeviceControl_#t~mem149#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Irp#1.base, 44 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4); [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7648-2: havoc PptPnpCancelRemoveDevice_#t~bitwise835#1;assume PptPnpCancelRemoveDevice_#t~bitwise835#1 % 4294967296 <= PptPnpCancelRemoveDevice_#t~mem834#1 % 4294967296 && PptPnpCancelRemoveDevice_#t~bitwise835#1 % 4294967296 <= 4294901503; [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564: assume ~s~0 == ~NP~0;~s~0 := ~SKIP1~0; [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9564: assume !(~s~0 == ~NP~0); [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7648-1: [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7648: call write~int#11(PptPnpCancelRemoveDevice_#t~bitwise835#1, PptPnpCancelRemoveDevice_~extension~12#1.base, 4 + PptPnpCancelRemoveDevice_~extension~12#1.offset, 4);havoc PptPnpCancelRemoveDevice_#t~mem834#1;havoc PptPnpCancelRemoveDevice_#t~bitwise835#1; [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3420: assume 0 != PptDispatchInternalDeviceControl_#t~mem177#1 % 4294967296;havoc PptDispatchInternalDeviceControl_#t~mem177#1;call PptDispatchInternalDeviceControl_#t~mem178#1.base, PptDispatchInternalDeviceControl_#t~mem178#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 204 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4); [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3420: assume !(0 != PptDispatchInternalDeviceControl_#t~mem177#1 % 4294967296);havoc PptDispatchInternalDeviceControl_#t~mem177#1; [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7648-4: assume 0 == PptPnpCancelRemoveDevice_#t~mem834#1 % 4294967296;PptPnpCancelRemoveDevice_#t~bitwise835#1 := 0; [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7648-4: assume !(0 == PptPnpCancelRemoveDevice_#t~mem834#1 % 4294967296); [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7648-3: assume 4294901503 == PptPnpCancelRemoveDevice_#t~mem834#1 % 4294967296;PptPnpCancelRemoveDevice_#t~bitwise835#1 := PptPnpCancelRemoveDevice_#t~mem834#1; [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7648-3: assume !(4294901503 == PptPnpCancelRemoveDevice_#t~mem834#1 % 4294967296); [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3288: assume !(PptDispatchInternalDeviceControl_~Status~0#1 >= 0);PptDispatchInternalDeviceControl_#res#1 := PptDispatchInternalDeviceControl_~Status~0#1;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#SyncContext~0#1.base, PptDispatchInternalDeviceControl_~#SyncContext~0#1.offset);havoc PptDispatchInternalDeviceControl_~#SyncContext~0#1.base, PptDispatchInternalDeviceControl_~#SyncContext~0#1.offset;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#ListContext~0#1.base, PptDispatchInternalDeviceControl_~#ListContext~0#1.offset);havoc PptDispatchInternalDeviceControl_~#ListContext~0#1.base, PptDispatchInternalDeviceControl_~#ListContext~0#1.offset;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.base, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.offset);havoc PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.base, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.offset; [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3288: assume !!(PptDispatchInternalDeviceControl_~Status~0#1 >= 0);call PptDispatchInternalDeviceControl_#t~mem154#1.base, PptDispatchInternalDeviceControl_#t~mem154#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Irp#1.base, 96 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);PptDispatchInternalDeviceControl_~IrpSp~0#1.base, PptDispatchInternalDeviceControl_~IrpSp~0#1.offset := PptDispatchInternalDeviceControl_#t~mem154#1.base, PptDispatchInternalDeviceControl_#t~mem154#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem154#1.base, PptDispatchInternalDeviceControl_#t~mem154#1.offset;call write~int#11(0, PptDispatchInternalDeviceControl_~Irp#1.base, 28 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem155#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 12 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3090: assume !(0 == PptRemovePptRemovalRelation_~done~0#1 % 256); [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3090: assume 0 == PptRemovePptRemovalRelation_~done~0#1 % 256;call PptRemovePptRemovalRelation_#t~mem133#1.base, PptRemovePptRemovalRelation_#t~mem133#1.offset := read~$Pointer$#11(PptRemovePptRemovalRelation_~listHead~1#1.base, PptRemovePptRemovalRelation_~listHead~1#1.offset, 4);PptRemovePptRemovalRelation_~thisListEntry~1#1.base, PptRemovePptRemovalRelation_~thisListEntry~1#1.offset := PptRemovePptRemovalRelation_#t~mem133#1.base, PptRemovePptRemovalRelation_#t~mem133#1.offset;havoc PptRemovePptRemovalRelation_#t~mem133#1.base, PptRemovePptRemovalRelation_#t~mem133#1.offset;call PptRemovePptRemovalRelation_#t~mem134#1.base, PptRemovePptRemovalRelation_#t~mem134#1.offset := read~$Pointer$#11(PptRemovePptRemovalRelation_~listHead~1#1.base, PptRemovePptRemovalRelation_~listHead~1#1.offset, 4);call PptRemovePptRemovalRelation_#t~mem135#1.base, PptRemovePptRemovalRelation_#t~mem135#1.offset := read~$Pointer$#11(PptRemovePptRemovalRelation_#t~mem134#1.base, PptRemovePptRemovalRelation_#t~mem134#1.offset, 4);PptRemovePptRemovalRelation_~_EX_Flink~2#1.base, PptRemovePptRemovalRelation_~_EX_Flink~2#1.offset := PptRemovePptRemovalRelation_#t~mem135#1.base, PptRemovePptRemovalRelation_#t~mem135#1.offset;havoc PptRemovePptRemovalRelation_#t~mem134#1.base, PptRemovePptRemovalRelation_#t~mem134#1.offset;havoc PptRemovePptRemovalRelation_#t~mem135#1.base, PptRemovePptRemovalRelation_#t~mem135#1.offset;call PptRemovePptRemovalRelation_#t~mem136#1.base, PptRemovePptRemovalRelation_#t~mem136#1.offset := read~$Pointer$#11(PptRemovePptRemovalRelation_~listHead~1#1.base, PptRemovePptRemovalRelation_~listHead~1#1.offset, 4);call PptRemovePptRemovalRelation_#t~mem137#1.base, PptRemovePptRemovalRelation_#t~mem137#1.offset := read~$Pointer$#11(PptRemovePptRemovalRelation_#t~mem136#1.base, 4 + PptRemovePptRemovalRelation_#t~mem136#1.offset, 4);PptRemovePptRemovalRelation_~_EX_Blink~3#1.base, PptRemovePptRemovalRelation_~_EX_Blink~3#1.offset := PptRemovePptRemovalRelation_#t~mem137#1.base, PptRemovePptRemovalRelation_#t~mem137#1.offset;havoc PptRemovePptRemovalRelation_#t~mem136#1.base, PptRemovePptRemovalRelation_#t~mem136#1.offset;havoc PptRemovePptRemovalRelation_#t~mem137#1.base, PptRemovePptRemovalRelation_#t~mem137#1.offset;call write~$Pointer$#11(PptRemovePptRemovalRelation_~_EX_Flink~2#1.base, PptRemovePptRemovalRelation_~_EX_Flink~2#1.offset, PptRemovePptRemovalRelation_~_EX_Blink~3#1.base, PptRemovePptRemovalRelation_~_EX_Blink~3#1.offset, 4);call write~$Pointer$#11(PptRemovePptRemovalRelation_~_EX_Blink~3#1.base, PptRemovePptRemovalRelation_~_EX_Blink~3#1.offset, PptRemovePptRemovalRelation_~_EX_Flink~2#1.base, 4 + PptRemovePptRemovalRelation_~_EX_Flink~2#1.offset, 4);PptRemovePptRemovalRelation_~node~2#1.base, PptRemovePptRemovalRelation_~node~2#1.offset := PptRemovePptRemovalRelation_~thisListEntry~1#1.base, PptRemovePptRemovalRelation_~thisListEntry~1#1.offset;call PptRemovePptRemovalRelation_#t~mem138#1.base, PptRemovePptRemovalRelation_#t~mem138#1.offset := read~$Pointer$#11(PptRemovePptRemovalRelation_~node~2#1.base, 8 + PptRemovePptRemovalRelation_~node~2#1.offset, 4); [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6988: assume PptPnpStartScanCmResourceList_#t~mem728#1 < PptPnpStartScanCmResourceList_#t~mem729#1;havoc PptPnpStartScanCmResourceList_#t~mem728#1;havoc PptPnpStartScanCmResourceList_#t~mem729#1;call PptPnpStartScanCmResourceList_#t~mem730#1 := read~int#11(PptPnpStartScanCmResourceList_~Extension#1.base, 48 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call PptPnpStartScanCmResourceList_#t~mem731#1 := read~int#11(PptPnpStartScanCmResourceList_~Extension#1.base, 52 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call PptPnpStartScanCmResourceList_#t~mem732#1 := read~int#11(PptPnpStartScanCmResourceList_~Extension#1.base, 48 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call PptPnpStartScanCmResourceList_#t~mem733#1 := read~int#11(PptPnpStartScanCmResourceList_~Extension#1.base, 52 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call PptPnpStartScanCmResourceList_#t~mem734#1 := read~int#11(PptPnpStartScanCmResourceList_~Extension#1.base, 48 + PptPnpStartScanCmResourceList_~Extension#1.offset, 8);call write~int#11(PptPnpStartScanCmResourceList_#t~mem730#1, PptPnpStartScanCmResourceList_~Extension#1.base, 80 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem731#1, PptPnpStartScanCmResourceList_~Extension#1.base, 84 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem732#1, PptPnpStartScanCmResourceList_~Extension#1.base, 80 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem733#1, PptPnpStartScanCmResourceList_~Extension#1.base, 84 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem734#1, PptPnpStartScanCmResourceList_~Extension#1.base, 80 + PptPnpStartScanCmResourceList_~Extension#1.offset, 8);havoc PptPnpStartScanCmResourceList_#t~mem730#1;havoc PptPnpStartScanCmResourceList_#t~mem731#1;havoc PptPnpStartScanCmResourceList_#t~mem732#1;havoc PptPnpStartScanCmResourceList_#t~mem733#1;havoc PptPnpStartScanCmResourceList_#t~mem734#1;call PptPnpStartScanCmResourceList_#t~mem735#1 := read~int#11(PptPnpStartScanCmResourceList_~Extension#1.base, 60 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem735#1, PptPnpStartScanCmResourceList_~Extension#1.base, 92 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanCmResourceList_#t~mem735#1;call PptPnpStartScanCmResourceList_#t~mem736#1.base, PptPnpStartScanCmResourceList_#t~mem736#1.offset := read~$Pointer$#11(PptPnpStartScanCmResourceList_~Extension#1.base, 56 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call write~$Pointer$#11(PptPnpStartScanCmResourceList_#t~mem736#1.base, PptPnpStartScanCmResourceList_#t~mem736#1.offset, PptPnpStartScanCmResourceList_~Extension#1.base, 88 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanCmResourceList_#t~mem736#1.base, PptPnpStartScanCmResourceList_#t~mem736#1.offset;call PptPnpStartScanCmResourceList_#t~mem737#1 := read~int#11(PptPnpStartScanCmResourceList_~Extension#1.base, 156 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem737#1, PptPnpStartScanCmResourceList_~Extension#1.base, 160 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanCmResourceList_#t~mem737#1;call PptPnpStartScanCmResourceList_#t~mem738#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 4 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call PptPnpStartScanCmResourceList_#t~mem739#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 8 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call PptPnpStartScanCmResourceList_#t~mem740#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 4 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call PptPnpStartScanCmResourceList_#t~mem741#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 8 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call PptPnpStartScanCmResourceList_#t~mem742#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 4 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 8);call write~int#11(PptPnpStartScanCmResourceList_#t~mem738#1, PptPnpStartScanCmResourceList_~Extension#1.base, 48 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem739#1, PptPnpStartScanCmResourceList_~Extension#1.base, 52 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem740#1, PptPnpStartScanCmResourceList_~Extension#1.base, 48 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem741#1, PptPnpStartScanCmResourceList_~Extension#1.base, 52 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem742#1, PptPnpStartScanCmResourceList_~Extension#1.base, 48 + PptPnpStartScanCmResourceList_~Extension#1.offset, 8);havoc PptPnpStartScanCmResourceList_#t~mem738#1;havoc PptPnpStartScanCmResourceList_#t~mem739#1;havoc PptPnpStartScanCmResourceList_#t~mem740#1;havoc PptPnpStartScanCmResourceList_#t~mem741#1;havoc PptPnpStartScanCmResourceList_#t~mem742#1;call PptPnpStartScanCmResourceList_#t~mem743#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 12 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem743#1, PptPnpStartScanCmResourceList_~Extension#1.base, 60 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanCmResourceList_#t~mem743#1;call PptPnpStartScanCmResourceList_#t~mem744#1 := read~int#11(PptPnpStartScanCmResourceList_~Extension#1.base, 48 + PptPnpStartScanCmResourceList_~Extension#1.offset, 8);call write~$Pointer$#11(0, (if PptPnpStartScanCmResourceList_#t~mem744#1 % 4294967296 % 4294967296 <= 2147483647 then PptPnpStartScanCmResourceList_#t~mem744#1 % 4294967296 % 4294967296 else PptPnpStartScanCmResourceList_#t~mem744#1 % 4294967296 % 4294967296 - 4294967296), PptPnpStartScanCmResourceList_~Extension#1.base, 56 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanCmResourceList_#t~mem744#1;call PptPnpStartScanCmResourceList_#t~mem745#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 2 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 2);call write~int#11(PptPnpStartScanCmResourceList_#t~mem745#1 % 65536, PptPnpStartScanCmResourceList_~Extension#1.base, 156 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanCmResourceList_#t~mem745#1;call PptPnpStartScanCmResourceList_#t~mem746#1 := read~int#11(PptPnpStartScanCmResourceList_~Extension#1.base, 60 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4); [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6988: assume !(PptPnpStartScanCmResourceList_#t~mem728#1 < PptPnpStartScanCmResourceList_#t~mem729#1);havoc PptPnpStartScanCmResourceList_#t~mem728#1;havoc PptPnpStartScanCmResourceList_#t~mem729#1; [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3685-1: call PptDispatchInternalDeviceControl_#t~mem268#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 8 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3685: assume PptDispatchInternalDeviceControl_#t~mem268#1 % 4294967296 < 6;havoc PptDispatchInternalDeviceControl_#t~mem268#1;PptDispatchInternalDeviceControl_~Status~0#1 := -1073741789; [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3685: assume !(PptDispatchInternalDeviceControl_#t~mem268#1 % 4294967296 < 6);havoc PptDispatchInternalDeviceControl_#t~mem268#1;call PptDispatchInternalDeviceControl_#t~mem269#1 := read~int#11(PptDispatchInternalDeviceControl_~Irp#1.base, 36 + PptDispatchInternalDeviceControl_~Irp#1.offset, 1); [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112: call PptDispatchPower_#t~mem930#1.base, PptDispatchPower_#t~mem930#1.offset := read~$Pointer$#11(PptDispatchPower_~pIrp#1.base, 96 + PptDispatchPower_~pIrp#1.offset, 4);PptDispatchPower_~irpSp___0~1#1.base, PptDispatchPower_~irpSp___0~1#1.offset := PptDispatchPower_#t~mem930#1.base, PptDispatchPower_#t~mem930#1.offset - 36;havoc PptDispatchPower_#t~mem930#1.base, PptDispatchPower_#t~mem930#1.offset;call write~$Pointer$#11(#funAddr~PptPowerComplete.base, #funAddr~PptPowerComplete.offset, PptDispatchPower_~irpSp___0~1#1.base, 28 + PptDispatchPower_~irpSp___0~1#1.offset, 4);call write~$Pointer$#11(PptDispatchPower_~Extension~5#1.base, PptDispatchPower_~Extension~5#1.offset, PptDispatchPower_~irpSp___0~1#1.base, 32 + PptDispatchPower_~irpSp___0~1#1.offset, 4);call write~int#11(0, PptDispatchPower_~irpSp___0~1#1.base, 3 + PptDispatchPower_~irpSp___0~1#1.offset, 1);call write~int#11(64, PptDispatchPower_~irpSp___0~1#1.base, 3 + PptDispatchPower_~irpSp___0~1#1.offset, 1);call PptDispatchPower_#t~mem931#1 := read~int#11(PptDispatchPower_~irpSp___0~1#1.base, 3 + PptDispatchPower_~irpSp___0~1#1.offset, 1); [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6064: assume (PptFindNatChip_#t~mem593#1.base + PptFindNatChip_#t~mem593#1.offset) % 4294967296 == (if PptFindNatChip_~Port~0#1 % 4294967296 % 4294967296 <= 2147483647 then PptFindNatChip_~Port~0#1 % 4294967296 % 4294967296 else PptFindNatChip_~Port~0#1 % 4294967296 % 4294967296 - 4294967296) % 4294967296;havoc PptFindNatChip_#t~mem593#1.base, PptFindNatChip_#t~mem593#1.offset;call write~int#11(1, PptFindNatChip_~Extension#1.base, 246 + PptFindNatChip_~Extension#1.offset, 1); [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6064: assume !((PptFindNatChip_#t~mem593#1.base + PptFindNatChip_#t~mem593#1.offset) % 4294967296 == (if PptFindNatChip_~Port~0#1 % 4294967296 % 4294967296 <= 2147483647 then PptFindNatChip_~Port~0#1 % 4294967296 % 4294967296 else PptFindNatChip_~Port~0#1 % 4294967296 % 4294967296 - 4294967296) % 4294967296);havoc PptFindNatChip_#t~mem593#1.base, PptFindNatChip_#t~mem593#1.offset; [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716-2: havoc PptPnpSurpriseRemoval_#t~bitwise849#1;assume (PptPnpSurpriseRemoval_#t~bitwise849#1 % 4294967296 >= PptPnpSurpriseRemoval_#t~mem848#1 % 4294967296 && PptPnpSurpriseRemoval_#t~bitwise849#1 % 4294967296 >= 4096) && PptPnpSurpriseRemoval_#t~bitwise849#1 % 4294967296 <= 4096 + PptPnpSurpriseRemoval_#t~mem848#1 % 4294967296; [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716-1: [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716: call write~int#11(PptPnpSurpriseRemoval_#t~bitwise849#1, PptPnpSurpriseRemoval_~extension~14#1.base, 4 + PptPnpSurpriseRemoval_~extension~14#1.offset, 4);havoc PptPnpSurpriseRemoval_#t~mem848#1;havoc PptPnpSurpriseRemoval_#t~bitwise849#1; [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3422: havoc PptDispatchInternalDeviceControl_#t~mem178#1.base, PptDispatchInternalDeviceControl_#t~mem178#1.offset;havoc PptDispatchInternalDeviceControl_#t~ret179#1; [2025-02-07 17:29:51,615 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716-4: assume 0 == PptPnpSurpriseRemoval_#t~mem848#1 % 4294967296 || 4096 == PptPnpSurpriseRemoval_#t~mem848#1 % 4294967296;PptPnpSurpriseRemoval_#t~bitwise849#1 := 4096; [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716-4: assume !(0 == PptPnpSurpriseRemoval_#t~mem848#1 % 4294967296 || 4096 == PptPnpSurpriseRemoval_#t~mem848#1 % 4294967296); [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716-3: assume false;PptPnpSurpriseRemoval_#t~bitwise849#1 := PptPnpSurpriseRemoval_#t~mem848#1; [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716-3: assume !false; [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3422-1: SUMMARY for call PptDispatchInternalDeviceControl_#t~ret179#1 := KeSynchronizeExecution(PptDispatchInternalDeviceControl_#t~mem178#1.base, PptDispatchInternalDeviceControl_#t~mem178#1.offset, #funAddr~PptSynchronizedIncrement.base, #funAddr~PptSynchronizedIncrement.offset, PptDispatchInternalDeviceControl_~#SyncContext~0#1.base, PptDispatchInternalDeviceControl_~#SyncContext~0#1.offset); srcloc: null [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6263: assume (PptPnpBuildRemovalRelations_~firstListEntry~2#1.base + PptPnpBuildRemovalRelations_~firstListEntry~2#1.offset) % 4294967296 == (PptPnpBuildRemovalRelations_~thisListEntry~3#1.base + PptPnpBuildRemovalRelations_~thisListEntry~3#1.offset) % 4294967296;PptPnpBuildRemovalRelations_~_EX_ListHead~4#1.base, PptPnpBuildRemovalRelations_~_EX_ListHead~4#1.offset := PptPnpBuildRemovalRelations_~listHead~3#1.base, PptPnpBuildRemovalRelations_~listHead~3#1.offset;call PptPnpBuildRemovalRelations_#t~mem608#1.base, PptPnpBuildRemovalRelations_#t~mem608#1.offset := read~$Pointer$#11(PptPnpBuildRemovalRelations_~_EX_ListHead~4#1.base, PptPnpBuildRemovalRelations_~_EX_ListHead~4#1.offset, 4);PptPnpBuildRemovalRelations_~_EX_Flink___0~1#1.base, PptPnpBuildRemovalRelations_~_EX_Flink___0~1#1.offset := PptPnpBuildRemovalRelations_#t~mem608#1.base, PptPnpBuildRemovalRelations_#t~mem608#1.offset;havoc PptPnpBuildRemovalRelations_#t~mem608#1.base, PptPnpBuildRemovalRelations_#t~mem608#1.offset;call write~$Pointer$#11(PptPnpBuildRemovalRelations_~_EX_Flink___0~1#1.base, PptPnpBuildRemovalRelations_~_EX_Flink___0~1#1.offset, PptPnpBuildRemovalRelations_~node~4#1.base, PptPnpBuildRemovalRelations_~node~4#1.offset, 4);call write~$Pointer$#11(PptPnpBuildRemovalRelations_~_EX_ListHead~4#1.base, PptPnpBuildRemovalRelations_~_EX_ListHead~4#1.offset, PptPnpBuildRemovalRelations_~node~4#1.base, 4 + PptPnpBuildRemovalRelations_~node~4#1.offset, 4);call write~$Pointer$#11(PptPnpBuildRemovalRelations_~node~4#1.base, PptPnpBuildRemovalRelations_~node~4#1.offset, PptPnpBuildRemovalRelations_~_EX_Flink___0~1#1.base, 4 + PptPnpBuildRemovalRelations_~_EX_Flink___0~1#1.offset, 4);call write~$Pointer$#11(PptPnpBuildRemovalRelations_~node~4#1.base, PptPnpBuildRemovalRelations_~node~4#1.offset, PptPnpBuildRemovalRelations_~_EX_ListHead~4#1.base, PptPnpBuildRemovalRelations_~_EX_ListHead~4#1.offset, 4);PptPnpBuildRemovalRelations_~done~2#1 := 1; [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6263: assume !((PptPnpBuildRemovalRelations_~firstListEntry~2#1.base + PptPnpBuildRemovalRelations_~firstListEntry~2#1.offset) % 4294967296 == (PptPnpBuildRemovalRelations_~thisListEntry~3#1.base + PptPnpBuildRemovalRelations_~thisListEntry~3#1.offset) % 4294967296);PptPnpBuildRemovalRelations_~_EX_ListHead___0~2#1.base, PptPnpBuildRemovalRelations_~_EX_ListHead___0~2#1.offset := PptPnpBuildRemovalRelations_~listHead~3#1.base, PptPnpBuildRemovalRelations_~listHead~3#1.offset;call PptPnpBuildRemovalRelations_#t~mem609#1.base, PptPnpBuildRemovalRelations_#t~mem609#1.offset := read~$Pointer$#11(PptPnpBuildRemovalRelations_~_EX_ListHead___0~2#1.base, 4 + PptPnpBuildRemovalRelations_~_EX_ListHead___0~2#1.offset, 4);PptPnpBuildRemovalRelations_~_EX_Blink___0~3#1.base, PptPnpBuildRemovalRelations_~_EX_Blink___0~3#1.offset := PptPnpBuildRemovalRelations_#t~mem609#1.base, PptPnpBuildRemovalRelations_#t~mem609#1.offset;havoc PptPnpBuildRemovalRelations_#t~mem609#1.base, PptPnpBuildRemovalRelations_#t~mem609#1.offset;call write~$Pointer$#11(PptPnpBuildRemovalRelations_~_EX_ListHead___0~2#1.base, PptPnpBuildRemovalRelations_~_EX_ListHead___0~2#1.offset, PptPnpBuildRemovalRelations_~node~4#1.base, PptPnpBuildRemovalRelations_~node~4#1.offset, 4);call write~$Pointer$#11(PptPnpBuildRemovalRelations_~_EX_Blink___0~3#1.base, PptPnpBuildRemovalRelations_~_EX_Blink___0~3#1.offset, PptPnpBuildRemovalRelations_~node~4#1.base, 4 + PptPnpBuildRemovalRelations_~node~4#1.offset, 4);call write~$Pointer$#11(PptPnpBuildRemovalRelations_~node~4#1.base, PptPnpBuildRemovalRelations_~node~4#1.offset, PptPnpBuildRemovalRelations_~_EX_Blink___0~3#1.base, PptPnpBuildRemovalRelations_~_EX_Blink___0~3#1.offset, 4);call write~$Pointer$#11(PptPnpBuildRemovalRelations_~node~4#1.base, PptPnpBuildRemovalRelations_~node~4#1.offset, PptPnpBuildRemovalRelations_~_EX_ListHead___0~2#1.base, 4 + PptPnpBuildRemovalRelations_~_EX_ListHead___0~2#1.offset, 4);PptPnpBuildRemovalRelations_~count~1#1 := 1 + PptPnpBuildRemovalRelations_~count~1#1; [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2167: assume 0 != IoConnectInterrupt_#t~nondet33#1;havoc IoConnectInterrupt_#t~nondet33#1;call IoConnectInterrupt_#t~mem34#1.base, IoConnectInterrupt_#t~mem34#1.offset := read~$Pointer$#11(IoConnectInterrupt_~InterruptObject#1.base, IoConnectInterrupt_~InterruptObject#1.offset, 4); [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2167: assume !(0 != IoConnectInterrupt_#t~nondet33#1);havoc IoConnectInterrupt_#t~nondet33#1;havoc IoConnectInterrupt_#t~nondet36#1;assume -2147483648 <= IoConnectInterrupt_#t~nondet36#1 && IoConnectInterrupt_#t~nondet36#1 <= 2147483647; [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8047-1: call PptDispatchPower_#t~mem917#1 := read~int#11(PptDispatchPower_~Extension~5#1.base, 294 + PptDispatchPower_~Extension~5#1.offset, 4);call PptDispatchPower_#t~mem918#1 := read~int#28(PptDispatchPower_~#powerState~1#1.base, PptDispatchPower_~#powerState~1#1.offset, 4); [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2960: assume true;call PptCleanRemovalRelationsList_#t~mem114#1.base, PptCleanRemovalRelationsList_#t~mem114#1.offset := read~$Pointer$#11(PptCleanRemovalRelationsList_~listHead~0#1.base, PptCleanRemovalRelationsList_~listHead~0#1.offset, 4); [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2960: assume !true; [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5999: assume 48 == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5999: assume !(48 == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8047: assume PptDispatchPower_#t~mem917#1 < PptDispatchPower_#t~mem918#1;havoc PptDispatchPower_#t~mem917#1;havoc PptDispatchPower_#t~mem918#1;call PptDispatchPower_#t~mem919#1 := read~int#11(PptDispatchPower_~Extension~5#1.base, 294 + PptDispatchPower_~Extension~5#1.offset, 4); [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8047: assume !(PptDispatchPower_#t~mem917#1 < PptDispatchPower_#t~mem918#1);havoc PptDispatchPower_#t~mem917#1;havoc PptDispatchPower_#t~mem918#1;call PptDispatchPower_#t~mem925#1 := read~int#28(PptDispatchPower_~#powerState~1#1.base, PptDispatchPower_~#powerState~1#1.offset, 4);call PptDispatchPower_#t~mem926#1 := read~int#11(PptDispatchPower_~Extension~5#1.base, 294 + PptDispatchPower_~Extension~5#1.offset, 4); [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6924: PptPnpStartScanCmResourceList_~FullResourceDescriptor~2#1.base, PptPnpStartScanCmResourceList_~FullResourceDescriptor~2#1.offset := PptPnpStartScanCmResourceList_~ResourceList~2#1.base, 4 + PptPnpStartScanCmResourceList_~ResourceList~2#1.offset; [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6726: PptDispatchPnp_#t~ret673#1 := PptPnpQueryDeviceRelations_#res#1;havoc PptPnpQueryDeviceRelations_#t~mem802#1.base, PptPnpQueryDeviceRelations_#t~mem802#1.offset, PptPnpQueryDeviceRelations_#t~mem803#1.base, PptPnpQueryDeviceRelations_#t~mem803#1.offset, PptPnpQueryDeviceRelations_#t~mem804#1, PptPnpQueryDeviceRelations_#t~mem805#1, PptPnpQueryDeviceRelations_#t~ret806#1.base, PptPnpQueryDeviceRelations_#t~ret806#1.offset, PptPnpQueryDeviceRelations_#t~mem807#1.base, PptPnpQueryDeviceRelations_#t~mem807#1.offset, PptPnpQueryDeviceRelations_#t~ret808#1, PptPnpQueryDeviceRelations_~DeviceObject#1.base, PptPnpQueryDeviceRelations_~DeviceObject#1.offset, PptPnpQueryDeviceRelations_~Irp#1.base, PptPnpQueryDeviceRelations_~Irp#1.offset, PptPnpQueryDeviceRelations_~extension~7#1.base, PptPnpQueryDeviceRelations_~extension~7#1.offset, PptPnpQueryDeviceRelations_~irpSp~0#1.base, PptPnpQueryDeviceRelations_~irpSp~0#1.offset, PptPnpQueryDeviceRelations_~type~0#1, PptPnpQueryDeviceRelations_~removalRelations~1#1.base, PptPnpQueryDeviceRelations_~removalRelations~1#1.offset, PptPnpQueryDeviceRelations_~tmp~20#1;havoc PptPnpQueryDeviceRelations_#in~DeviceObject#1.base, PptPnpQueryDeviceRelations_#in~DeviceObject#1.offset, PptPnpQueryDeviceRelations_#in~Irp#1.base, PptPnpQueryDeviceRelations_#in~Irp#1.offset;assume { :end_inline_PptPnpQueryDeviceRelations } true;assume -2147483648 <= PptDispatchPnp_#t~ret673#1 && PptDispatchPnp_#t~ret673#1 <= 2147483647;PptDispatchPnp_~status~11#1 := PptDispatchPnp_#t~ret673#1;havoc PptDispatchPnp_#t~ret673#1; [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9765: assume 0 == main_~__BLAST_NONDET~3#1; [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9765: assume !(0 == main_~__BLAST_NONDET~3#1); [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6726-1: assume { :begin_inline_PptPnpQueryDeviceRelations } true;PptPnpQueryDeviceRelations_#in~DeviceObject#1.base, PptPnpQueryDeviceRelations_#in~DeviceObject#1.offset, PptPnpQueryDeviceRelations_#in~Irp#1.base, PptPnpQueryDeviceRelations_#in~Irp#1.offset := PptDispatchPnp_~DeviceObject#1.base, PptDispatchPnp_~DeviceObject#1.offset, PptDispatchPnp_~Irp#1.base, PptDispatchPnp_~Irp#1.offset;havoc PptPnpQueryDeviceRelations_#res#1;havoc PptPnpQueryDeviceRelations_#t~mem802#1.base, PptPnpQueryDeviceRelations_#t~mem802#1.offset, PptPnpQueryDeviceRelations_#t~mem803#1.base, PptPnpQueryDeviceRelations_#t~mem803#1.offset, PptPnpQueryDeviceRelations_#t~mem804#1, PptPnpQueryDeviceRelations_#t~mem805#1, PptPnpQueryDeviceRelations_#t~ret806#1.base, PptPnpQueryDeviceRelations_#t~ret806#1.offset, PptPnpQueryDeviceRelations_#t~mem807#1.base, PptPnpQueryDeviceRelations_#t~mem807#1.offset, PptPnpQueryDeviceRelations_#t~ret808#1, PptPnpQueryDeviceRelations_~DeviceObject#1.base, PptPnpQueryDeviceRelations_~DeviceObject#1.offset, PptPnpQueryDeviceRelations_~Irp#1.base, PptPnpQueryDeviceRelations_~Irp#1.offset, PptPnpQueryDeviceRelations_~extension~7#1.base, PptPnpQueryDeviceRelations_~extension~7#1.offset, PptPnpQueryDeviceRelations_~irpSp~0#1.base, PptPnpQueryDeviceRelations_~irpSp~0#1.offset, PptPnpQueryDeviceRelations_~type~0#1, PptPnpQueryDeviceRelations_~removalRelations~1#1.base, PptPnpQueryDeviceRelations_~removalRelations~1#1.offset, PptPnpQueryDeviceRelations_~tmp~20#1;PptPnpQueryDeviceRelations_~DeviceObject#1.base, PptPnpQueryDeviceRelations_~DeviceObject#1.offset := PptPnpQueryDeviceRelations_#in~DeviceObject#1.base, PptPnpQueryDeviceRelations_#in~DeviceObject#1.offset;PptPnpQueryDeviceRelations_~Irp#1.base, PptPnpQueryDeviceRelations_~Irp#1.offset := PptPnpQueryDeviceRelations_#in~Irp#1.base, PptPnpQueryDeviceRelations_#in~Irp#1.offset;havoc PptPnpQueryDeviceRelations_~extension~7#1.base, PptPnpQueryDeviceRelations_~extension~7#1.offset;havoc PptPnpQueryDeviceRelations_~irpSp~0#1.base, PptPnpQueryDeviceRelations_~irpSp~0#1.offset;havoc PptPnpQueryDeviceRelations_~type~0#1;havoc PptPnpQueryDeviceRelations_~removalRelations~1#1.base, PptPnpQueryDeviceRelations_~removalRelations~1#1.offset;havoc PptPnpQueryDeviceRelations_~tmp~20#1;call PptPnpQueryDeviceRelations_#t~mem802#1.base, PptPnpQueryDeviceRelations_#t~mem802#1.offset := read~$Pointer$#11(PptPnpQueryDeviceRelations_~DeviceObject#1.base, 40 + PptPnpQueryDeviceRelations_~DeviceObject#1.offset, 4);PptPnpQueryDeviceRelations_~extension~7#1.base, PptPnpQueryDeviceRelations_~extension~7#1.offset := PptPnpQueryDeviceRelations_#t~mem802#1.base, PptPnpQueryDeviceRelations_#t~mem802#1.offset;havoc PptPnpQueryDeviceRelations_#t~mem802#1.base, PptPnpQueryDeviceRelations_#t~mem802#1.offset;call PptPnpQueryDeviceRelations_#t~mem803#1.base, PptPnpQueryDeviceRelations_#t~mem803#1.offset := read~$Pointer$#11(PptPnpQueryDeviceRelations_~Irp#1.base, 96 + PptPnpQueryDeviceRelations_~Irp#1.offset, 4);PptPnpQueryDeviceRelations_~irpSp~0#1.base, PptPnpQueryDeviceRelations_~irpSp~0#1.offset := PptPnpQueryDeviceRelations_#t~mem803#1.base, PptPnpQueryDeviceRelations_#t~mem803#1.offset;havoc PptPnpQueryDeviceRelations_#t~mem803#1.base, PptPnpQueryDeviceRelations_#t~mem803#1.offset;call PptPnpQueryDeviceRelations_#t~mem804#1 := read~int#11(PptPnpQueryDeviceRelations_~irpSp~0#1.base, 4 + PptPnpQueryDeviceRelations_~irpSp~0#1.offset, 4);PptPnpQueryDeviceRelations_~type~0#1 := PptPnpQueryDeviceRelations_#t~mem804#1;havoc PptPnpQueryDeviceRelations_#t~mem804#1; [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6528: assume PptIsPci_~rangeLength~0#1 % 4294967296 > 8;PptIsPci_~largePortRangeFound~0#1 := 1; [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6528: assume !(PptIsPci_~rangeLength~0#1 % 4294967296 > 8); [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2168: havoc IoConnectInterrupt_#t~mem34#1.base, IoConnectInterrupt_#t~mem34#1.offset;havoc IoConnectInterrupt_#t~ret35#1;IoConnectInterrupt_#res#1 := 0; [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2168-1: SUMMARY for call IoConnectInterrupt_#t~ret35#1 := ##fun~$Pointer$~X~~PVOID~0~TO~~BOOLEAN~0(IoConnectInterrupt_#t~mem34#1.base, IoConnectInterrupt_#t~mem34#1.offset, IoConnectInterrupt_~ServiceContext#1.base, IoConnectInterrupt_~ServiceContext#1.offset, IoConnectInterrupt_~ServiceRoutine#1.base, IoConnectInterrupt_~ServiceRoutine#1.offset); srcloc: null [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5141: assume 0 == PptDetectPortCapabilities_#t~mem479#1 % 256;havoc PptDetectPortCapabilities_#t~mem479#1;assume { :begin_inline_PptDetectEppPortIfUserRequested } true;PptDetectEppPortIfUserRequested_#in~Extension#1.base, PptDetectEppPortIfUserRequested_#in~Extension#1.offset := PptDetectPortCapabilities_~Extension#1.base, PptDetectPortCapabilities_~Extension#1.offset;havoc PptDetectEppPortIfUserRequested_~Extension#1.base, PptDetectEppPortIfUserRequested_~Extension#1.offset, PptDetectEppPortIfUserRequested_~RequestEppTest~0#1;PptDetectEppPortIfUserRequested_~Extension#1.base, PptDetectEppPortIfUserRequested_~Extension#1.offset := PptDetectEppPortIfUserRequested_#in~Extension#1.base, PptDetectEppPortIfUserRequested_#in~Extension#1.offset;havoc PptDetectEppPortIfUserRequested_~RequestEppTest~0#1;PptDetectEppPortIfUserRequested_~RequestEppTest~0#1 := 0; [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5141: assume !(0 == PptDetectPortCapabilities_#t~mem479#1 % 256);havoc PptDetectPortCapabilities_#t~mem479#1; [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7189: SUMMARY for call PptDebugDumpResourceRequirementsList(PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.base, PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.offset); srcloc: null [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3952: PptDispatchClose_#res#1 := 0; [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8048: assume 1 == PptDispatchPower_#t~mem919#1;havoc PptDispatchPower_#t~mem919#1; [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8048: assume !(1 == PptDispatchPower_#t~mem919#1);havoc PptDispatchPower_#t~mem919#1; [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009: assume 0 != ~Extension_FilterMode~0;call PptDetectChipFilter_#t~mem457#1 := read~int#11(PptDetectChipFilter_~Extension#1.base, 100 + PptDetectChipFilter_~Extension#1.offset, 4); [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009: assume !(0 != ~Extension_FilterMode~0); [2025-02-07 17:29:51,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3952-1: SUMMARY for call PptCompleteRequest(PptDispatchClose_~Irp#1.base, PptDispatchClose_~Irp#1.offset, 0); srcloc: null [2025-02-07 17:29:51,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6925: assume PptPnpStartScanCmResourceList_~FullResourceDescriptor~2#1.base != 0 || PptPnpStartScanCmResourceList_~FullResourceDescriptor~2#1.offset != 0;call PptPnpStartScanCmResourceList_#t~mem699#1 := read~int#11(PptPnpStartScanCmResourceList_~FullResourceDescriptor~2#1.base, PptPnpStartScanCmResourceList_~FullResourceDescriptor~2#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem699#1, PptPnpStartScanCmResourceList_~Extension#1.base, 164 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanCmResourceList_#t~mem699#1;PptPnpStartScanCmResourceList_~PartialResourceList~2#1.base, PptPnpStartScanCmResourceList_~PartialResourceList~2#1.offset := PptPnpStartScanCmResourceList_~FullResourceDescriptor~2#1.base, 8 + PptPnpStartScanCmResourceList_~FullResourceDescriptor~2#1.offset;PptPnpStartScanCmResourceList_~i~15#1 := 0; [2025-02-07 17:29:51,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6925: assume !(PptPnpStartScanCmResourceList_~FullResourceDescriptor~2#1.base != 0 || PptPnpStartScanCmResourceList_~FullResourceDescriptor~2#1.offset != 0); [2025-02-07 17:29:51,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5604-1: SUMMARY for call PptSetChipMode_#t~ret532#1 := PptEcrSetMode(PptSetChipMode_~Extension#1.base, PptSetChipMode_~Extension#1.offset, PptSetChipMode_~ChipMode#1); srcloc: null [2025-02-07 17:29:51,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5604: assume -2147483648 <= PptSetChipMode_#t~ret532#1 && PptSetChipMode_#t~ret532#1 <= 2147483647;PptSetChipMode_~Status~8#1 := PptSetChipMode_#t~ret532#1;havoc PptSetChipMode_#t~ret532#1; [2025-02-07 17:29:51,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9568: SUMMARY for call errorFn(); srcloc: null [2025-02-07 17:29:51,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6397: assume false;call PptPnpStartScanPciCardCmResourceList_#t~mem626#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 12 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 4);PptPnpStartScanPciCardCmResourceList_~length~0#1 := PptPnpStartScanPciCardCmResourceList_#t~mem626#1; [2025-02-07 17:29:51,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6397: assume !false;PptPnpStartScanPciCardCmResourceList_~i~12#1 := 1 + PptPnpStartScanPciCardCmResourceList_~i~12#1; [2025-02-07 17:29:51,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010: assume 0 != PptDetectChipFilter_#t~mem457#1 % 2 % 4294967296;havoc PptDetectChipFilter_#t~mem457#1;call PptDetectChipFilter_#t~mem459#1.base, PptDetectChipFilter_#t~mem459#1.offset := read~$Pointer$#11(PptDetectChipFilter_~Extension#1.base, 269 + PptDetectChipFilter_~Extension#1.offset, 4);call PptDetectChipFilter_#t~mem460#1.base, PptDetectChipFilter_#t~mem460#1.offset := read~$Pointer$#11(PptDetectChipFilter_~Extension#1.base, 261 + PptDetectChipFilter_~Extension#1.offset, 4); [2025-02-07 17:29:51,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010: assume !(0 != PptDetectChipFilter_#t~mem457#1 % 2 % 4294967296);havoc PptDetectChipFilter_#t~mem457#1; [2025-02-07 17:29:51,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2962: assume !!((PptCleanRemovalRelationsList_#t~mem114#1.base + PptCleanRemovalRelationsList_#t~mem114#1.offset) % 4294967296 == (PptCleanRemovalRelationsList_~listHead~0#1.base + PptCleanRemovalRelationsList_~listHead~0#1.offset) % 4294967296);havoc PptCleanRemovalRelationsList_#t~mem114#1.base, PptCleanRemovalRelationsList_#t~mem114#1.offset; [2025-02-07 17:29:51,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2962: assume !((PptCleanRemovalRelationsList_#t~mem114#1.base + PptCleanRemovalRelationsList_#t~mem114#1.offset) % 4294967296 == (PptCleanRemovalRelationsList_~listHead~0#1.base + PptCleanRemovalRelationsList_~listHead~0#1.offset) % 4294967296);havoc PptCleanRemovalRelationsList_#t~mem114#1.base, PptCleanRemovalRelationsList_#t~mem114#1.offset;call PptCleanRemovalRelationsList_#t~mem115#1.base, PptCleanRemovalRelationsList_#t~mem115#1.offset := read~$Pointer$#11(PptCleanRemovalRelationsList_~listHead~0#1.base, PptCleanRemovalRelationsList_~listHead~0#1.offset, 4);PptCleanRemovalRelationsList_~thisListEntry~0#1.base, PptCleanRemovalRelationsList_~thisListEntry~0#1.offset := PptCleanRemovalRelationsList_#t~mem115#1.base, PptCleanRemovalRelationsList_#t~mem115#1.offset;havoc PptCleanRemovalRelationsList_#t~mem115#1.base, PptCleanRemovalRelationsList_#t~mem115#1.offset;call PptCleanRemovalRelationsList_#t~mem116#1.base, PptCleanRemovalRelationsList_#t~mem116#1.offset := read~$Pointer$#11(PptCleanRemovalRelationsList_~listHead~0#1.base, PptCleanRemovalRelationsList_~listHead~0#1.offset, 4);call PptCleanRemovalRelationsList_#t~mem117#1.base, PptCleanRemovalRelationsList_#t~mem117#1.offset := read~$Pointer$#11(PptCleanRemovalRelationsList_#t~mem116#1.base, PptCleanRemovalRelationsList_#t~mem116#1.offset, 4);PptCleanRemovalRelationsList_~_EX_Flink~1#1.base, PptCleanRemovalRelationsList_~_EX_Flink~1#1.offset := PptCleanRemovalRelationsList_#t~mem117#1.base, PptCleanRemovalRelationsList_#t~mem117#1.offset;havoc PptCleanRemovalRelationsList_#t~mem116#1.base, PptCleanRemovalRelationsList_#t~mem116#1.offset;havoc PptCleanRemovalRelationsList_#t~mem117#1.base, PptCleanRemovalRelationsList_#t~mem117#1.offset;call PptCleanRemovalRelationsList_#t~mem118#1.base, PptCleanRemovalRelationsList_#t~mem118#1.offset := read~$Pointer$#11(PptCleanRemovalRelationsList_~listHead~0#1.base, PptCleanRemovalRelationsList_~listHead~0#1.offset, 4);call PptCleanRemovalRelationsList_#t~mem119#1.base, PptCleanRemovalRelationsList_#t~mem119#1.offset := read~$Pointer$#11(PptCleanRemovalRelationsList_#t~mem118#1.base, 4 + PptCleanRemovalRelationsList_#t~mem118#1.offset, 4);PptCleanRemovalRelationsList_~_EX_Blink~1#1.base, PptCleanRemovalRelationsList_~_EX_Blink~1#1.offset := PptCleanRemovalRelationsList_#t~mem119#1.base, PptCleanRemovalRelationsList_#t~mem119#1.offset;havoc PptCleanRemovalRelationsList_#t~mem118#1.base, PptCleanRemovalRelationsList_#t~mem118#1.offset;havoc PptCleanRemovalRelationsList_#t~mem119#1.base, PptCleanRemovalRelationsList_#t~mem119#1.offset;call write~$Pointer$#11(PptCleanRemovalRelationsList_~_EX_Flink~1#1.base, PptCleanRemovalRelationsList_~_EX_Flink~1#1.offset, PptCleanRemovalRelationsList_~_EX_Blink~1#1.base, PptCleanRemovalRelationsList_~_EX_Blink~1#1.offset, 4);call write~$Pointer$#11(PptCleanRemovalRelationsList_~_EX_Blink~1#1.base, PptCleanRemovalRelationsList_~_EX_Blink~1#1.offset, PptCleanRemovalRelationsList_~_EX_Flink~1#1.base, 4 + PptCleanRemovalRelationsList_~_EX_Flink~1#1.offset, 4);PptCleanRemovalRelationsList_~node~0#1.base, PptCleanRemovalRelationsList_~node~0#1.offset := PptCleanRemovalRelationsList_~thisListEntry~0#1.base, PptCleanRemovalRelationsList_~thisListEntry~0#1.offset; [2025-02-07 17:29:51,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7983-1: SUMMARY for call PptDispatchPower_#t~ret900#1 := PptAcquireRemoveLock(PptDispatchPower_~Extension~5#1.base, 298 + PptDispatchPower_~Extension~5#1.offset, PptDispatchPower_~pIrp#1.base, PptDispatchPower_~pIrp#1.offset); srcloc: null [2025-02-07 17:29:51,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7983: assume -2147483648 <= PptDispatchPower_#t~ret900#1 && PptDispatchPower_#t~ret900#1 <= 2147483647;PptDispatchPower_~tmp~27#1 := PptDispatchPower_#t~ret900#1;havoc PptDispatchPower_#t~ret900#1;PptDispatchPower_~status___0~0#1 := PptDispatchPower_~tmp~27#1; [2025-02-07 17:29:51,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5869: assume 1 == (if PptFindNatChip_#t~mem566#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_#t~mem566#1 % 256 % 4294967296 else PptFindNatChip_#t~mem566#1 % 256 % 4294967296 - 4294967296);havoc PptFindNatChip_#t~mem566#1;PptFindNatChip_#res#1 := 0;call ULTIMATE.dealloc(PptFindNatChip_~#Conflict~0#1.base, PptFindNatChip_~#Conflict~0#1.offset);havoc PptFindNatChip_~#Conflict~0#1.base, PptFindNatChip_~#Conflict~0#1.offset;call ULTIMATE.dealloc(PptFindNatChip_~#ChipAddr~0#1.base, PptFindNatChip_~#ChipAddr~0#1.offset);havoc PptFindNatChip_~#ChipAddr~0#1.base, PptFindNatChip_~#ChipAddr~0#1.offset;call ULTIMATE.dealloc(PptFindNatChip_~#AddrList~0#1.base, PptFindNatChip_~#AddrList~0#1.offset);havoc PptFindNatChip_~#AddrList~0#1.base, PptFindNatChip_~#AddrList~0#1.offset; [2025-02-07 17:29:51,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5869: assume !(1 == (if PptFindNatChip_#t~mem566#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_#t~mem566#1 % 256 % 4294967296 else PptFindNatChip_#t~mem566#1 % 256 % 4294967296 - 4294967296));havoc PptFindNatChip_#t~mem566#1;call write~int#11(1, PptFindNatChip_~Extension#1.base, 245 + PptFindNatChip_~Extension#1.offset, 1); [2025-02-07 17:29:51,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9833: assume -2147483648 <= main_#t~ret1206#1 && main_#t~ret1206#1 <= 2147483647;main_~status~31#1 := main_#t~ret1206#1;havoc main_#t~ret1206#1; [2025-02-07 17:29:51,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7587-1: [2025-02-07 17:29:51,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9833-1: SUMMARY for call main_#t~ret1206#1 := PptDispatchCleanup(main_~#devobj~0#1.base, main_~#devobj~0#1.offset, ~pirp~0.base, ~pirp~0.offset); srcloc: null [2025-02-07 17:29:51,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7587: assume 0 != PptPnpCancelStopDevice_#t~bitwise817#1 % 4294967296;havoc PptPnpCancelStopDevice_#t~mem816#1;havoc PptPnpCancelStopDevice_#t~bitwise817#1;call PptPnpCancelStopDevice_#t~mem818#1 := read~int#11(PptPnpCancelStopDevice_~extension~9#1.base, 4 + PptPnpCancelStopDevice_~extension~9#1.offset, 4); [2025-02-07 17:29:51,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7587: assume !(0 != PptPnpCancelStopDevice_#t~bitwise817#1 % 4294967296);havoc PptPnpCancelStopDevice_#t~mem816#1;havoc PptPnpCancelStopDevice_#t~bitwise817#1; [2025-02-07 17:29:51,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7587-4: assume 0 == PptPnpCancelStopDevice_#t~mem816#1 % 4294967296;PptPnpCancelStopDevice_#t~bitwise817#1 := 0; [2025-02-07 17:29:51,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7587-4: assume !(0 == PptPnpCancelStopDevice_#t~mem816#1 % 4294967296); [2025-02-07 17:29:51,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7587-3: assume 16 == PptPnpCancelStopDevice_#t~mem816#1 % 4294967296;PptPnpCancelStopDevice_#t~bitwise817#1 := PptPnpCancelStopDevice_#t~mem816#1; [2025-02-07 17:29:51,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7587-3: assume !(16 == PptPnpCancelStopDevice_#t~mem816#1 % 4294967296); [2025-02-07 17:29:51,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7587-2: havoc PptPnpCancelStopDevice_#t~bitwise817#1;assume PptPnpCancelStopDevice_#t~bitwise817#1 % 4294967296 <= PptPnpCancelStopDevice_#t~mem816#1 % 4294967296 && PptPnpCancelStopDevice_#t~bitwise817#1 % 4294967296 <= 16; [2025-02-07 17:29:51,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2170: assume 0 != IoConnectInterrupt_#t~nondet36#1;havoc IoConnectInterrupt_#t~nondet36#1;IoConnectInterrupt_#res#1 := 295; [2025-02-07 17:29:51,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2170: assume !(0 != IoConnectInterrupt_#t~nondet36#1);havoc IoConnectInterrupt_#t~nondet36#1;IoConnectInterrupt_#res#1 := -1073741458; [2025-02-07 17:29:51,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5143: havoc PptDetectEppPortIfUserRequested_~Extension#1.base, PptDetectEppPortIfUserRequested_~Extension#1.offset, PptDetectEppPortIfUserRequested_~RequestEppTest~0#1;havoc PptDetectEppPortIfUserRequested_#in~Extension#1.base, PptDetectEppPortIfUserRequested_#in~Extension#1.offset;assume { :end_inline_PptDetectEppPortIfUserRequested } true; [2025-02-07 17:29:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6002: assume 32 == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6002: assume !(32 == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077: assume -1073741772 != PptDetectPortType_~Status~5#1; [2025-02-07 17:29:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077: assume !(-1073741772 != PptDetectPortType_~Status~5#1); [2025-02-07 17:29:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5936: assume true; [2025-02-07 17:29:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5936: assume !true;call PptFindNatChip_#t~mem594#1.base, PptFindNatChip_#t~mem594#1.offset := read~$Pointer$#11(PptFindNatChip_~Extension#1.base, 16 + PptFindNatChip_~Extension#1.offset, 4);PptFindNatChip_~pdo~0#1.base, PptFindNatChip_~pdo~0#1.offset := PptFindNatChip_#t~mem594#1.base, PptFindNatChip_#t~mem594#1.offset;havoc PptFindNatChip_#t~mem594#1.base, PptFindNatChip_#t~mem594#1.offset;PptFindNatChip_~NationalChecked~0#1 := 1;call PptFindNatChip_#t~mem595#1 := read~int#11(PptFindNatChip_~Extension#1.base, 246 + PptFindNatChip_~Extension#1.offset, 1); [2025-02-07 17:29:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3690: assume 0 != PptDispatchInternalDeviceControl_#t~mem269#1 % 256;havoc PptDispatchInternalDeviceControl_#t~mem269#1;PptDispatchInternalDeviceControl_~Status~0#1 := -1073741536; [2025-02-07 17:29:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3690: assume !(0 != PptDispatchInternalDeviceControl_#t~mem269#1 % 256);havoc PptDispatchInternalDeviceControl_#t~mem269#1;call PptDispatchInternalDeviceControl_~#cmd~7#1.base, PptDispatchInternalDeviceControl_~#cmd~7#1.offset := #Ultimate.allocOnStack(6);call write~$Pointer$#11(PptDispatchInternalDeviceControl_~#cmd~7#1.base, PptDispatchInternalDeviceControl_~#cmd~7#1.offset, PptDispatchInternalDeviceControl_~Irp#1.base, 12 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem270#1.base, PptDispatchInternalDeviceControl_#t~mem270#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Irp#1.base, 12 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4); [2025-02-07 17:29:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7654: call write~int#11(0, PptPnpCancelRemoveDevice_~Irp#1.base, 24 + PptPnpCancelRemoveDevice_~Irp#1.offset, 4);~myStatus~0 := 0; [2025-02-07 17:29:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7720-1: SUMMARY for call PptPnpSurpriseRemoval_#t~ret850#1 := IoSetDeviceInterfaceState(PptPnpSurpriseRemoval_~extension~14#1.base, 282 + PptPnpSurpriseRemoval_~extension~14#1.offset, 0); srcloc: null [2025-02-07 17:29:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3558: assume PptDispatchInternalDeviceControl_~Status~0#1 >= 0; [2025-02-07 17:29:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3558: assume !(PptDispatchInternalDeviceControl_~Status~0#1 >= 0); [2025-02-07 17:29:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7720: assume -2147483648 <= PptPnpSurpriseRemoval_#t~ret850#1 && PptPnpSurpriseRemoval_#t~ret850#1 <= 2147483647;havoc PptPnpSurpriseRemoval_#t~ret850#1;call write~int#11(0, PptPnpSurpriseRemoval_~Irp#1.base, 24 + PptPnpSurpriseRemoval_~Irp#1.offset, 4);~myStatus~0 := 0; [2025-02-07 17:29:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7588-2: havoc PptPnpCancelStopDevice_#t~bitwise819#1;assume PptPnpCancelStopDevice_#t~bitwise819#1 % 4294967296 <= PptPnpCancelStopDevice_#t~mem818#1 % 4294967296 && PptPnpCancelStopDevice_#t~bitwise819#1 % 4294967296 <= 4294901743; [2025-02-07 17:29:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7588-1: [2025-02-07 17:29:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9768: assume 1 == main_~__BLAST_NONDET~3#1; [2025-02-07 17:29:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9768: assume !(1 == main_~__BLAST_NONDET~3#1); [2025-02-07 17:29:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7588: call write~int#11(PptPnpCancelStopDevice_#t~bitwise819#1, PptPnpCancelStopDevice_~extension~9#1.base, 4 + PptPnpCancelStopDevice_~extension~9#1.offset, 4);havoc PptPnpCancelStopDevice_#t~mem818#1;havoc PptPnpCancelStopDevice_#t~bitwise819#1; [2025-02-07 17:29:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3360: assume { :begin_inline_PptAddPptRemovalRelation } true;PptAddPptRemovalRelation_#in~Extension#1.base, PptAddPptRemovalRelation_#in~Extension#1.offset, PptAddPptRemovalRelation_#in~PptRemovalRelations#1.base, PptAddPptRemovalRelation_#in~PptRemovalRelations#1.offset := PptDispatchInternalDeviceControl_~Extension~1#1.base, PptDispatchInternalDeviceControl_~Extension~1#1.offset, PptDispatchInternalDeviceControl_~removalRelations~0#1.base, PptDispatchInternalDeviceControl_~removalRelations~0#1.offset;havoc PptAddPptRemovalRelation_#res#1;havoc PptAddPptRemovalRelation_#t~ret120#1.base, PptAddPptRemovalRelation_#t~ret120#1.offset, PptAddPptRemovalRelation_#t~mem121#1.base, PptAddPptRemovalRelation_#t~mem121#1.offset, PptAddPptRemovalRelation_#t~mem122#1, PptAddPptRemovalRelation_#t~memset~res123#1.base, PptAddPptRemovalRelation_#t~memset~res123#1.offset, PptAddPptRemovalRelation_#t~mem124#1.base, PptAddPptRemovalRelation_#t~mem124#1.offset, PptAddPptRemovalRelation_#t~mem125#1, PptAddPptRemovalRelation_#t~ret126#1.base, PptAddPptRemovalRelation_#t~ret126#1.offset, PptAddPptRemovalRelation_#t~mem127#1.base, PptAddPptRemovalRelation_#t~mem127#1.offset, PptAddPptRemovalRelation_#t~mem128#1.base, PptAddPptRemovalRelation_#t~mem128#1.offset, PptAddPptRemovalRelation_#t~mem129#1, PptAddPptRemovalRelation_#t~mem130#1.base, PptAddPptRemovalRelation_#t~mem130#1.offset, PptAddPptRemovalRelation_~Extension#1.base, PptAddPptRemovalRelation_~Extension#1.offset, PptAddPptRemovalRelation_~PptRemovalRelations#1.base, PptAddPptRemovalRelation_~PptRemovalRelations#1.offset, PptAddPptRemovalRelation_~node~1#1.base, PptAddPptRemovalRelation_~node~1#1.offset, PptAddPptRemovalRelation_~tmp~2#1.base, PptAddPptRemovalRelation_~tmp~2#1.offset, PptAddPptRemovalRelation_~tmp___0~0#1.base, PptAddPptRemovalRelation_~tmp___0~0#1.offset, PptAddPptRemovalRelation_~_EX_Blink~2#1.base, PptAddPptRemovalRelation_~_EX_Blink~2#1.offset, PptAddPptRemovalRelation_~_EX_ListHead~0#1.base, PptAddPptRemovalRelation_~_EX_ListHead~0#1.offset;PptAddPptRemovalRelation_~Extension#1.base, PptAddPptRemovalRelation_~Extension#1.offset := PptAddPptRemovalRelation_#in~Extension#1.base, PptAddPptRemovalRelation_#in~Extension#1.offset;PptAddPptRemovalRelation_~PptRemovalRelations#1.base, PptAddPptRemovalRelation_~PptRemovalRelations#1.offset := PptAddPptRemovalRelation_#in~PptRemovalRelations#1.base, PptAddPptRemovalRelation_#in~PptRemovalRelations#1.offset;havoc PptAddPptRemovalRelation_~node~1#1.base, PptAddPptRemovalRelation_~node~1#1.offset;havoc PptAddPptRemovalRelation_~tmp~2#1.base, PptAddPptRemovalRelation_~tmp~2#1.offset;havoc PptAddPptRemovalRelation_~tmp___0~0#1.base, PptAddPptRemovalRelation_~tmp___0~0#1.offset;havoc PptAddPptRemovalRelation_~_EX_Blink~2#1.base, PptAddPptRemovalRelation_~_EX_Blink~2#1.offset;havoc PptAddPptRemovalRelation_~_EX_ListHead~0#1.base, PptAddPptRemovalRelation_~_EX_ListHead~0#1.offset; [2025-02-07 17:29:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7588-4: assume 0 == PptPnpCancelStopDevice_#t~mem818#1 % 4294967296;PptPnpCancelStopDevice_#t~bitwise819#1 := 0; [2025-02-07 17:29:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7588-4: assume !(0 == PptPnpCancelStopDevice_#t~mem818#1 % 4294967296); [2025-02-07 17:29:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3360-1: SUMMARY for call PptDumpRemovalRelationsList(PptDispatchInternalDeviceControl_~Extension~1#1.base, PptDispatchInternalDeviceControl_~Extension~1#1.offset); srcloc: null [2025-02-07 17:29:51,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7588-3: assume 4294901743 == PptPnpCancelStopDevice_#t~mem818#1 % 4294967296;PptPnpCancelStopDevice_#t~bitwise819#1 := PptPnpCancelStopDevice_#t~mem818#1; [2025-02-07 17:29:51,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7588-3: assume !(4294901743 == PptPnpCancelStopDevice_#t~mem818#1 % 4294967296); [2025-02-07 17:29:51,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7126: assume -2147483648 <= PptPnpFilterResourceRequirements_#t~ret779#1 && PptPnpFilterResourceRequirements_#t~ret779#1 <= 2147483647;PptPnpFilterResourceRequirements_~status~15#1 := PptPnpFilterResourceRequirements_#t~ret779#1;havoc PptPnpFilterResourceRequirements_#t~ret779#1; [2025-02-07 17:29:51,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8117-3: assume false;PptDispatchPower_#t~bitwise932#1 := (if PptDispatchPower_#t~mem931#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem931#1 % 256 % 4294967296 else PptDispatchPower_#t~mem931#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:51,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8117-3: assume !false; [2025-02-07 17:29:51,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8117-2: havoc PptDispatchPower_#t~bitwise932#1;assume (((((if PptDispatchPower_#t~mem931#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem931#1 % 256 % 4294967296 else PptDispatchPower_#t~mem931#1 % 256 % 4294967296 - 4294967296) < 0 || PptDispatchPower_#t~bitwise932#1 >= 128) && PptDispatchPower_#t~bitwise932#1 >= (if PptDispatchPower_#t~mem931#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem931#1 % 256 % 4294967296 else PptDispatchPower_#t~mem931#1 % 256 % 4294967296 - 4294967296)) && ((if PptDispatchPower_#t~mem931#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem931#1 % 256 % 4294967296 else PptDispatchPower_#t~mem931#1 % 256 % 4294967296 - 4294967296) < 0 || PptDispatchPower_#t~bitwise932#1 <= 128 + (if PptDispatchPower_#t~mem931#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem931#1 % 256 % 4294967296 else PptDispatchPower_#t~mem931#1 % 256 % 4294967296 - 4294967296))) && ((if PptDispatchPower_#t~mem931#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem931#1 % 256 % 4294967296 else PptDispatchPower_#t~mem931#1 % 256 % 4294967296 - 4294967296) >= 0 || PptDispatchPower_#t~bitwise932#1 < 0)) && PptDispatchPower_#t~bitwise932#1 <= 2147483647; [2025-02-07 17:29:51,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8117-1: [2025-02-07 17:29:51,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8117: call write~int#11(PptDispatchPower_#t~bitwise932#1, PptDispatchPower_~irpSp___0~1#1.base, 3 + PptDispatchPower_~irpSp___0~1#1.offset, 1);havoc PptDispatchPower_#t~mem931#1;havoc PptDispatchPower_#t~bitwise932#1;call PptDispatchPower_#t~mem933#1 := read~int#11(PptDispatchPower_~irpSp___0~1#1.base, 3 + PptDispatchPower_~irpSp___0~1#1.offset, 1); [2025-02-07 17:29:51,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7126-1: SUMMARY for call PptPnpFilterResourceRequirements_#t~ret779#1 := PptPnpBounceAndCatchPnpIrp(PptPnpFilterResourceRequirements_~extension~6#1.base, PptPnpFilterResourceRequirements_~extension~6#1.offset, PptPnpFilterResourceRequirements_~Irp#1.base, PptPnpFilterResourceRequirements_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8117-4: assume 0 == (if PptDispatchPower_#t~mem931#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem931#1 % 256 % 4294967296 else PptDispatchPower_#t~mem931#1 % 256 % 4294967296 - 4294967296) || 128 == (if PptDispatchPower_#t~mem931#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem931#1 % 256 % 4294967296 else PptDispatchPower_#t~mem931#1 % 256 % 4294967296 - 4294967296);PptDispatchPower_#t~bitwise932#1 := 128; [2025-02-07 17:29:51,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8117-4: assume !(0 == (if PptDispatchPower_#t~mem931#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem931#1 % 256 % 4294967296 else PptDispatchPower_#t~mem931#1 % 256 % 4294967296 - 4294967296) || 128 == (if PptDispatchPower_#t~mem931#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem931#1 % 256 % 4294967296 else PptDispatchPower_#t~mem931#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5673: assume 0 != ~Extension_FilterMode~0;call PptClearChipMode_#t~mem543#1.base, PptClearChipMode_#t~mem543#1.offset := read~$Pointer$#11(PptClearChipMode_~Extension#1.base, 269 + PptClearChipMode_~Extension#1.offset, 4);call PptClearChipMode_#t~mem544#1.base, PptClearChipMode_#t~mem544#1.offset := read~$Pointer$#11(PptClearChipMode_~Extension#1.base, 265 + PptClearChipMode_~Extension#1.offset, 4); [2025-02-07 17:29:51,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5673: assume !(0 != ~Extension_FilterMode~0); [2025-02-07 17:29:51,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6664: havoc PptDebugDumpPnpIrpInfo_#t~mem70#1.base, PptDebugDumpPnpIrpInfo_#t~mem70#1.offset, PptDebugDumpPnpIrpInfo_#t~mem71#1.base, PptDebugDumpPnpIrpInfo_#t~mem71#1.offset, PptDebugDumpPnpIrpInfo_#t~mem72#1, PptDebugDumpPnpIrpInfo_#t~mem73#1, PptDebugDumpPnpIrpInfo_#t~mem74#1.base, PptDebugDumpPnpIrpInfo_#t~mem74#1.offset, PptDebugDumpPnpIrpInfo_~DeviceObject#1.base, PptDebugDumpPnpIrpInfo_~DeviceObject#1.offset, PptDebugDumpPnpIrpInfo_~Irp#1.base, PptDebugDumpPnpIrpInfo_~Irp#1.offset, PptDebugDumpPnpIrpInfo_~extension~1#1.base, PptDebugDumpPnpIrpInfo_~extension~1#1.offset, PptDebugDumpPnpIrpInfo_~irpStack~0#1.base, PptDebugDumpPnpIrpInfo_~irpStack~0#1.offset, PptDebugDumpPnpIrpInfo_~irpName~0#1.base, PptDebugDumpPnpIrpInfo_~irpName~0#1.offset;havoc PptDebugDumpPnpIrpInfo_#in~DeviceObject#1.base, PptDebugDumpPnpIrpInfo_#in~DeviceObject#1.offset, PptDebugDumpPnpIrpInfo_#in~Irp#1.base, PptDebugDumpPnpIrpInfo_#in~Irp#1.offset;assume { :end_inline_PptDebugDumpPnpIrpInfo } true; [2025-02-07 17:29:51,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3361: PptDispatchInternalDeviceControl_#t~ret172#1 := PptAddPptRemovalRelation_#res#1;havoc PptAddPptRemovalRelation_#t~ret120#1.base, PptAddPptRemovalRelation_#t~ret120#1.offset, PptAddPptRemovalRelation_#t~mem121#1.base, PptAddPptRemovalRelation_#t~mem121#1.offset, PptAddPptRemovalRelation_#t~mem122#1, PptAddPptRemovalRelation_#t~memset~res123#1.base, PptAddPptRemovalRelation_#t~memset~res123#1.offset, PptAddPptRemovalRelation_#t~mem124#1.base, PptAddPptRemovalRelation_#t~mem124#1.offset, PptAddPptRemovalRelation_#t~mem125#1, PptAddPptRemovalRelation_#t~ret126#1.base, PptAddPptRemovalRelation_#t~ret126#1.offset, PptAddPptRemovalRelation_#t~mem127#1.base, PptAddPptRemovalRelation_#t~mem127#1.offset, PptAddPptRemovalRelation_#t~mem128#1.base, PptAddPptRemovalRelation_#t~mem128#1.offset, PptAddPptRemovalRelation_#t~mem129#1, PptAddPptRemovalRelation_#t~mem130#1.base, PptAddPptRemovalRelation_#t~mem130#1.offset, PptAddPptRemovalRelation_~Extension#1.base, PptAddPptRemovalRelation_~Extension#1.offset, PptAddPptRemovalRelation_~PptRemovalRelations#1.base, PptAddPptRemovalRelation_~PptRemovalRelations#1.offset, PptAddPptRemovalRelation_~node~1#1.base, PptAddPptRemovalRelation_~node~1#1.offset, PptAddPptRemovalRelation_~tmp~2#1.base, PptAddPptRemovalRelation_~tmp~2#1.offset, PptAddPptRemovalRelation_~tmp___0~0#1.base, PptAddPptRemovalRelation_~tmp___0~0#1.offset, PptAddPptRemovalRelation_~_EX_Blink~2#1.base, PptAddPptRemovalRelation_~_EX_Blink~2#1.offset, PptAddPptRemovalRelation_~_EX_ListHead~0#1.base, PptAddPptRemovalRelation_~_EX_ListHead~0#1.offset;havoc PptAddPptRemovalRelation_#in~Extension#1.base, PptAddPptRemovalRelation_#in~Extension#1.offset, PptAddPptRemovalRelation_#in~PptRemovalRelations#1.base, PptAddPptRemovalRelation_#in~PptRemovalRelations#1.offset;assume { :end_inline_PptAddPptRemovalRelation } true;assume -2147483648 <= PptDispatchInternalDeviceControl_#t~ret172#1 && PptDispatchInternalDeviceControl_#t~ret172#1 <= 2147483647;havoc PptDispatchInternalDeviceControl_#t~ret172#1; [2025-02-07 17:29:51,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6400: assume 8 == PptPnpStartScanPciCardCmResourceList_~length~0#1 % 4294967296; [2025-02-07 17:29:51,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6400: assume !(8 == PptPnpStartScanPciCardCmResourceList_~length~0#1 % 4294967296); [2025-02-07 17:29:51,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118: call write~int#11(PptDispatchPower_#t~bitwise934#1, PptDispatchPower_~irpSp___0~1#1.base, 3 + PptDispatchPower_~irpSp___0~1#1.offset, 1);havoc PptDispatchPower_#t~mem933#1;havoc PptDispatchPower_#t~bitwise934#1;call PptDispatchPower_#t~mem935#1.base, PptDispatchPower_#t~mem935#1.offset := read~$Pointer$#11(PptDispatchPower_~Extension~5#1.base, 20 + PptDispatchPower_~Extension~5#1.offset, 4); [2025-02-07 17:29:51,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118-4: assume 0 == (if PptDispatchPower_#t~mem933#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem933#1 % 256 % 4294967296 else PptDispatchPower_#t~mem933#1 % 256 % 4294967296 - 4294967296) || 32 == (if PptDispatchPower_#t~mem933#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem933#1 % 256 % 4294967296 else PptDispatchPower_#t~mem933#1 % 256 % 4294967296 - 4294967296);PptDispatchPower_#t~bitwise934#1 := 32; [2025-02-07 17:29:51,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118-4: assume !(0 == (if PptDispatchPower_#t~mem933#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem933#1 % 256 % 4294967296 else PptDispatchPower_#t~mem933#1 % 256 % 4294967296 - 4294967296) || 32 == (if PptDispatchPower_#t~mem933#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem933#1 % 256 % 4294967296 else PptDispatchPower_#t~mem933#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7986: assume !(PptDispatchPower_~status___0~0#1 >= 0);call write~int#11(PptDispatchPower_~status___0~0#1, PptDispatchPower_~pIrp#1.base, 24 + PptDispatchPower_~pIrp#1.offset, 4); [2025-02-07 17:29:51,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7986: assume !!(PptDispatchPower_~status___0~0#1 >= 0);call PptDispatchPower_#t~mem901#1 := read~int#11(PptDispatchPower_~pIrpStack~1#1.base, 8 + PptDispatchPower_~pIrpStack~1#1.offset, 4);PptDispatchPower_~powerType~1#1 := PptDispatchPower_#t~mem901#1;havoc PptDispatchPower_#t~mem901#1;call PptDispatchPower_#t~mem902#1 := read~int#11(PptDispatchPower_~pIrpStack~1#1.base, 12 + PptDispatchPower_~pIrpStack~1#1.offset, 4);call PptDispatchPower_#t~mem903#1 := read~int#11(PptDispatchPower_~pIrpStack~1#1.base, 12 + PptDispatchPower_~pIrpStack~1#1.offset, 4);call write~int#28(PptDispatchPower_#t~mem902#1, PptDispatchPower_~#powerState~1#1.base, PptDispatchPower_~#powerState~1#1.offset, 4);call write~int#28(PptDispatchPower_#t~mem903#1, PptDispatchPower_~#powerState~1#1.base, PptDispatchPower_~#powerState~1#1.offset, 4);havoc PptDispatchPower_#t~mem902#1;havoc PptDispatchPower_#t~mem903#1;call PptDispatchPower_#t~mem904#1 := read~int#11(PptDispatchPower_~pIrpStack~1#1.base, 1 + PptDispatchPower_~pIrpStack~1#1.offset, 1); [2025-02-07 17:29:51,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118-3: assume false;PptDispatchPower_#t~bitwise934#1 := (if PptDispatchPower_#t~mem933#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem933#1 % 256 % 4294967296 else PptDispatchPower_#t~mem933#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:51,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118-3: assume !false; [2025-02-07 17:29:51,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5938: assume 0 == PptFindNatChip_~found~1#1 % 256; [2025-02-07 17:29:51,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5938: assume !(0 == PptFindNatChip_~found~1#1 % 256); [2025-02-07 17:29:51,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118-2: havoc PptDispatchPower_#t~bitwise934#1;assume (((((if PptDispatchPower_#t~mem933#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem933#1 % 256 % 4294967296 else PptDispatchPower_#t~mem933#1 % 256 % 4294967296 - 4294967296) < 0 || PptDispatchPower_#t~bitwise934#1 >= 32) && PptDispatchPower_#t~bitwise934#1 >= (if PptDispatchPower_#t~mem933#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem933#1 % 256 % 4294967296 else PptDispatchPower_#t~mem933#1 % 256 % 4294967296 - 4294967296)) && ((if PptDispatchPower_#t~mem933#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem933#1 % 256 % 4294967296 else PptDispatchPower_#t~mem933#1 % 256 % 4294967296 - 4294967296) < 0 || PptDispatchPower_#t~bitwise934#1 <= 32 + (if PptDispatchPower_#t~mem933#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem933#1 % 256 % 4294967296 else PptDispatchPower_#t~mem933#1 % 256 % 4294967296 - 4294967296))) && ((if PptDispatchPower_#t~mem933#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem933#1 % 256 % 4294967296 else PptDispatchPower_#t~mem933#1 % 256 % 4294967296 - 4294967296) >= 0 || PptDispatchPower_#t~bitwise934#1 < 0)) && PptDispatchPower_#t~bitwise934#1 <= 2147483647; [2025-02-07 17:29:51,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118-1: [2025-02-07 17:29:51,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731-1: assume { :begin_inline_PptPnpQueryStopDevice } true;PptPnpQueryStopDevice_#in~DeviceObject#1.base, PptPnpQueryStopDevice_#in~DeviceObject#1.offset, PptPnpQueryStopDevice_#in~Irp#1.base, PptPnpQueryStopDevice_#in~Irp#1.offset := PptDispatchPnp_~DeviceObject#1.base, PptDispatchPnp_~DeviceObject#1.offset, PptDispatchPnp_~Irp#1.base, PptDispatchPnp_~Irp#1.offset;havoc PptPnpQueryStopDevice_#res#1;havoc PptPnpQueryStopDevice_#t~mem809#1.base, PptPnpQueryStopDevice_#t~mem809#1.offset, PptPnpQueryStopDevice_#t~mem810#1, PptPnpQueryStopDevice_#t~ret811#1, PptPnpQueryStopDevice_#t~ret812#1, PptPnpQueryStopDevice_#t~mem813#1, PptPnpQueryStopDevice_#t~bitwise814#1, PptPnpQueryStopDevice_~DeviceObject#1.base, PptPnpQueryStopDevice_~DeviceObject#1.offset, PptPnpQueryStopDevice_~Irp#1.base, PptPnpQueryStopDevice_~Irp#1.offset, PptPnpQueryStopDevice_~status~16#1, PptPnpQueryStopDevice_~extension~8#1.base, PptPnpQueryStopDevice_~extension~8#1.offset, PptPnpQueryStopDevice_~handlesOpen~0#1;PptPnpQueryStopDevice_~DeviceObject#1.base, PptPnpQueryStopDevice_~DeviceObject#1.offset := PptPnpQueryStopDevice_#in~DeviceObject#1.base, PptPnpQueryStopDevice_#in~DeviceObject#1.offset;PptPnpQueryStopDevice_~Irp#1.base, PptPnpQueryStopDevice_~Irp#1.offset := PptPnpQueryStopDevice_#in~Irp#1.base, PptPnpQueryStopDevice_#in~Irp#1.offset;havoc PptPnpQueryStopDevice_~status~16#1;havoc PptPnpQueryStopDevice_~extension~8#1.base, PptPnpQueryStopDevice_~extension~8#1.offset;havoc PptPnpQueryStopDevice_~handlesOpen~0#1;PptPnpQueryStopDevice_~status~16#1 := 0;call PptPnpQueryStopDevice_#t~mem809#1.base, PptPnpQueryStopDevice_#t~mem809#1.offset := read~$Pointer$#11(PptPnpQueryStopDevice_~DeviceObject#1.base, 40 + PptPnpQueryStopDevice_~DeviceObject#1.offset, 4);PptPnpQueryStopDevice_~extension~8#1.base, PptPnpQueryStopDevice_~extension~8#1.offset := PptPnpQueryStopDevice_#t~mem809#1.base, PptPnpQueryStopDevice_#t~mem809#1.offset;havoc PptPnpQueryStopDevice_#t~mem809#1.base, PptPnpQueryStopDevice_#t~mem809#1.offset;call PptPnpQueryStopDevice_#t~mem810#1 := read~int#11(PptPnpQueryStopDevice_~extension~8#1.base, 24 + PptPnpQueryStopDevice_~extension~8#1.offset, 4);PptPnpQueryStopDevice_~handlesOpen~0#1 := PptPnpQueryStopDevice_#t~mem810#1;havoc PptPnpQueryStopDevice_#t~mem810#1; [2025-02-07 17:29:51,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731: PptDispatchPnp_#t~ret674#1 := PptPnpQueryStopDevice_#res#1;havoc PptPnpQueryStopDevice_#t~mem809#1.base, PptPnpQueryStopDevice_#t~mem809#1.offset, PptPnpQueryStopDevice_#t~mem810#1, PptPnpQueryStopDevice_#t~ret811#1, PptPnpQueryStopDevice_#t~ret812#1, PptPnpQueryStopDevice_#t~mem813#1, PptPnpQueryStopDevice_#t~bitwise814#1, PptPnpQueryStopDevice_~DeviceObject#1.base, PptPnpQueryStopDevice_~DeviceObject#1.offset, PptPnpQueryStopDevice_~Irp#1.base, PptPnpQueryStopDevice_~Irp#1.offset, PptPnpQueryStopDevice_~status~16#1, PptPnpQueryStopDevice_~extension~8#1.base, PptPnpQueryStopDevice_~extension~8#1.offset, PptPnpQueryStopDevice_~handlesOpen~0#1;havoc PptPnpQueryStopDevice_#in~DeviceObject#1.base, PptPnpQueryStopDevice_#in~DeviceObject#1.offset, PptPnpQueryStopDevice_#in~Irp#1.base, PptPnpQueryStopDevice_#in~Irp#1.offset;assume { :end_inline_PptPnpQueryStopDevice } true;assume -2147483648 <= PptDispatchPnp_#t~ret674#1 && PptDispatchPnp_#t~ret674#1 <= 2147483647;PptDispatchPnp_~status~11#1 := PptDispatchPnp_#t~ret674#1;havoc PptDispatchPnp_#t~ret674#1; [2025-02-07 17:29:51,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3560: PptDispatchInternalDeviceControl_~tmp___0~1#1.base, PptDispatchInternalDeviceControl_~tmp___0~1#1.offset := PptDispatchInternalDeviceControl_#t~ret244#1.base, PptDispatchInternalDeviceControl_#t~ret244#1.offset;havoc PptDispatchInternalDeviceControl_#t~ret244#1.base, PptDispatchInternalDeviceControl_#t~ret244#1.offset;PptDispatchInternalDeviceControl_~IsrListEntry~0#1.base, PptDispatchInternalDeviceControl_~IsrListEntry~0#1.offset := PptDispatchInternalDeviceControl_~tmp___0~1#1.base, PptDispatchInternalDeviceControl_~tmp___0~1#1.offset; [2025-02-07 17:29:51,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9572: call PptDispatchSystemControl_#t~mem1176#1 := read~int#11(PptDispatchSystemControl_~Irp#1.base, 35 + PptDispatchSystemControl_~Irp#1.offset, 1);call write~int#11((if (1 + PptDispatchSystemControl_#t~mem1176#1) % 256 <= 127 then (1 + PptDispatchSystemControl_#t~mem1176#1) % 256 else (1 + PptDispatchSystemControl_#t~mem1176#1) % 256 - 256), PptDispatchSystemControl_~Irp#1.base, 35 + PptDispatchSystemControl_~Irp#1.offset, 1);havoc PptDispatchSystemControl_#t~mem1176#1;call PptDispatchSystemControl_#t~mem1177#1.base, PptDispatchSystemControl_#t~mem1177#1.offset := read~$Pointer$#11(PptDispatchSystemControl_~Irp#1.base, 96 + PptDispatchSystemControl_~Irp#1.offset, 4);call write~$Pointer$#11(PptDispatchSystemControl_#t~mem1177#1.base, 36 + PptDispatchSystemControl_#t~mem1177#1.offset, PptDispatchSystemControl_~Irp#1.base, 96 + PptDispatchSystemControl_~Irp#1.offset, 4);havoc PptDispatchSystemControl_#t~mem1177#1.base, PptDispatchSystemControl_#t~mem1177#1.offset;call PptDispatchSystemControl_#t~mem1178#1.base, PptDispatchSystemControl_#t~mem1178#1.offset := read~$Pointer$#11(PptDispatchSystemControl_~pDevExt~0#1.base, 20 + PptDispatchSystemControl_~pDevExt~0#1.offset, 4); [2025-02-07 17:29:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7656-1: SUMMARY for call PptPnpCancelRemoveDevice_#t~ret836#1 := PptPnpPassThroughPnpIrpAndReleaseRemoveLock(PptPnpCancelRemoveDevice_~extension~12#1.base, PptPnpCancelRemoveDevice_~extension~12#1.offset, PptPnpCancelRemoveDevice_~Irp#1.base, PptPnpCancelRemoveDevice_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7656: assume -2147483648 <= PptPnpCancelRemoveDevice_#t~ret836#1 && PptPnpCancelRemoveDevice_#t~ret836#1 <= 2147483647;PptPnpCancelRemoveDevice_~tmp~24#1 := PptPnpCancelRemoveDevice_#t~ret836#1;havoc PptPnpCancelRemoveDevice_#t~ret836#1;PptPnpCancelRemoveDevice_#res#1 := PptPnpCancelRemoveDevice_~tmp~24#1; [2025-02-07 17:29:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6665-1: SUMMARY for call PptDispatchPnp_#t~ret666#1 := PptAcquireRemoveLockOrFailIrp(PptDispatchPnp_~DeviceObject#1.base, PptDispatchPnp_~DeviceObject#1.offset, PptDispatchPnp_~Irp#1.base, PptDispatchPnp_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3560-1: SUMMARY for call PptDispatchInternalDeviceControl_#t~ret244#1.base, PptDispatchInternalDeviceControl_#t~ret244#1.offset := ExAllocatePoolWithTag(0, 24, 1349673296); srcloc: null [2025-02-07 17:29:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6665: assume -2147483648 <= PptDispatchPnp_#t~ret666#1 && PptDispatchPnp_#t~ret666#1 <= 2147483647;PptDispatchPnp_~status~11#1 := PptDispatchPnp_#t~ret666#1;havoc PptDispatchPnp_#t~ret666#1; [2025-02-07 17:29:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3428: havoc PptDispatchInternalDeviceControl_#t~ret180#1; [2025-02-07 17:29:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704: call ULTIMATE.dealloc(main_~#d~0#1.base, main_~#d~0#1.offset);havoc main_~#d~0#1.base, main_~#d~0#1.offset;call ULTIMATE.dealloc(main_~#irp~0#1.base, main_~#irp~0#1.offset);havoc main_~#irp~0#1.base, main_~#irp~0#1.offset;call ULTIMATE.dealloc(main_~#devobj~0#1.base, main_~#devobj~0#1.offset);havoc main_~#devobj~0#1.base, main_~#devobj~0#1.offset; [2025-02-07 17:29:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3362: call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#s~1#1.base, PptDispatchInternalDeviceControl_~#s~1#1.offset);havoc PptDispatchInternalDeviceControl_~#s~1#1.base, PptDispatchInternalDeviceControl_~#s~1#1.offset;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#cmd~0#1.base, PptDispatchInternalDeviceControl_~#cmd~0#1.offset);havoc PptDispatchInternalDeviceControl_~#cmd~0#1.base, PptDispatchInternalDeviceControl_~#cmd~0#1.offset;havoc PptDispatchInternalDeviceControl_~#s~1#1.base, PptDispatchInternalDeviceControl_~#s~1#1.offset, PptDispatchInternalDeviceControl_~#cmd~0#1.base, PptDispatchInternalDeviceControl_~#cmd~0#1.offset;PptDispatchInternalDeviceControl_~Status~0#1 := 0; [2025-02-07 17:29:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3428-1: SUMMARY for call PptDispatchInternalDeviceControl_#t~ret180#1 := PptSynchronizedIncrement(PptDispatchInternalDeviceControl_~#SyncContext~0#1.base, PptDispatchInternalDeviceControl_~#SyncContext~0#1.offset); srcloc: null [2025-02-07 17:29:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3362-1: SUMMARY for call PptDumpRemovalRelationsList(PptDispatchInternalDeviceControl_~Extension~1#1.base, PptDispatchInternalDeviceControl_~Extension~1#1.offset); srcloc: null [2025-02-07 17:29:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119-1: SUMMARY for call PptDispatchPower_#t~ret936#1 := PoCallDriver(PptDispatchPower_#t~mem935#1.base, PptDispatchPower_#t~mem935#1.offset, PptDispatchPower_~pIrp#1.base, PptDispatchPower_~pIrp#1.offset); srcloc: null [2025-02-07 17:29:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6071: SUMMARY for call WRITE_PORT_UCHAR(PptFindNatChip_~PortAddr~0#1.base, PptFindNatChip_~PortAddr~0#1.offset, PptFindNatChip_~SaveIdx~0#1); srcloc: null [2025-02-07 17:29:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119: assume -2147483648 <= PptDispatchPower_#t~ret936#1 && PptDispatchPower_#t~ret936#1 <= 2147483647;PptDispatchPower_~status~20#1 := PptDispatchPower_#t~ret936#1;havoc PptDispatchPower_#t~mem935#1.base, PptDispatchPower_#t~mem935#1.offset;havoc PptDispatchPower_#t~ret936#1; [2025-02-07 17:29:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5014: assume -2147483648 <= PptDetectChipFilter_#t~ret461#1 && PptDetectChipFilter_#t~ret461#1 <= 2147483647;PptDetectChipFilter_~Status~4#1 := PptDetectChipFilter_#t~ret461#1;havoc PptDetectChipFilter_#t~mem459#1.base, PptDetectChipFilter_#t~mem459#1.offset;havoc PptDetectChipFilter_#t~mem460#1.base, PptDetectChipFilter_#t~mem460#1.offset;havoc PptDetectChipFilter_#t~ret461#1; [2025-02-07 17:29:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7128: assume !(PptPnpFilterResourceRequirements_~status~15#1 >= 0); [2025-02-07 17:29:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7128: assume !!(PptPnpFilterResourceRequirements_~status~15#1 >= 0); [2025-02-07 17:29:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5939: assume !((if PptFindNatChip_~ii~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~ii~0#1 % 256 % 4294967296 else PptFindNatChip_~ii~0#1 % 256 % 4294967296 - 4294967296) < 4); [2025-02-07 17:29:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5939: assume (if PptFindNatChip_~ii~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~ii~0#1 % 256 % 4294967296 else PptFindNatChip_~ii~0#1 % 256 % 4294967296 - 4294967296) < 4;call PptFindNatChip_#t~mem574#1.base, PptFindNatChip_#t~mem574#1.offset := read~$Pointer$#9(PptFindNatChip_~#ChipAddr~0#1.base, PptFindNatChip_~#ChipAddr~0#1.offset + 4 * (if PptFindNatChip_~ii~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~ii~0#1 % 256 % 4294967296 else PptFindNatChip_~ii~0#1 % 256 % 4294967296 - 4294967296), 4);PptFindNatChip_~PortAddr~0#1.base, PptFindNatChip_~PortAddr~0#1.offset := PptFindNatChip_#t~mem574#1.base, PptFindNatChip_#t~mem574#1.offset;havoc PptFindNatChip_#t~mem574#1.base, PptFindNatChip_#t~mem574#1.offset; [2025-02-07 17:29:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6930: assume true;call PptPnpStartScanCmResourceList_#t~mem700#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceList~2#1.base, 4 + PptPnpStartScanCmResourceList_~PartialResourceList~2#1.offset, 4); [2025-02-07 17:29:51,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6930: assume !true; [2025-02-07 17:29:51,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6005: assume 144 == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:51,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6005: assume !(144 == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5014-1: SUMMARY for call PptDetectChipFilter_#t~ret461#1 := ##fun~~PVOID~0~X~~UCHAR~0~TO~~NTSTATUS~0(PptDetectChipFilter_#t~mem459#1.base, PptDetectChipFilter_#t~mem459#1.offset, 96, PptDetectChipFilter_#t~mem460#1.base, PptDetectChipFilter_#t~mem460#1.offset); srcloc: null [2025-02-07 17:29:51,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6798: assume -2147483648 <= PptPnpStartDevice_#t~ret682#1 && PptPnpStartDevice_#t~ret682#1 <= 2147483647;PptPnpStartDevice_~status~12#1 := PptPnpStartDevice_#t~ret682#1;havoc PptPnpStartDevice_#t~ret682#1; [2025-02-07 17:29:51,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9837-1: main_#res#1 := -1;call ULTIMATE.dealloc(main_~#d~0#1.base, main_~#d~0#1.offset);havoc main_~#d~0#1.base, main_~#d~0#1.offset;call ULTIMATE.dealloc(main_~#irp~0#1.base, main_~#irp~0#1.offset);havoc main_~#irp~0#1.base, main_~#irp~0#1.offset;call ULTIMATE.dealloc(main_~#devobj~0#1.base, main_~#devobj~0#1.offset);havoc main_~#devobj~0#1.base, main_~#devobj~0#1.offset; [2025-02-07 17:29:51,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864: call write~int#11(PptPnpStartDevice_~status~12#1, PptPnpStartDevice_~Irp#1.base, 24 + PptPnpStartDevice_~Irp#1.offset, 4);~myStatus~0 := PptPnpStartDevice_~status~12#1;call write~int#11(0, PptPnpStartDevice_~Irp#1.base, 28 + PptPnpStartDevice_~Irp#1.offset, 4); [2025-02-07 17:29:51,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9771: assume 3 == main_~__BLAST_NONDET~3#1; [2025-02-07 17:29:51,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9771: assume !(3 == main_~__BLAST_NONDET~3#1); [2025-02-07 17:29:51,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7723-1: SUMMARY for call PptPnpSurpriseRemoval_#t~ret851#1 := PptPnpPassThroughPnpIrpAndReleaseRemoveLock(PptPnpSurpriseRemoval_~extension~14#1.base, PptPnpSurpriseRemoval_~extension~14#1.offset, PptPnpSurpriseRemoval_~Irp#1.base, PptPnpSurpriseRemoval_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7723: assume -2147483648 <= PptPnpSurpriseRemoval_#t~ret851#1 && PptPnpSurpriseRemoval_#t~ret851#1 <= 2147483647;PptPnpSurpriseRemoval_~tmp~25#1 := PptPnpSurpriseRemoval_#t~ret851#1;havoc PptPnpSurpriseRemoval_#t~ret851#1;PptPnpSurpriseRemoval_#res#1 := PptPnpSurpriseRemoval_~tmp~25#1; [2025-02-07 17:29:51,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6798-1: SUMMARY for call PptPnpStartDevice_#t~ret682#1 := PptPnpBounceAndCatchPnpIrp(PptPnpStartDevice_~extension~4#1.base, PptPnpStartDevice_~extension~4#1.offset, PptPnpStartDevice_~Irp#1.base, PptPnpStartDevice_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3495-1: call PptDispatchInternalDeviceControl_#t~mem228#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 4 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3495: assume PptDispatchInternalDeviceControl_#t~mem228#1 % 4294967296 < 24;havoc PptDispatchInternalDeviceControl_#t~mem228#1;PptDispatchInternalDeviceControl_~Status~0#1 := -1073741789; [2025-02-07 17:29:51,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3495: assume !(PptDispatchInternalDeviceControl_#t~mem228#1 % 4294967296 < 24);havoc PptDispatchInternalDeviceControl_#t~mem228#1;call PptDispatchInternalDeviceControl_~#cmd~4#1.base, PptDispatchInternalDeviceControl_~#cmd~4#1.offset := #Ultimate.allocOnStack(24);call write~$Pointer$#11(PptDispatchInternalDeviceControl_~#cmd~4#1.base, PptDispatchInternalDeviceControl_~#cmd~4#1.offset, PptDispatchInternalDeviceControl_~Irp#1.base, 12 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call write~int#11(24, PptDispatchInternalDeviceControl_~Irp#1.base, 28 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem229#1.base, PptDispatchInternalDeviceControl_#t~mem229#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Irp#1.base, 12 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);PptDispatchInternalDeviceControl_~MorePortInfo~0#1.base, PptDispatchInternalDeviceControl_~MorePortInfo~0#1.offset := PptDispatchInternalDeviceControl_#t~mem229#1.base, PptDispatchInternalDeviceControl_#t~mem229#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem229#1.base, PptDispatchInternalDeviceControl_#t~mem229#1.offset;call PptDispatchInternalDeviceControl_#t~mem230#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 164 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem230#1, PptDispatchInternalDeviceControl_~MorePortInfo~0#1.base, PptDispatchInternalDeviceControl_~MorePortInfo~0#1.offset, 4);havoc PptDispatchInternalDeviceControl_#t~mem230#1;call PptDispatchInternalDeviceControl_#t~mem231#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 168 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem231#1, PptDispatchInternalDeviceControl_~MorePortInfo~0#1.base, 4 + PptDispatchInternalDeviceControl_~MorePortInfo~0#1.offset, 4);havoc PptDispatchInternalDeviceControl_#t~mem231#1;call PptDispatchInternalDeviceControl_#t~mem232#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 173 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 1);call write~int#11(PptDispatchInternalDeviceControl_#t~mem232#1 % 256, PptDispatchInternalDeviceControl_~MorePortInfo~0#1.base, 8 + PptDispatchInternalDeviceControl_~MorePortInfo~0#1.offset, 4);havoc PptDispatchInternalDeviceControl_#t~mem232#1;call PptDispatchInternalDeviceControl_#t~mem233#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 174 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem233#1, PptDispatchInternalDeviceControl_~MorePortInfo~0#1.base, 12 + PptDispatchInternalDeviceControl_~MorePortInfo~0#1.offset, 4);havoc PptDispatchInternalDeviceControl_#t~mem233#1;call PptDispatchInternalDeviceControl_#t~mem234#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 178 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem234#1, PptDispatchInternalDeviceControl_~MorePortInfo~0#1.base, 16 + PptDispatchInternalDeviceControl_~MorePortInfo~0#1.offset, 4);havoc PptDispatchInternalDeviceControl_#t~mem234#1;call PptDispatchInternalDeviceControl_#t~mem235#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 182 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem235#1, PptDispatchInternalDeviceControl_~MorePortInfo~0#1.base, 20 + PptDispatchInternalDeviceControl_~MorePortInfo~0#1.offset, 4);havoc PptDispatchInternalDeviceControl_#t~mem235#1;PptDispatchInternalDeviceControl_~Status~0#1 := 0;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#cmd~4#1.base, PptDispatchInternalDeviceControl_~#cmd~4#1.offset);havoc PptDispatchInternalDeviceControl_~#cmd~4#1.base, PptDispatchInternalDeviceControl_~#cmd~4#1.offset;havoc PptDispatchInternalDeviceControl_~#cmd~4#1.base, PptDispatchInternalDeviceControl_~#cmd~4#1.offset; [2025-02-07 17:29:51,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3297: assume 1441992 == PptDispatchInternalDeviceControl_#t~mem155#1 % 4294967296;havoc PptDispatchInternalDeviceControl_#t~mem155#1; [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3297: assume !(1441992 == PptDispatchInternalDeviceControl_#t~mem155#1 % 4294967296);havoc PptDispatchInternalDeviceControl_#t~mem155#1;call PptDispatchInternalDeviceControl_#t~mem156#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 12 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8054: call write~int#28(4, PptDispatchPower_~#powerState~1#1.base, PptDispatchPower_~#powerState~1#1.offset, 4);call PptDispatchPower_#t~mem920#1.base, PptDispatchPower_#t~mem920#1.offset := read~$Pointer$#11(PptDispatchPower_~Extension~5#1.base, 8 + PptDispatchPower_~Extension~5#1.offset, 4);call PptDispatchPower_#t~mem921#1 := read~int#28(PptDispatchPower_~#powerState~1#1.base, PptDispatchPower_~#powerState~1#1.offset, 4);call PptDispatchPower_#t~mem922#1 := read~int#28(PptDispatchPower_~#powerState~1#1.base, PptDispatchPower_~#powerState~1#1.offset, 4); [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7129: assume -1073741637 != PptPnpFilterResourceRequirements_~status~15#1; [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7129: assume !(-1073741637 != PptPnpFilterResourceRequirements_~status~15#1); [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610: assume 128 == (if PptSetChipMode_~EcrMode~0#1 % 256 % 4294967296 <= 2147483647 then PptSetChipMode_~EcrMode~0#1 % 256 % 4294967296 else PptSetChipMode_~EcrMode~0#1 % 256 % 4294967296 - 4294967296);call PptSetChipMode_#t~mem533#1 := read~int#11(PptSetChipMode_~Extension#1.base, 100 + PptSetChipMode_~Extension#1.offset, 4); [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610: assume !(128 == (if PptSetChipMode_~EcrMode~0#1 % 256 % 4294967296 <= 2147483647 then PptSetChipMode_~EcrMode~0#1 % 256 % 4294967296 else PptSetChipMode_~EcrMode~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6667: assume PptDispatchPnp_~status~11#1 >= 0;call PptDispatchPnp_#t~mem667#1.base, PptDispatchPnp_#t~mem667#1.offset := read~$Pointer$#11(PptDispatchPnp_~Irp#1.base, 96 + PptDispatchPnp_~Irp#1.offset, 4);PptDispatchPnp_~irpStack~3#1.base, PptDispatchPnp_~irpStack~3#1.offset := PptDispatchPnp_#t~mem667#1.base, PptDispatchPnp_#t~mem667#1.offset;havoc PptDispatchPnp_#t~mem667#1.base, PptDispatchPnp_#t~mem667#1.offset;call PptDispatchPnp_#t~mem668#1 := read~int#11(PptDispatchPnp_~irpStack~3#1.base, 1 + PptDispatchPnp_~irpStack~3#1.offset, 1);PptDispatchPnp_~minorFunction~0#1 := PptDispatchPnp_#t~mem668#1;havoc PptDispatchPnp_#t~mem668#1; [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6667: assume !(PptDispatchPnp_~status~11#1 >= 0); [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9574-1: SUMMARY for call PptDispatchSystemControl_#t~ret1179#1 := IofCallDriver(PptDispatchSystemControl_#t~mem1178#1.base, PptDispatchSystemControl_#t~mem1178#1.offset, PptDispatchSystemControl_~Irp#1.base, PptDispatchSystemControl_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6403: assume 4 == PptPnpStartScanPciCardCmResourceList_~length~0#1 % 4294967296; [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6403: assume !(4 == PptPnpStartScanPciCardCmResourceList_~length~0#1 % 4294967296); [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9574: assume -2147483648 <= PptDispatchSystemControl_#t~ret1179#1 && PptDispatchSystemControl_#t~ret1179#1 <= 2147483647;PptDispatchSystemControl_~status~29#1 := PptDispatchSystemControl_#t~ret1179#1;havoc PptDispatchSystemControl_#t~mem1178#1.base, PptDispatchSystemControl_#t~mem1178#1.offset;havoc PptDispatchSystemControl_#t~ret1179#1; [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7196-1: SUMMARY for call PptPnpFilterResourceRequirements_#t~ret785#1 := PptPnpFilterExistsNonIrqResourceList(PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.base, PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.offset); srcloc: null [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7196: PptPnpFilterResourceRequirements_~tmp___0~9#1 := PptPnpFilterResourceRequirements_#t~ret785#1;havoc PptPnpFilterResourceRequirements_#t~ret785#1; [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8055-1: SUMMARY for call PptDispatchPower_#t~ret923#1 := PoRequestPowerIrp(PptDispatchPower_#t~mem920#1.base, PptDispatchPower_#t~mem920#1.offset, 2, PptDispatchPower_#t~mem921#1, PptDispatchPower_#t~mem922#1, 0, 0, 0, 0, 0, 0); srcloc: null [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8055: assume -2147483648 <= PptDispatchPower_#t~ret923#1 && PptDispatchPower_#t~ret923#1 <= 2147483647;havoc PptDispatchPower_#t~mem920#1.base, PptDispatchPower_#t~mem920#1.offset;havoc PptDispatchPower_#t~mem921#1;havoc PptDispatchPower_#t~mem922#1;havoc PptDispatchPower_#t~ret923#1;call PptDispatchPower_#t~mem924#1 := read~int#28(PptDispatchPower_~#powerState~1#1.base, PptDispatchPower_~#powerState~1#1.offset, 4);call write~int#11(PptDispatchPower_#t~mem924#1, PptDispatchPower_~Extension~5#1.base, 294 + PptDispatchPower_~Extension~5#1.offset, 4);havoc PptDispatchPower_#t~mem924#1; [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2902: PptUnload_~tmp~1#1.base, PptUnload_~tmp~1#1.offset := PptUnload_#t~ret111#1.base, PptUnload_#t~ret111#1.offset;havoc PptUnload_#t~ret111#1.base, PptUnload_#t~ret111#1.offset;call PptUnload_#t~mem112#1 := read~int#25(PptUnload_~tmp~1#1.base, 24 + PptUnload_~tmp~1#1.offset, 4);call write~int#25(PptUnload_#t~mem112#1 - 1, PptUnload_~tmp~1#1.base, 24 + PptUnload_~tmp~1#1.offset, 4);havoc PptUnload_#t~mem112#1;call PptUnload_#t~mem113#1.base, PptUnload_#t~mem113#1.offset := read~$Pointer$#20(PptUnload_~DriverObject#1.base, 4 + PptUnload_~DriverObject#1.offset, 4);PptUnload_~CurrentDevice~0#1.base, PptUnload_~CurrentDevice~0#1.offset := PptUnload_#t~mem113#1.base, PptUnload_#t~mem113#1.offset;havoc PptUnload_#t~mem113#1.base, PptUnload_#t~mem113#1.offset; [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3959-1: SUMMARY for call PptDispatchClose_#t~ret297#1 := PptAcquireRemoveLock(PptDispatchClose_~extension~3#1.base, 298 + PptDispatchClose_~extension~3#1.offset, PptDispatchClose_~Irp#1.base, PptDispatchClose_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3959: assume -2147483648 <= PptDispatchClose_#t~ret297#1 && PptDispatchClose_#t~ret297#1 <= 2147483647;PptDispatchClose_~status~2#1 := PptDispatchClose_#t~ret297#1;havoc PptDispatchClose_#t~ret297#1; [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2902-1: SUMMARY for call PptUnload_#t~ret111#1.base, PptUnload_#t~ret111#1.offset := IoGetConfigurationInformation(); srcloc: null [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932: assume !(PptPnpStartScanCmResourceList_~i~15#1 % 4294967296 < PptPnpStartScanCmResourceList_#t~mem700#1 % 4294967296);havoc PptPnpStartScanCmResourceList_#t~mem700#1; [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932: assume PptPnpStartScanCmResourceList_~i~15#1 % 4294967296 < PptPnpStartScanCmResourceList_#t~mem700#1 % 4294967296;havoc PptPnpStartScanCmResourceList_#t~mem700#1;PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset := PptPnpStartScanCmResourceList_~PartialResourceList~2#1.base, 8 + PptPnpStartScanCmResourceList_~PartialResourceList~2#1.offset + 16 * (if PptPnpStartScanCmResourceList_~i~15#1 % 4294967296 % 4294967296 <= 2147483647 then PptPnpStartScanCmResourceList_~i~15#1 % 4294967296 % 4294967296 else PptPnpStartScanCmResourceList_~i~15#1 % 4294967296 % 4294967296 - 4294967296);call PptPnpStartScanCmResourceList_#t~mem701#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 1); [2025-02-07 17:29:51,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6800: assume !(PptPnpStartDevice_~status~12#1 >= 0); [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6800: assume !!(PptPnpStartDevice_~status~12#1 >= 0); [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611: assume 0 != PptSetChipMode_#t~bitwise535#1 % 4294967296;havoc PptSetChipMode_#t~mem533#1;havoc PptSetChipMode_#t~bitwise534#1;havoc PptSetChipMode_#t~bitwise535#1;PptSetChipMode_#res#1 := -1073741810; [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611: assume !(0 != PptSetChipMode_#t~bitwise535#1 % 4294967296);havoc PptSetChipMode_#t~mem533#1;havoc PptSetChipMode_#t~bitwise534#1;havoc PptSetChipMode_#t~bitwise535#1; [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-1: [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5677: assume -2147483648 <= PptClearChipMode_#t~ret545#1 && PptClearChipMode_#t~ret545#1 <= 2147483647;PptClearChipMode_~Status~9#1 := PptClearChipMode_#t~ret545#1;havoc PptClearChipMode_#t~mem543#1.base, PptClearChipMode_#t~mem543#1.offset;havoc PptClearChipMode_#t~mem544#1.base, PptClearChipMode_#t~mem544#1.offset;havoc PptClearChipMode_#t~ret545#1; [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5677-1: SUMMARY for call PptClearChipMode_#t~ret545#1 := ##fun~~PVOID~0~X~~UCHAR~0~TO~~NTSTATUS~0(PptClearChipMode_#t~mem543#1.base, PptClearChipMode_#t~mem543#1.offset, PptClearChipMode_~ChipMode#1, PptClearChipMode_#t~mem544#1.base, PptClearChipMode_#t~mem544#1.offset); srcloc: null [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-4: assume false;PptSetChipMode_#t~bitwise535#1 := PptSetChipMode_#t~bitwise534#1; [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-4: assume !false; [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-5: assume 0 == PptSetChipMode_#t~bitwise534#1 % 4294967296;PptSetChipMode_#t~bitwise535#1 := 2; [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-5: assume !(0 == PptSetChipMode_#t~bitwise534#1 % 4294967296); [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-2: havoc PptSetChipMode_#t~bitwise535#1;assume PptSetChipMode_#t~bitwise535#1 % 4294967296 <= 2 + PptSetChipMode_#t~bitwise534#1 % 4294967296; [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3431-1: call PptDispatchInternalDeviceControl_#t~mem181#1 := read~int#11(PptDispatchInternalDeviceControl_~#SyncContext~0#1.base, 4 + PptDispatchInternalDeviceControl_~#SyncContext~0#1.offset, 4); [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-3: assume 2 == PptSetChipMode_#t~bitwise534#1 % 4294967296;PptSetChipMode_#t~bitwise535#1 := 0; [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-3: assume !(2 == PptSetChipMode_#t~bitwise534#1 % 4294967296); [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3431: assume 0 != PptDispatchInternalDeviceControl_#t~mem181#1;havoc PptDispatchInternalDeviceControl_#t~mem181#1; [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3431: assume !(0 != PptDispatchInternalDeviceControl_#t~mem181#1);havoc PptDispatchInternalDeviceControl_#t~mem181#1;call PptDispatchInternalDeviceControl_#t~mem187#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 418 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call write~int#11(1 + PptDispatchInternalDeviceControl_#t~mem187#1, PptDispatchInternalDeviceControl_~Extension~1#1.base, 418 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);havoc PptDispatchInternalDeviceControl_#t~mem187#1;PptDispatchInternalDeviceControl_~Status~0#1 := 0; [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-8: assume 2 == PptSetChipMode_#t~mem533#1 % 4294967296;PptSetChipMode_#t~bitwise534#1 := PptSetChipMode_#t~mem533#1; [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-8: assume !(2 == PptSetChipMode_#t~mem533#1 % 4294967296); [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-9: assume 0 == PptSetChipMode_#t~mem533#1 % 4294967296;PptSetChipMode_#t~bitwise534#1 := 0; [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-9: assume !(0 == PptSetChipMode_#t~mem533#1 % 4294967296); [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-6: [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-7: havoc PptSetChipMode_#t~bitwise534#1;assume PptSetChipMode_#t~bitwise534#1 % 4294967296 <= PptSetChipMode_#t~mem533#1 % 4294967296 && PptSetChipMode_#t~bitwise534#1 % 4294967296 <= 2; [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5083: SUMMARY for call PptDetectEcpPort(PptDetectPortType_~Extension#1.base, PptDetectPortType_~Extension#1.offset); srcloc: null [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3101: assume (PptRemovePptRemovalRelation_#t~mem138#1.base + PptRemovePptRemovalRelation_#t~mem138#1.offset) % 4294967296 == (PptRemovePptRemovalRelation_~callerDevObj~0#1.base + PptRemovePptRemovalRelation_~callerDevObj~0#1.offset) % 4294967296;havoc PptRemovePptRemovalRelation_#t~mem138#1.base, PptRemovePptRemovalRelation_#t~mem138#1.offset;PptRemovePptRemovalRelation_~found~0#1 := 1;PptRemovePptRemovalRelation_~done~0#1 := 1; [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3101: assume !((PptRemovePptRemovalRelation_#t~mem138#1.base + PptRemovePptRemovalRelation_#t~mem138#1.offset) % 4294967296 == (PptRemovePptRemovalRelation_~callerDevObj~0#1.base + PptRemovePptRemovalRelation_~callerDevObj~0#1.offset) % 4294967296);havoc PptRemovePptRemovalRelation_#t~mem138#1.base, PptRemovePptRemovalRelation_#t~mem138#1.offset; [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7990: PptDispatchPower_#res#1 := PptDispatchPower_~status___0~0#1;call ULTIMATE.dealloc(PptDispatchPower_~#powerState~1#1.base, PptDispatchPower_~#powerState~1#1.offset);havoc PptDispatchPower_~#powerState~1#1.base, PptDispatchPower_~#powerState~1#1.offset; [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6999: assume 4096 == PptPnpStartScanCmResourceList_#t~mem746#1 % 4294967296;havoc PptPnpStartScanCmResourceList_#t~mem746#1; [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6999: assume !(4096 == PptPnpStartScanCmResourceList_#t~mem746#1 % 4294967296);havoc PptPnpStartScanCmResourceList_#t~mem746#1; [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5017: assume PptDetectChipFilter_~Status~4#1 >= 0;PptDetectChipFilter_~wPortECR~0#1.base, PptDetectChipFilter_~wPortECR~0#1.offset := PptDetectChipFilter_~EcpController~0#1.base, 2 + PptDetectChipFilter_~EcpController~0#1.offset; [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5017: assume !(PptDetectChipFilter_~Status~4#1 >= 0); [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008: assume 176 == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008: assume !(176 == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6867: SUMMARY for call PptCompleteRequest(PptPnpStartDevice_~Irp#1.base, PptPnpStartDevice_~Irp#1.offset, 0); srcloc: null [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7990-1: SUMMARY for call PptCompleteRequest(PptDispatchPower_~pIrp#1.base, PptDispatchPower_~pIrp#1.offset, 0); srcloc: null [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3696: assume -2147483648 <= PptDispatchInternalDeviceControl_#t~ret271#1 && PptDispatchInternalDeviceControl_#t~ret271#1 <= 2147483647;PptDispatchInternalDeviceControl_~Status~0#1 := PptDispatchInternalDeviceControl_#t~ret271#1;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#cmd~7#1.base, PptDispatchInternalDeviceControl_~#cmd~7#1.offset);havoc PptDispatchInternalDeviceControl_~#cmd~7#1.base, PptDispatchInternalDeviceControl_~#cmd~7#1.offset;havoc PptDispatchInternalDeviceControl_~#cmd~7#1.base, PptDispatchInternalDeviceControl_~#cmd~7#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem270#1.base, PptDispatchInternalDeviceControl_#t~mem270#1.offset;havoc PptDispatchInternalDeviceControl_#t~ret271#1; [2025-02-07 17:29:51,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3696-1: SUMMARY for call PptDispatchInternalDeviceControl_#t~ret271#1 := PptTrySelectDevice(PptDispatchInternalDeviceControl_~Extension~1#1.base, PptDispatchInternalDeviceControl_~Extension~1#1.offset, PptDispatchInternalDeviceControl_#t~mem270#1.base, PptDispatchInternalDeviceControl_#t~mem270#1.offset); srcloc: null [2025-02-07 17:29:51,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6801: assume -1073741637 != PptPnpStartDevice_~status~12#1; [2025-02-07 17:29:51,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6801: assume !(-1073741637 != PptPnpStartDevice_~status~12#1); [2025-02-07 17:29:51,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3564: assume PptDispatchInternalDeviceControl_~IsrListEntry~0#1.base != 0 || PptDispatchInternalDeviceControl_~IsrListEntry~0#1.offset != 0;call PptDispatchInternalDeviceControl_#t~mem245#1.base, PptDispatchInternalDeviceControl_#t~mem245#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~IsrInfo~0#1.base, PptDispatchInternalDeviceControl_~IsrInfo~0#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_#t~mem245#1.base, PptDispatchInternalDeviceControl_#t~mem245#1.offset, PptDispatchInternalDeviceControl_~IsrListEntry~0#1.base, 8 + PptDispatchInternalDeviceControl_~IsrListEntry~0#1.offset, 4);havoc PptDispatchInternalDeviceControl_#t~mem245#1.base, PptDispatchInternalDeviceControl_#t~mem245#1.offset;call PptDispatchInternalDeviceControl_#t~mem246#1.base, PptDispatchInternalDeviceControl_#t~mem246#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~IsrInfo~0#1.base, 4 + PptDispatchInternalDeviceControl_~IsrInfo~0#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_#t~mem246#1.base, PptDispatchInternalDeviceControl_#t~mem246#1.offset, PptDispatchInternalDeviceControl_~IsrListEntry~0#1.base, 12 + PptDispatchInternalDeviceControl_~IsrListEntry~0#1.offset, 4);havoc PptDispatchInternalDeviceControl_#t~mem246#1.base, PptDispatchInternalDeviceControl_#t~mem246#1.offset;call PptDispatchInternalDeviceControl_#t~mem247#1.base, PptDispatchInternalDeviceControl_#t~mem247#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~IsrInfo~0#1.base, 8 + PptDispatchInternalDeviceControl_~IsrInfo~0#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_#t~mem247#1.base, PptDispatchInternalDeviceControl_#t~mem247#1.offset, PptDispatchInternalDeviceControl_~IsrListEntry~0#1.base, 16 + PptDispatchInternalDeviceControl_~IsrListEntry~0#1.offset, 4);havoc PptDispatchInternalDeviceControl_#t~mem247#1.base, PptDispatchInternalDeviceControl_#t~mem247#1.offset;call PptDispatchInternalDeviceControl_#t~mem248#1.base, PptDispatchInternalDeviceControl_#t~mem248#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~IsrInfo~0#1.base, 12 + PptDispatchInternalDeviceControl_~IsrInfo~0#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_#t~mem248#1.base, PptDispatchInternalDeviceControl_#t~mem248#1.offset, PptDispatchInternalDeviceControl_~IsrListEntry~0#1.base, 20 + PptDispatchInternalDeviceControl_~IsrListEntry~0#1.offset, 4);havoc PptDispatchInternalDeviceControl_#t~mem248#1.base, PptDispatchInternalDeviceControl_#t~mem248#1.offset;call write~$Pointer$#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 196 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, PptDispatchInternalDeviceControl_~#ListContext~0#1.base, PptDispatchInternalDeviceControl_~#ListContext~0#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_~IsrListEntry~0#1.base, PptDispatchInternalDeviceControl_~IsrListEntry~0#1.offset, PptDispatchInternalDeviceControl_~#ListContext~0#1.base, 4 + PptDispatchInternalDeviceControl_~#ListContext~0#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem249#1.base, PptDispatchInternalDeviceControl_#t~mem249#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 204 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4); [2025-02-07 17:29:51,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3564: assume !(PptDispatchInternalDeviceControl_~IsrListEntry~0#1.base != 0 || PptDispatchInternalDeviceControl_~IsrListEntry~0#1.offset != 0);PptDispatchInternalDeviceControl_~Status~0#1 := -1073741670; [2025-02-07 17:29:51,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594: call write~int#11(0, PptPnpCancelStopDevice_~Irp#1.base, 24 + PptPnpCancelStopDevice_~Irp#1.offset, 4);~myStatus~0 := 0; [2025-02-07 17:29:51,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9774: assume 4 == main_~__BLAST_NONDET~3#1; [2025-02-07 17:29:51,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9774: assume !(4 == main_~__BLAST_NONDET~3#1); [2025-02-07 17:29:51,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9510-1: SUMMARY for call PptWmiInitWmi_#t~ret1165#1 := IoWMIRegistrationControl(PptWmiInitWmi_~DeviceObject#1.base, PptWmiInitWmi_~DeviceObject#1.offset, 1); srcloc: null [2025-02-07 17:29:51,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3300: assume 1441996 == PptDispatchInternalDeviceControl_#t~mem156#1 % 4294967296;havoc PptDispatchInternalDeviceControl_#t~mem156#1; [2025-02-07 17:29:51,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3300: assume !(1441996 == PptDispatchInternalDeviceControl_#t~mem156#1 % 4294967296);havoc PptDispatchInternalDeviceControl_#t~mem156#1;call PptDispatchInternalDeviceControl_#t~mem157#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 12 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9510: assume -2147483648 <= PptWmiInitWmi_#t~ret1165#1 && PptWmiInitWmi_#t~ret1165#1 <= 2147483647;PptWmiInitWmi_~tmp~40#1 := PptWmiInitWmi_#t~ret1165#1;havoc PptWmiInitWmi_#t~ret1165#1;PptWmiInitWmi_#res#1 := PptWmiInitWmi_~tmp~40#1; [2025-02-07 17:29:51,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348: assume 0 != PptDetectEppPortIfUserRequested_~RequestEppTest~0#1 % 4294967296; [2025-02-07 17:29:51,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348: assume !(0 != PptDetectEppPortIfUserRequested_~RequestEppTest~0#1 % 4294967296); [2025-02-07 17:29:51,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7198: assume 0 != PptPnpFilterResourceRequirements_~tmp___0~9#1 % 256; [2025-02-07 17:29:51,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7198: assume !(0 != PptPnpFilterResourceRequirements_~tmp___0~9#1 % 256); [2025-02-07 17:29:51,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-1: SUMMARY for call PptDetectBytePort(PptDetectPortType_~Extension#1.base, PptDetectPortType_~Extension#1.offset); srcloc: null [2025-02-07 17:29:51,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084: call PptDetectPortType_#t~mem472#1 := read~int#11(PptDetectPortType_~Extension#1.base, 100 + PptDetectPortType_~Extension#1.offset, 4); [2025-02-07 17:29:51,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3961: assume !(PptDispatchClose_~status~2#1 >= 0);call write~int#11(0, PptDispatchClose_~Irp#1.base, 24 + PptDispatchClose_~Irp#1.offset, 4);~myStatus~0 := 0;call write~int#11(0, PptDispatchClose_~Irp#1.base, 28 + PptDispatchClose_~Irp#1.offset, 4); [2025-02-07 17:29:51,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3961: assume !!(PptDispatchClose_~status~2#1 >= 0);call PptDispatchClose_#t~mem298#1 := read~int#11(PptDispatchClose_~extension~3#1.base, 24 + PptDispatchClose_~extension~3#1.offset, 4); [2025-02-07 17:29:51,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6868-1: SUMMARY for call PptReleaseRemoveLock(PptPnpStartDevice_~extension~4#1.base, 298 + PptPnpStartDevice_~extension~4#1.offset, PptPnpStartDevice_~Irp#1.base, PptPnpStartDevice_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6868: PptPnpStartDevice_#res#1 := PptPnpStartDevice_~status~12#1;call ULTIMATE.dealloc(PptPnpStartDevice_~#foundPort~0#1.base, PptPnpStartDevice_~#foundPort~0#1.offset);havoc PptPnpStartDevice_~#foundPort~0#1.base, PptPnpStartDevice_~#foundPort~0#1.offset;call ULTIMATE.dealloc(PptPnpStartDevice_~#foundIrq~0#1.base, PptPnpStartDevice_~#foundIrq~0#1.offset);havoc PptPnpStartDevice_~#foundIrq~0#1.base, PptPnpStartDevice_~#foundIrq~0#1.offset;call ULTIMATE.dealloc(PptPnpStartDevice_~#foundDma~0#1.base, PptPnpStartDevice_~#foundDma~0#1.offset);havoc PptPnpStartDevice_~#foundDma~0#1.base, PptPnpStartDevice_~#foundDma~0#1.offset; [2025-02-07 17:29:51,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5877: assume 0 != PptFindNatChip_~NationalChecked~0#1 % 4294967296; [2025-02-07 17:29:51,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5877: assume !(0 != PptFindNatChip_~NationalChecked~0#1 % 4294967296);PptFindNatChip_~ResourceDescriptorCount~0#1 := 4;PptFindNatChip_~ResourcesSize~0#1 := 36 + 16 * (PptFindNatChip_~ResourceDescriptorCount~0#1 - 1); [2025-02-07 17:29:51,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6670: assume (if PptDispatchPnp_~minorFunction~0#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPnp_~minorFunction~0#1 % 256 % 4294967296 else PptDispatchPnp_~minorFunction~0#1 % 256 % 4294967296 - 4294967296) > 24; [2025-02-07 17:29:51,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6670: assume !((if PptDispatchPnp_~minorFunction~0#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPnp_~minorFunction~0#1 % 256 % 4294967296 else PptDispatchPnp_~minorFunction~0#1 % 256 % 4294967296 - 4294967296) > 24); [2025-02-07 17:29:51,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6736-1: assume { :begin_inline_PptPnpCancelStopDevice } true;PptPnpCancelStopDevice_#in~DeviceObject#1.base, PptPnpCancelStopDevice_#in~DeviceObject#1.offset, PptPnpCancelStopDevice_#in~Irp#1.base, PptPnpCancelStopDevice_#in~Irp#1.offset := PptDispatchPnp_~DeviceObject#1.base, PptDispatchPnp_~DeviceObject#1.offset, PptDispatchPnp_~Irp#1.base, PptDispatchPnp_~Irp#1.offset;havoc PptPnpCancelStopDevice_#res#1;havoc PptPnpCancelStopDevice_#t~mem815#1.base, PptPnpCancelStopDevice_#t~mem815#1.offset, PptPnpCancelStopDevice_#t~mem816#1, PptPnpCancelStopDevice_#t~bitwise817#1, PptPnpCancelStopDevice_#t~mem818#1, PptPnpCancelStopDevice_#t~bitwise819#1, PptPnpCancelStopDevice_#t~ret820#1, PptPnpCancelStopDevice_~DeviceObject#1.base, PptPnpCancelStopDevice_~DeviceObject#1.offset, PptPnpCancelStopDevice_~Irp#1.base, PptPnpCancelStopDevice_~Irp#1.offset, PptPnpCancelStopDevice_~extension~9#1.base, PptPnpCancelStopDevice_~extension~9#1.offset, PptPnpCancelStopDevice_~tmp~21#1;PptPnpCancelStopDevice_~DeviceObject#1.base, PptPnpCancelStopDevice_~DeviceObject#1.offset := PptPnpCancelStopDevice_#in~DeviceObject#1.base, PptPnpCancelStopDevice_#in~DeviceObject#1.offset;PptPnpCancelStopDevice_~Irp#1.base, PptPnpCancelStopDevice_~Irp#1.offset := PptPnpCancelStopDevice_#in~Irp#1.base, PptPnpCancelStopDevice_#in~Irp#1.offset;havoc PptPnpCancelStopDevice_~extension~9#1.base, PptPnpCancelStopDevice_~extension~9#1.offset;havoc PptPnpCancelStopDevice_~tmp~21#1;call PptPnpCancelStopDevice_#t~mem815#1.base, PptPnpCancelStopDevice_#t~mem815#1.offset := read~$Pointer$#11(PptPnpCancelStopDevice_~DeviceObject#1.base, 40 + PptPnpCancelStopDevice_~DeviceObject#1.offset, 4);PptPnpCancelStopDevice_~extension~9#1.base, PptPnpCancelStopDevice_~extension~9#1.offset := PptPnpCancelStopDevice_#t~mem815#1.base, PptPnpCancelStopDevice_#t~mem815#1.offset;havoc PptPnpCancelStopDevice_#t~mem815#1.base, PptPnpCancelStopDevice_#t~mem815#1.offset;call PptPnpCancelStopDevice_#t~mem816#1 := read~int#11(PptPnpCancelStopDevice_~extension~9#1.base, 4 + PptPnpCancelStopDevice_~extension~9#1.offset, 4); [2025-02-07 17:29:51,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6736: PptDispatchPnp_#t~ret675#1 := PptPnpCancelStopDevice_#res#1;havoc PptPnpCancelStopDevice_#t~mem815#1.base, PptPnpCancelStopDevice_#t~mem815#1.offset, PptPnpCancelStopDevice_#t~mem816#1, PptPnpCancelStopDevice_#t~bitwise817#1, PptPnpCancelStopDevice_#t~mem818#1, PptPnpCancelStopDevice_#t~bitwise819#1, PptPnpCancelStopDevice_#t~ret820#1, PptPnpCancelStopDevice_~DeviceObject#1.base, PptPnpCancelStopDevice_~DeviceObject#1.offset, PptPnpCancelStopDevice_~Irp#1.base, PptPnpCancelStopDevice_~Irp#1.offset, PptPnpCancelStopDevice_~extension~9#1.base, PptPnpCancelStopDevice_~extension~9#1.offset, PptPnpCancelStopDevice_~tmp~21#1;havoc PptPnpCancelStopDevice_#in~DeviceObject#1.base, PptPnpCancelStopDevice_#in~DeviceObject#1.offset, PptPnpCancelStopDevice_#in~Irp#1.base, PptPnpCancelStopDevice_#in~Irp#1.offset;assume { :end_inline_PptPnpCancelStopDevice } true;assume -2147483648 <= PptDispatchPnp_#t~ret675#1 && PptDispatchPnp_#t~ret675#1 <= 2147483647;PptDispatchPnp_~status~11#1 := PptDispatchPnp_#t~ret675#1;havoc PptDispatchPnp_#t~ret675#1; [2025-02-07 17:29:51,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3433-1: SUMMARY for call PptDispatchInternalDeviceControl_#t~ret182#1.base, PptDispatchInternalDeviceControl_#t~ret182#1.offset := PptSetCancelRoutine(PptDispatchInternalDeviceControl_~Irp#1.base, PptDispatchInternalDeviceControl_~Irp#1.offset, #funAddr~PptCancelRoutine.base, #funAddr~PptCancelRoutine.offset); srcloc: null [2025-02-07 17:29:51,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3433: havoc PptDispatchInternalDeviceControl_#t~ret182#1.base, PptDispatchInternalDeviceControl_#t~ret182#1.offset; [2025-02-07 17:29:51,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8124-1: SUMMARY for call PptDispatchPower_#t~ret938#1 := PoCallDriver(PptDispatchPower_#t~mem937#1.base, PptDispatchPower_#t~mem937#1.offset, PptDispatchPower_~pIrp#1.base, PptDispatchPower_~pIrp#1.offset); srcloc: null [2025-02-07 17:29:51,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8124: assume -2147483648 <= PptDispatchPower_#t~ret938#1 && PptDispatchPower_#t~ret938#1 <= 2147483647;PptDispatchPower_~status~20#1 := PptDispatchPower_#t~ret938#1;havoc PptDispatchPower_#t~mem937#1.base, PptDispatchPower_#t~mem937#1.offset;havoc PptDispatchPower_#t~ret938#1; [2025-02-07 17:29:51,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5878: assume 0 != PptFindNatChip_~NationalChipFound~0#1 % 4294967296;call write~int#11(1, PptFindNatChip_~Extension#1.base, 246 + PptFindNatChip_~Extension#1.offset, 1); [2025-02-07 17:29:51,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5878: assume !(0 != PptFindNatChip_~NationalChipFound~0#1 % 4294967296);call write~int#11(0, PptFindNatChip_~Extension#1.base, 246 + PptFindNatChip_~Extension#1.offset, 1); [2025-02-07 17:29:51,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7001-1: SUMMARY for call PptPnpStartScanCmResourceList_#t~ret747#1 := PptIsNecR98Machine(); srcloc: null [2025-02-07 17:29:51,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7001: PptPnpStartScanCmResourceList_~tmp___1~4#1 := PptPnpStartScanCmResourceList_#t~ret747#1;havoc PptPnpStartScanCmResourceList_#t~ret747#1; [2025-02-07 17:29:51,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7596-1: SUMMARY for call PptPnpCancelStopDevice_#t~ret820#1 := PptPnpPassThroughPnpIrpAndReleaseRemoveLock(PptPnpCancelStopDevice_~extension~9#1.base, PptPnpCancelStopDevice_~extension~9#1.offset, PptPnpCancelStopDevice_~Irp#1.base, PptPnpCancelStopDevice_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8719: assume 0 == PptConnectInterrupt_#t~mem1015#1 % 256;havoc PptConnectInterrupt_#t~mem1015#1;PptConnectInterrupt_#res#1 := -1073741637; [2025-02-07 17:29:51,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8719: assume !(0 == PptConnectInterrupt_#t~mem1015#1 % 256);havoc PptConnectInterrupt_#t~mem1015#1;call PptConnectInterrupt_#t~mem1016#1 := read~int#11(PptConnectInterrupt_~Extension#1.base, 174 + PptConnectInterrupt_~Extension#1.offset, 4);call PptConnectInterrupt_#t~mem1017#1 := read~int#11(PptConnectInterrupt_~Extension#1.base, 173 + PptConnectInterrupt_~Extension#1.offset, 1);call PptConnectInterrupt_#t~mem1018#1 := read~int#11(PptConnectInterrupt_~Extension#1.base, 173 + PptConnectInterrupt_~Extension#1.offset, 1);call PptConnectInterrupt_#t~mem1019#1 := read~int#11(PptConnectInterrupt_~Extension#1.base, 182 + PptConnectInterrupt_~Extension#1.offset, 4);call PptConnectInterrupt_#t~mem1020#1 := read~int#11(PptConnectInterrupt_~Extension#1.base, 178 + PptConnectInterrupt_~Extension#1.offset, 4);assume { :begin_inline_IoConnectInterrupt } true;IoConnectInterrupt_#in~InterruptObject#1.base, IoConnectInterrupt_#in~InterruptObject#1.offset, IoConnectInterrupt_#in~ServiceRoutine#1.base, IoConnectInterrupt_#in~ServiceRoutine#1.offset, IoConnectInterrupt_#in~ServiceContext#1.base, IoConnectInterrupt_#in~ServiceContext#1.offset, IoConnectInterrupt_#in~SpinLock#1.base, IoConnectInterrupt_#in~SpinLock#1.offset, IoConnectInterrupt_#in~Vector#1, IoConnectInterrupt_#in~Irql#1, IoConnectInterrupt_#in~SynchronizeIrql#1, IoConnectInterrupt_#in~InterruptMode#1, IoConnectInterrupt_#in~ShareVector#1, IoConnectInterrupt_#in~ProcessorEnableMask#1, IoConnectInterrupt_#in~FloatingSave#1 := PptConnectInterrupt_~Extension#1.base, 204 + PptConnectInterrupt_~Extension#1.offset, #funAddr~PptInterruptService.base, #funAddr~PptInterruptService.offset, PptConnectInterrupt_~Extension#1.base, PptConnectInterrupt_~Extension#1.offset, 0, 0, PptConnectInterrupt_#t~mem1016#1, PptConnectInterrupt_#t~mem1017#1, PptConnectInterrupt_#t~mem1018#1, PptConnectInterrupt_#t~mem1019#1, 1, PptConnectInterrupt_#t~mem1020#1, 0;havoc IoConnectInterrupt_#res#1;havoc IoConnectInterrupt_#t~nondet33#1, IoConnectInterrupt_#t~mem34#1.base, IoConnectInterrupt_#t~mem34#1.offset, IoConnectInterrupt_#t~ret35#1, IoConnectInterrupt_#t~nondet36#1, IoConnectInterrupt_~InterruptObject#1.base, IoConnectInterrupt_~InterruptObject#1.offset, IoConnectInterrupt_~ServiceRoutine#1.base, IoConnectInterrupt_~ServiceRoutine#1.offset, IoConnectInterrupt_~ServiceContext#1.base, IoConnectInterrupt_~ServiceContext#1.offset, IoConnectInterrupt_~SpinLock#1.base, IoConnectInterrupt_~SpinLock#1.offset, IoConnectInterrupt_~Vector#1, IoConnectInterrupt_~Irql#1, IoConnectInterrupt_~SynchronizeIrql#1, IoConnectInterrupt_~InterruptMode#1, IoConnectInterrupt_~ShareVector#1, IoConnectInterrupt_~ProcessorEnableMask#1, IoConnectInterrupt_~FloatingSave#1;IoConnectInterrupt_~InterruptObject#1.base, IoConnectInterrupt_~InterruptObject#1.offset := IoConnectInterrupt_#in~InterruptObject#1.base, IoConnectInterrupt_#in~InterruptObject#1.offset;IoConnectInterrupt_~ServiceRoutine#1.base, IoConnectInterrupt_~ServiceRoutine#1.offset := IoConnectInterrupt_#in~ServiceRoutine#1.base, IoConnectInterrupt_#in~ServiceRoutine#1.offset;IoConnectInterrupt_~ServiceContext#1.base, IoConnectInterrupt_~ServiceContext#1.offset := IoConnectInterrupt_#in~ServiceContext#1.base, IoConnectInterrupt_#in~ServiceContext#1.offset;IoConnectInterrupt_~SpinLock#1.base, IoConnectInterrupt_~SpinLock#1.offset := IoConnectInterrupt_#in~SpinLock#1.base, IoConnectInterrupt_#in~SpinLock#1.offset;IoConnectInterrupt_~Vector#1 := IoConnectInterrupt_#in~Vector#1;IoConnectInterrupt_~Irql#1 := IoConnectInterrupt_#in~Irql#1;IoConnectInterrupt_~SynchronizeIrql#1 := IoConnectInterrupt_#in~SynchronizeIrql#1;IoConnectInterrupt_~InterruptMode#1 := IoConnectInterrupt_#in~InterruptMode#1;IoConnectInterrupt_~ShareVector#1 := IoConnectInterrupt_#in~ShareVector#1;IoConnectInterrupt_~ProcessorEnableMask#1 := IoConnectInterrupt_#in~ProcessorEnableMask#1;IoConnectInterrupt_~FloatingSave#1 := IoConnectInterrupt_#in~FloatingSave#1;havoc IoConnectInterrupt_#t~nondet33#1;assume -2147483648 <= IoConnectInterrupt_#t~nondet33#1 && IoConnectInterrupt_#t~nondet33#1 <= 2147483647; [2025-02-07 17:29:51,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7596: assume -2147483648 <= PptPnpCancelStopDevice_#t~ret820#1 && PptPnpCancelStopDevice_#t~ret820#1 <= 2147483647;PptPnpCancelStopDevice_~tmp~21#1 := PptPnpCancelStopDevice_#t~ret820#1;havoc PptPnpCancelStopDevice_#t~ret820#1;PptPnpCancelStopDevice_#res#1 := PptPnpCancelStopDevice_~tmp~21#1; [2025-02-07 17:29:51,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5350: SUMMARY for call PptDetectEppPort(PptDetectEppPortIfUserRequested_~Extension#1.base, PptDetectEppPortIfUserRequested_~Extension#1.offset); srcloc: null [2025-02-07 17:29:51,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5086: assume 0 != PptDetectPortType_#t~bitwise473#1 % 4294967296;havoc PptDetectPortType_#t~mem472#1;havoc PptDetectPortType_#t~bitwise473#1;PptDetectPortType_#res#1 := 0;call ULTIMATE.dealloc(PptDetectPortType_~#ParportPath~0#1.base, PptDetectPortType_~#ParportPath~0#1.offset);havoc PptDetectPortType_~#ParportPath~0#1.base, PptDetectPortType_~#ParportPath~0#1.offset;call ULTIMATE.dealloc(PptDetectPortType_~#RegTable~0#1.base, PptDetectPortType_~#RegTable~0#1.offset);havoc PptDetectPortType_~#RegTable~0#1.base, PptDetectPortType_~#RegTable~0#1.offset;call ULTIMATE.dealloc(PptDetectPortType_~#IdentifierHex~0#1.base, PptDetectPortType_~#IdentifierHex~0#1.offset);havoc PptDetectPortType_~#IdentifierHex~0#1.base, PptDetectPortType_~#IdentifierHex~0#1.offset;call ULTIMATE.dealloc(PptDetectPortType_~#zero~0#1.base, PptDetectPortType_~#zero~0#1.offset);havoc PptDetectPortType_~#zero~0#1.base, PptDetectPortType_~#zero~0#1.offset; [2025-02-07 17:29:51,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5086: assume !(0 != PptDetectPortType_#t~bitwise473#1 % 4294967296);havoc PptDetectPortType_#t~mem472#1;havoc PptDetectPortType_#t~bitwise473#1;PptDetectPortType_#res#1 := -1073741810;call ULTIMATE.dealloc(PptDetectPortType_~#ParportPath~0#1.base, PptDetectPortType_~#ParportPath~0#1.offset);havoc PptDetectPortType_~#ParportPath~0#1.base, PptDetectPortType_~#ParportPath~0#1.offset;call ULTIMATE.dealloc(PptDetectPortType_~#RegTable~0#1.base, PptDetectPortType_~#RegTable~0#1.offset);havoc PptDetectPortType_~#RegTable~0#1.base, PptDetectPortType_~#RegTable~0#1.offset;call ULTIMATE.dealloc(PptDetectPortType_~#IdentifierHex~0#1.base, PptDetectPortType_~#IdentifierHex~0#1.offset);havoc PptDetectPortType_~#IdentifierHex~0#1.base, PptDetectPortType_~#IdentifierHex~0#1.offset;call ULTIMATE.dealloc(PptDetectPortType_~#zero~0#1.base, PptDetectPortType_~#zero~0#1.offset);havoc PptDetectPortType_~#zero~0#1.base, PptDetectPortType_~#zero~0#1.offset; [2025-02-07 17:29:51,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011: assume 96 == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296);PptFindNatChip_~found~1#1 := 1; [2025-02-07 17:29:51,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011: assume !(96 == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5086-3: assume 9 == PptDetectPortType_#t~mem472#1 % 4294967296;PptDetectPortType_#t~bitwise473#1 := PptDetectPortType_#t~mem472#1; [2025-02-07 17:29:51,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5086-3: assume !(9 == PptDetectPortType_#t~mem472#1 % 4294967296); [2025-02-07 17:29:51,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5086-4: assume 0 == PptDetectPortType_#t~mem472#1 % 4294967296;PptDetectPortType_#t~bitwise473#1 := 0; [2025-02-07 17:29:51,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5086-4: assume !(0 == PptDetectPortType_#t~mem472#1 % 4294967296); [2025-02-07 17:29:51,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5086-1: [2025-02-07 17:29:51,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5086-2: havoc PptDetectPortType_#t~bitwise473#1;assume PptDetectPortType_#t~bitwise473#1 % 4294967296 <= PptDetectPortType_#t~mem472#1 % 4294967296 && PptDetectPortType_#t~bitwise473#1 % 4294967296 <= 9; [2025-02-07 17:29:51,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3699: assume 259 == PptDispatchInternalDeviceControl_~Status~0#1; [2025-02-07 17:29:51,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3699: assume !(259 == PptDispatchInternalDeviceControl_~Status~0#1); [2025-02-07 17:29:51,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6672-1: SUMMARY for call PptDispatchPnp_#t~ret669#1 := PptPnpUnhandledIrp(PptDispatchPnp_~DeviceObject#1.base, PptDispatchPnp_~DeviceObject#1.offset, PptDispatchPnp_~Irp#1.base, PptDispatchPnp_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6672: assume -2147483648 <= PptDispatchPnp_#t~ret669#1 && PptDispatchPnp_#t~ret669#1 <= 2147483647;PptDispatchPnp_~status~11#1 := PptDispatchPnp_#t~ret669#1;havoc PptDispatchPnp_#t~ret669#1; [2025-02-07 17:29:51,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9777: assume 5 == main_~__BLAST_NONDET~3#1; [2025-02-07 17:29:51,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9777: assume !(5 == main_~__BLAST_NONDET~3#1); [2025-02-07 17:29:51,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3435: assume 0 == ~pended~0;~pended~0 := 1; [2025-02-07 17:29:51,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3435: assume !(0 == ~pended~0); [2025-02-07 17:29:51,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3369: call write~int#11(PptDispatchInternalDeviceControl_~Status~0#1, PptDispatchInternalDeviceControl_~Irp#1.base, 24 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);~myStatus~0 := PptDispatchInternalDeviceControl_~Status~0#1; [2025-02-07 17:29:51,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6408: assume false;call PptPnpStartScanPciCardCmResourceList_#t~mem627#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 4 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 4);call PptPnpStartScanPciCardCmResourceList_#t~mem628#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 8 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 4);call PptPnpStartScanPciCardCmResourceList_#t~mem629#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 4 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 4);call PptPnpStartScanPciCardCmResourceList_#t~mem630#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 8 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 4);call PptPnpStartScanPciCardCmResourceList_#t~mem631#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 4 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 8);call write~int#11(PptPnpStartScanPciCardCmResourceList_#t~mem627#1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 48 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanPciCardCmResourceList_#t~mem628#1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 52 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanPciCardCmResourceList_#t~mem629#1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 48 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanPciCardCmResourceList_#t~mem630#1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 52 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanPciCardCmResourceList_#t~mem631#1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 48 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 8);havoc PptPnpStartScanPciCardCmResourceList_#t~mem627#1;havoc PptPnpStartScanPciCardCmResourceList_#t~mem628#1;havoc PptPnpStartScanPciCardCmResourceList_#t~mem629#1;havoc PptPnpStartScanPciCardCmResourceList_#t~mem630#1;havoc PptPnpStartScanPciCardCmResourceList_#t~mem631#1;call PptPnpStartScanPciCardCmResourceList_#t~mem632#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 12 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 4);call write~int#11(PptPnpStartScanPciCardCmResourceList_#t~mem632#1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 60 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanPciCardCmResourceList_#t~mem632#1;call PptPnpStartScanPciCardCmResourceList_#t~mem633#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 48 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 8);call write~$Pointer$#11(0, (if PptPnpStartScanPciCardCmResourceList_#t~mem633#1 % 4294967296 % 4294967296 <= 2147483647 then PptPnpStartScanPciCardCmResourceList_#t~mem633#1 % 4294967296 % 4294967296 else PptPnpStartScanPciCardCmResourceList_#t~mem633#1 % 4294967296 % 4294967296 - 4294967296), PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 56 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanPciCardCmResourceList_#t~mem633#1;call PptPnpStartScanPciCardCmResourceList_#t~mem634#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 2 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 2);call write~int#11(PptPnpStartScanPciCardCmResourceList_#t~mem634#1 % 65536, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 156 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanPciCardCmResourceList_#t~mem634#1;call write~int#13(1, PptPnpStartScanPciCardCmResourceList_~FoundPort#1.base, PptPnpStartScanPciCardCmResourceList_~FoundPort#1.offset, 1); [2025-02-07 17:29:51,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6408: assume !false; [2025-02-07 17:29:51,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3303: assume 1441952 == PptDispatchInternalDeviceControl_#t~mem157#1 % 4294967296;havoc PptDispatchInternalDeviceControl_#t~mem157#1; [2025-02-07 17:29:51,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3303: assume !(1441952 == PptDispatchInternalDeviceControl_#t~mem157#1 % 4294967296);havoc PptDispatchInternalDeviceControl_#t~mem157#1;call PptDispatchInternalDeviceControl_#t~mem158#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 12 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6474-1: PptPnpStartScanPciCardCmResourceList_#res#1 := PptPnpStartScanPciCardCmResourceList_~status~8#1; [2025-02-07 17:29:51,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6078: PptFindNatChip_~ii~0#1 := 1 + (if PptFindNatChip_~ii~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~ii~0#1 % 256 % 4294967296 else PptFindNatChip_~ii~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:51,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7003: assume 0 != PptPnpStartScanCmResourceList_~tmp___1~4#1 % 256;call write~int#11(8, PptPnpStartScanCmResourceList_~Extension#1.base, 60 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4); [2025-02-07 17:29:51,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7003: assume !(0 != PptPnpStartScanCmResourceList_~tmp___1~4#1 % 256); [2025-02-07 17:29:51,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8060: assume PptDispatchPower_#t~mem925#1 < PptDispatchPower_#t~mem926#1;havoc PptDispatchPower_#t~mem925#1;havoc PptDispatchPower_#t~mem926#1;PptDispatchPower_~hookit~0#1 := 1; [2025-02-07 17:29:51,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8060: assume !(PptDispatchPower_#t~mem925#1 < PptDispatchPower_#t~mem926#1);havoc PptDispatchPower_#t~mem925#1;havoc PptDispatchPower_#t~mem926#1; [2025-02-07 17:29:51,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7202: SUMMARY for call PptPnpFilterRemoveIrqResourceLists(PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.base, PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.offset); srcloc: null [2025-02-07 17:29:51,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5022: PptDetectChipFilter_~ecrLast~0#1 := PptDetectChipFilter_#t~ret462#1;havoc PptDetectChipFilter_#t~ret462#1; [2025-02-07 17:29:51,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6938: assume 1 == (if PptPnpStartScanCmResourceList_#t~mem701#1 % 256 % 4294967296 <= 2147483647 then PptPnpStartScanCmResourceList_#t~mem701#1 % 256 % 4294967296 else PptPnpStartScanCmResourceList_#t~mem701#1 % 256 % 4294967296 - 4294967296);havoc PptPnpStartScanCmResourceList_#t~mem701#1; [2025-02-07 17:29:51,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6938: assume !(1 == (if PptPnpStartScanCmResourceList_#t~mem701#1 % 256 % 4294967296 <= 2147483647 then PptPnpStartScanCmResourceList_#t~mem701#1 % 256 % 4294967296 else PptPnpStartScanCmResourceList_#t~mem701#1 % 256 % 4294967296 - 4294967296));havoc PptPnpStartScanCmResourceList_#t~mem701#1;call PptPnpStartScanCmResourceList_#t~mem702#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 1); [2025-02-07 17:29:51,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5022-1: SUMMARY for call PptDetectChipFilter_#t~ret462#1 := READ_PORT_UCHAR(PptDetectChipFilter_~wPortECR~0#1.base, PptDetectChipFilter_~wPortECR~0#1.offset); srcloc: null [2025-02-07 17:29:51,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3701-1: SUMMARY for call PptDispatchInternalDeviceControl_#t~ret272#1.base, PptDispatchInternalDeviceControl_#t~ret272#1.offset := PptSetCancelRoutine(PptDispatchInternalDeviceControl_~Irp#1.base, PptDispatchInternalDeviceControl_~Irp#1.offset, #funAddr~PptCancelRoutine.base, #funAddr~PptCancelRoutine.offset); srcloc: null [2025-02-07 17:29:51,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5683: assume 96 == PptClearChipMode_~EcrMode~1#1 % 4294967296; [2025-02-07 17:29:51,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5683: assume !(96 == PptClearChipMode_~EcrMode~1#1 % 4294967296); [2025-02-07 17:29:51,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3701: havoc PptDispatchInternalDeviceControl_#t~ret272#1.base, PptDispatchInternalDeviceControl_#t~ret272#1.offset; [2025-02-07 17:29:51,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3635: assume 0 != PptDispatchInternalDeviceControl_~DisconnectInterrupt~0#1 % 256; [2025-02-07 17:29:51,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3635: assume !(0 != PptDispatchInternalDeviceControl_~DisconnectInterrupt~0#1 % 256); [2025-02-07 17:29:51,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7467: assume 3 == PptPnpQueryDeviceRelations_~type~0#1; [2025-02-07 17:29:51,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7467: assume !(3 == PptPnpQueryDeviceRelations_~type~0#1); [2025-02-07 17:29:51,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3371: SUMMARY for call PptReleaseRemoveLock(PptDispatchInternalDeviceControl_~Extension~1#1.base, 298 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, PptDispatchInternalDeviceControl_~Irp#1.base, PptDispatchInternalDeviceControl_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3107: assume (PptRemovePptRemovalRelation_~firstListEntry~0#1.base + PptRemovePptRemovalRelation_~firstListEntry~0#1.offset) % 4294967296 == (PptRemovePptRemovalRelation_~thisListEntry~1#1.base + PptRemovePptRemovalRelation_~thisListEntry~1#1.offset) % 4294967296;PptRemovePptRemovalRelation_~done~0#1 := 1; [2025-02-07 17:29:51,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3107: assume !((PptRemovePptRemovalRelation_~firstListEntry~0#1.base + PptRemovePptRemovalRelation_~firstListEntry~0#1.offset) % 4294967296 == (PptRemovePptRemovalRelation_~thisListEntry~1#1.base + PptRemovePptRemovalRelation_~thisListEntry~1#1.offset) % 4294967296); [2025-02-07 17:29:51,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5023: SUMMARY for call PptDetermineFifoWidth(PptDetectChipFilter_~Extension#1.base, PptDetectChipFilter_~Extension#1.offset); srcloc: null [2025-02-07 17:29:51,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7137-1: call PptPnpFilterResourceRequirements_#t~mem780#1 := read~int#11(PptPnpFilterResourceRequirements_~Irp#1.base, 28 + PptPnpFilterResourceRequirements_~Irp#1.offset, 4); [2025-02-07 17:29:51,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3966: PptDispatchClose_#res#1 := 0; [2025-02-07 17:29:51,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7137: assume 0 == PptPnpFilterResourceRequirements_#t~mem780#1 % 4294967296;havoc PptPnpFilterResourceRequirements_#t~mem780#1;call PptPnpFilterResourceRequirements_#t~mem781#1.base, PptPnpFilterResourceRequirements_#t~mem781#1.offset := read~$Pointer$#11(PptPnpFilterResourceRequirements_~Irp#1.base, 96 + PptPnpFilterResourceRequirements_~Irp#1.offset, 4);PptPnpFilterResourceRequirements_~IrpStack~0#1.base, PptPnpFilterResourceRequirements_~IrpStack~0#1.offset := PptPnpFilterResourceRequirements_#t~mem781#1.base, PptPnpFilterResourceRequirements_#t~mem781#1.offset;havoc PptPnpFilterResourceRequirements_#t~mem781#1.base, PptPnpFilterResourceRequirements_#t~mem781#1.offset;call PptPnpFilterResourceRequirements_#t~mem782#1.base, PptPnpFilterResourceRequirements_#t~mem782#1.offset := read~$Pointer$#11(PptPnpFilterResourceRequirements_~IrpStack~0#1.base, 4 + PptPnpFilterResourceRequirements_~IrpStack~0#1.offset, 4);PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.base, PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.offset := PptPnpFilterResourceRequirements_#t~mem782#1.base, PptPnpFilterResourceRequirements_#t~mem782#1.offset;havoc PptPnpFilterResourceRequirements_#t~mem782#1.base, PptPnpFilterResourceRequirements_#t~mem782#1.offset; [2025-02-07 17:29:51,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7137: assume !(0 == PptPnpFilterResourceRequirements_#t~mem780#1 % 4294967296);havoc PptPnpFilterResourceRequirements_#t~mem780#1;call PptPnpFilterResourceRequirements_#t~mem783#1 := read~int#11(PptPnpFilterResourceRequirements_~Irp#1.base, 28 + PptPnpFilterResourceRequirements_~Irp#1.offset, 4);PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.base, PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.offset := 0, (if PptPnpFilterResourceRequirements_#t~mem783#1 % 4294967296 % 4294967296 <= 2147483647 then PptPnpFilterResourceRequirements_#t~mem783#1 % 4294967296 % 4294967296 else PptPnpFilterResourceRequirements_#t~mem783#1 % 4294967296 % 4294967296 - 4294967296);havoc PptPnpFilterResourceRequirements_#t~mem783#1; [2025-02-07 17:29:51,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2909: assume ~PortInfoMutex~0.base != 0 || ~PortInfoMutex~0.offset != 0;~PortInfoMutex~0.base, ~PortInfoMutex~0.offset := 0, 0; [2025-02-07 17:29:51,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2909: assume !(~PortInfoMutex~0.base != 0 || ~PortInfoMutex~0.offset != 0); [2025-02-07 17:29:51,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3966-1: SUMMARY for call PptCompleteRequest(PptDispatchClose_~Irp#1.base, PptDispatchClose_~Irp#1.offset, 0); srcloc: null [2025-02-07 17:29:51,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3768: assume 259 != PptDispatchInternalDeviceControl_~Status~0#1;call write~int#11(PptDispatchInternalDeviceControl_~Status~0#1, PptDispatchInternalDeviceControl_~Irp#1.base, 24 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);~myStatus~0 := PptDispatchInternalDeviceControl_~Status~0#1; [2025-02-07 17:29:51,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3768: assume !(259 != PptDispatchInternalDeviceControl_~Status~0#1); [2025-02-07 17:29:51,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9780: assume 6 == main_~__BLAST_NONDET~3#1; [2025-02-07 17:29:51,632 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9780: assume !(6 == main_~__BLAST_NONDET~3#1); [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6675: assume 0 == PptDispatchPnp_~__BLAST_NONDET~1#1; [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6675: assume !(0 == PptDispatchPnp_~__BLAST_NONDET~1#1); [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6741-1: assume { :begin_inline_PptPnpStopDevice } true;PptPnpStopDevice_#in~DeviceObject#1.base, PptPnpStopDevice_#in~DeviceObject#1.offset, PptPnpStopDevice_#in~Irp#1.base, PptPnpStopDevice_#in~Irp#1.offset := PptDispatchPnp_~DeviceObject#1.base, PptDispatchPnp_~DeviceObject#1.offset, PptDispatchPnp_~Irp#1.base, PptDispatchPnp_~Irp#1.offset;havoc PptPnpStopDevice_#res#1;havoc PptPnpStopDevice_#t~mem821#1.base, PptPnpStopDevice_#t~mem821#1.offset, PptPnpStopDevice_#t~mem822#1, PptPnpStopDevice_#t~bitwise823#1, PptPnpStopDevice_#t~mem824#1, PptPnpStopDevice_#t~bitwise825#1, PptPnpStopDevice_#t~ret826#1, PptPnpStopDevice_~DeviceObject#1.base, PptPnpStopDevice_~DeviceObject#1.offset, PptPnpStopDevice_~Irp#1.base, PptPnpStopDevice_~Irp#1.offset, PptPnpStopDevice_~extension~10#1.base, PptPnpStopDevice_~extension~10#1.offset, PptPnpStopDevice_~tmp~22#1;PptPnpStopDevice_~DeviceObject#1.base, PptPnpStopDevice_~DeviceObject#1.offset := PptPnpStopDevice_#in~DeviceObject#1.base, PptPnpStopDevice_#in~DeviceObject#1.offset;PptPnpStopDevice_~Irp#1.base, PptPnpStopDevice_~Irp#1.offset := PptPnpStopDevice_#in~Irp#1.base, PptPnpStopDevice_#in~Irp#1.offset;havoc PptPnpStopDevice_~extension~10#1.base, PptPnpStopDevice_~extension~10#1.offset;havoc PptPnpStopDevice_~tmp~22#1;call PptPnpStopDevice_#t~mem821#1.base, PptPnpStopDevice_#t~mem821#1.offset := read~$Pointer$#11(PptPnpStopDevice_~DeviceObject#1.base, 40 + PptPnpStopDevice_~DeviceObject#1.offset, 4);PptPnpStopDevice_~extension~10#1.base, PptPnpStopDevice_~extension~10#1.offset := PptPnpStopDevice_#t~mem821#1.base, PptPnpStopDevice_#t~mem821#1.offset;havoc PptPnpStopDevice_#t~mem821#1.base, PptPnpStopDevice_#t~mem821#1.offset;call PptPnpStopDevice_#t~mem822#1 := read~int#11(PptPnpStopDevice_~extension~10#1.base, 4 + PptPnpStopDevice_~extension~10#1.offset, 4); [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6741: PptDispatchPnp_#t~ret676#1 := PptPnpStopDevice_#res#1;havoc PptPnpStopDevice_#t~mem821#1.base, PptPnpStopDevice_#t~mem821#1.offset, PptPnpStopDevice_#t~mem822#1, PptPnpStopDevice_#t~bitwise823#1, PptPnpStopDevice_#t~mem824#1, PptPnpStopDevice_#t~bitwise825#1, PptPnpStopDevice_#t~ret826#1, PptPnpStopDevice_~DeviceObject#1.base, PptPnpStopDevice_~DeviceObject#1.offset, PptPnpStopDevice_~Irp#1.base, PptPnpStopDevice_~Irp#1.offset, PptPnpStopDevice_~extension~10#1.base, PptPnpStopDevice_~extension~10#1.offset, PptPnpStopDevice_~tmp~22#1;havoc PptPnpStopDevice_#in~DeviceObject#1.base, PptPnpStopDevice_#in~DeviceObject#1.offset, PptPnpStopDevice_#in~Irp#1.base, PptPnpStopDevice_#in~Irp#1.offset;assume { :end_inline_PptPnpStopDevice } true;assume -2147483648 <= PptDispatchPnp_#t~ret676#1 && PptDispatchPnp_#t~ret676#1 <= 2147483647;PptDispatchPnp_~status~11#1 := PptDispatchPnp_#t~ret676#1;havoc PptDispatchPnp_#t~ret676#1; [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9516: call ULTIMATE.dealloc(PptDispatchSystemControl_~#disposition~0#1.base, PptDispatchSystemControl_~#disposition~0#1.offset);havoc PptDispatchSystemControl_~#disposition~0#1.base, PptDispatchSystemControl_~#disposition~0#1.offset;main_#t~ret1204#1 := PptDispatchSystemControl_#res#1;havoc PptDispatchSystemControl_#t~mem1166#1.base, PptDispatchSystemControl_#t~mem1166#1.offset, PptDispatchSystemControl_#t~ret1167#1, PptDispatchSystemControl_#t~mem1168#1, PptDispatchSystemControl_#t~mem1169#1, PptDispatchSystemControl_#t~mem1170#1, PptDispatchSystemControl_#t~mem1171#1, PptDispatchSystemControl_#t~mem1172#1, PptDispatchSystemControl_#t~mem1173#1.base, PptDispatchSystemControl_#t~mem1173#1.offset, PptDispatchSystemControl_#t~mem1174#1.base, PptDispatchSystemControl_#t~mem1174#1.offset, PptDispatchSystemControl_#t~ret1175#1, PptDispatchSystemControl_#t~mem1176#1, PptDispatchSystemControl_#t~mem1177#1.base, PptDispatchSystemControl_#t~mem1177#1.offset, PptDispatchSystemControl_#t~mem1178#1.base, PptDispatchSystemControl_#t~mem1178#1.offset, PptDispatchSystemControl_#t~ret1179#1, PptDispatchSystemControl_~DeviceObject#1.base, PptDispatchSystemControl_~DeviceObject#1.offset, PptDispatchSystemControl_~Irp#1.base, PptDispatchSystemControl_~Irp#1.offset, PptDispatchSystemControl_~#disposition~0#1.base, PptDispatchSystemControl_~#disposition~0#1.offset, PptDispatchSystemControl_~status~29#1, PptDispatchSystemControl_~pDevExt~0#1.base, PptDispatchSystemControl_~pDevExt~0#1.offset;havoc PptDispatchSystemControl_#in~DeviceObject#1.base, PptDispatchSystemControl_#in~DeviceObject#1.offset, PptDispatchSystemControl_#in~Irp#1.base, PptDispatchSystemControl_#in~Irp#1.offset;assume { :end_inline_PptDispatchSystemControl } true;assume -2147483648 <= main_#t~ret1204#1 && main_#t~ret1204#1 <= 2147483647;main_~status~31#1 := main_#t~ret1204#1;havoc main_#t~ret1204#1; [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3372: PptDispatchInternalDeviceControl_#res#1 := PptDispatchInternalDeviceControl_~Status~0#1;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#SyncContext~0#1.base, PptDispatchInternalDeviceControl_~#SyncContext~0#1.offset);havoc PptDispatchInternalDeviceControl_~#SyncContext~0#1.base, PptDispatchInternalDeviceControl_~#SyncContext~0#1.offset;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#ListContext~0#1.base, PptDispatchInternalDeviceControl_~#ListContext~0#1.offset);havoc PptDispatchInternalDeviceControl_~#ListContext~0#1.base, PptDispatchInternalDeviceControl_~#ListContext~0#1.offset;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.base, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.offset);havoc PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.base, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.offset; [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3306: assume 1441836 == PptDispatchInternalDeviceControl_#t~mem158#1 % 4294967296;havoc PptDispatchInternalDeviceControl_#t~mem158#1; [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3306: assume !(1441836 == PptDispatchInternalDeviceControl_#t~mem158#1 % 4294967296);havoc PptDispatchInternalDeviceControl_#t~mem158#1;call PptDispatchInternalDeviceControl_#t~mem159#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 12 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3372-1: SUMMARY for call PptCompleteRequest(PptDispatchInternalDeviceControl_~Irp#1.base, PptDispatchInternalDeviceControl_~Irp#1.offset, 0); srcloc: null [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11036: assume 0 == WmiSystemControl_~__BLAST_NONDET~26#1; [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11036: assume !(0 == WmiSystemControl_~__BLAST_NONDET~26#1); [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6015: SUMMARY for call WRITE_PORT_UCHAR(PptFindNatChip_~PortAddr~0#1.base, PptFindNatChip_~PortAddr~0#1.offset, 1); srcloc: null [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8129-1: SUMMARY for call PptReleaseRemoveLock(PptDispatchPower_~Extension~5#1.base, 298 + PptDispatchPower_~Extension~5#1.offset, PptDispatchPower_~pIrp#1.base, PptDispatchPower_~pIrp#1.offset); srcloc: null [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8129: PptDispatchPower_#res#1 := PptDispatchPower_~status~20#1;call ULTIMATE.dealloc(PptDispatchPower_~#powerState~1#1.base, PptDispatchPower_~#powerState~1#1.offset);havoc PptDispatchPower_~#powerState~1#1.base, PptDispatchPower_~#powerState~1#1.offset; [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5024: SUMMARY for call PptDetermineFifoDepth(PptDetectChipFilter_~Extension#1.base, PptDetectChipFilter_~Extension#1.offset); srcloc: null [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5883-1: PptFindNatChip_#res#1 := 0;call ULTIMATE.dealloc(PptFindNatChip_~#Conflict~0#1.base, PptFindNatChip_~#Conflict~0#1.offset);havoc PptFindNatChip_~#Conflict~0#1.base, PptFindNatChip_~#Conflict~0#1.offset;call ULTIMATE.dealloc(PptFindNatChip_~#ChipAddr~0#1.base, PptFindNatChip_~#ChipAddr~0#1.offset);havoc PptFindNatChip_~#ChipAddr~0#1.base, PptFindNatChip_~#ChipAddr~0#1.offset;call ULTIMATE.dealloc(PptFindNatChip_~#AddrList~0#1.base, PptFindNatChip_~#AddrList~0#1.offset);havoc PptFindNatChip_~#AddrList~0#1.base, PptFindNatChip_~#AddrList~0#1.offset; [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5949: PptFindNatChip_~tmp___1~3#1 := PptFindNatChip_#t~ret575#1;havoc PptFindNatChip_#t~ret575#1; [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5949-1: SUMMARY for call PptFindNatChip_#t~ret575#1 := READ_PORT_UCHAR(PptFindNatChip_~PortAddr~0#1.base, PptFindNatChip_~PortAddr~0#1.offset); srcloc: null [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703: assume 0 == ~pended~0;~pended~0 := 1; [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3703: assume !(0 == ~pended~0); [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5619: assume -2147483648 <= PptSetChipMode_#t~ret536#1 && PptSetChipMode_#t~ret536#1 <= 2147483647;PptSetChipMode_~Status~8#1 := PptSetChipMode_#t~ret536#1;havoc PptSetChipMode_#t~ret536#1; [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5619-1: SUMMARY for call PptSetChipMode_#t~ret536#1 := PptEcrSetMode(PptSetChipMode_~Extension#1.base, PptSetChipMode_~Extension#1.offset, PptSetChipMode_~ChipMode#1); srcloc: null [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3637: SUMMARY for call PptDisconnectInterrupt(PptDispatchInternalDeviceControl_~Extension~1#1.base, PptDispatchInternalDeviceControl_~Extension~1#1.offset); srcloc: null [2025-02-07 17:29:51,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5685: assume -2147483648 <= PptClearChipMode_#t~ret546#1 && PptClearChipMode_#t~ret546#1 <= 2147483647;PptClearChipMode_~Status~9#1 := PptClearChipMode_#t~ret546#1;havoc PptClearChipMode_#t~ret546#1; [2025-02-07 17:29:51,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5685-1: SUMMARY for call PptClearChipMode_#t~ret546#1 := PptEcrClearMode(PptClearChipMode_~Extension#1.base, PptClearChipMode_~Extension#1.offset); srcloc: null [2025-02-07 17:29:51,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3439: SUMMARY for call errorFn(); srcloc: null [2025-02-07 17:29:51,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998: assume 3 == (if PptDispatchPower_#t~mem904#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem904#1 % 256 % 4294967296 else PptDispatchPower_#t~mem904#1 % 256 % 4294967296 - 4294967296);havoc PptDispatchPower_#t~mem904#1; [2025-02-07 17:29:51,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998: assume !(3 == (if PptDispatchPower_#t~mem904#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem904#1 % 256 % 4294967296 else PptDispatchPower_#t~mem904#1 % 256 % 4294967296 - 4294967296));havoc PptDispatchPower_#t~mem904#1;call PptDispatchPower_#t~mem905#1 := read~int#11(PptDispatchPower_~pIrpStack~1#1.base, 1 + PptDispatchPower_~pIrpStack~1#1.offset, 1); [2025-02-07 17:29:51,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6016-1: SUMMARY for call PptFindNatChip_#t~ret583#1 := READ_PORT_UCHAR(PptFindNatChip_~PortAddr~0#1.base, 1 + PptFindNatChip_~PortAddr~0#1.offset); srcloc: null [2025-02-07 17:29:51,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5025: call PptDetectChipFilter_#t~mem464#1.base, PptDetectChipFilter_#t~mem464#1.offset := read~$Pointer$#11(PptDetectChipFilter_~Extension#1.base, 269 + PptDetectChipFilter_~Extension#1.offset, 4);call PptDetectChipFilter_#t~mem465#1.base, PptDetectChipFilter_#t~mem465#1.offset := read~$Pointer$#11(PptDetectChipFilter_~Extension#1.base, 265 + PptDetectChipFilter_~Extension#1.offset, 4); [2025-02-07 17:29:51,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6016: PptFindNatChip_~tmp___4~1#1 := PptFindNatChip_#t~ret583#1;havoc PptFindNatChip_#t~ret583#1;PptFindNatChip_~Port~0#1 := (if PptFindNatChip_~tmp___4~1#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___4~1#1 % 256 % 4294967296 else PptFindNatChip_~tmp___4~1#1 % 256 % 4294967296 - 4294967296) % 4;call PptFindNatChip_#t~mem584#1.base, PptFindNatChip_#t~mem584#1.offset := read~$Pointer$#11(PptFindNatChip_~Extension#1.base, 56 + PptFindNatChip_~Extension#1.offset, 4);call PptFindNatChip_#t~mem585#1.base, PptFindNatChip_#t~mem585#1.offset := read~$Pointer$#21(PptFindNatChip_~#AddrList~0#1.base, PptFindNatChip_~#AddrList~0#1.offset + 4 * (if PptFindNatChip_~Port~0#1 % 4294967296 % 4294967296 <= 2147483647 then PptFindNatChip_~Port~0#1 % 4294967296 % 4294967296 else PptFindNatChip_~Port~0#1 % 4294967296 % 4294967296 - 4294967296), 4); [2025-02-07 17:29:51,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5025-1: SUMMARY for call WRITE_PORT_UCHAR(PptDetectChipFilter_~wPortECR~0#1.base, PptDetectChipFilter_~wPortECR~0#1.offset, PptDetectChipFilter_~ecrLast~0#1); srcloc: null [2025-02-07 17:29:51,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7073: assume 0 == (if PptPnpStartScanCmResourceList_~isPci~0#1 % 256 % 4294967296 <= 2147483647 then PptPnpStartScanCmResourceList_~isPci~0#1 % 256 % 4294967296 else PptPnpStartScanCmResourceList_~isPci~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:51,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7073: assume !(0 == (if PptPnpStartScanCmResourceList_~isPci~0#1 % 256 % 4294967296 <= 2147483647 then PptPnpStartScanCmResourceList_~isPci~0#1 % 256 % 4294967296 else PptPnpStartScanCmResourceList_~isPci~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: assume 6 == (if PptPnpStartScanCmResourceList_#t~mem702#1 % 256 % 4294967296 <= 2147483647 then PptPnpStartScanCmResourceList_#t~mem702#1 % 256 % 4294967296 else PptPnpStartScanCmResourceList_#t~mem702#1 % 256 % 4294967296 - 4294967296);havoc PptPnpStartScanCmResourceList_#t~mem702#1; [2025-02-07 17:29:51,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: assume !(6 == (if PptPnpStartScanCmResourceList_#t~mem702#1 % 256 % 4294967296 <= 2147483647 then PptPnpStartScanCmResourceList_#t~mem702#1 % 256 % 4294967296 else PptPnpStartScanCmResourceList_#t~mem702#1 % 256 % 4294967296 - 4294967296));havoc PptPnpStartScanCmResourceList_#t~mem702#1;call PptPnpStartScanCmResourceList_#t~mem703#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 1); [2025-02-07 17:29:51,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725: PptConnectInterrupt_#t~ret1021#1 := IoConnectInterrupt_#res#1;havoc IoConnectInterrupt_#t~nondet33#1, IoConnectInterrupt_#t~mem34#1.base, IoConnectInterrupt_#t~mem34#1.offset, IoConnectInterrupt_#t~ret35#1, IoConnectInterrupt_#t~nondet36#1, IoConnectInterrupt_~InterruptObject#1.base, IoConnectInterrupt_~InterruptObject#1.offset, IoConnectInterrupt_~ServiceRoutine#1.base, IoConnectInterrupt_~ServiceRoutine#1.offset, IoConnectInterrupt_~ServiceContext#1.base, IoConnectInterrupt_~ServiceContext#1.offset, IoConnectInterrupt_~SpinLock#1.base, IoConnectInterrupt_~SpinLock#1.offset, IoConnectInterrupt_~Vector#1, IoConnectInterrupt_~Irql#1, IoConnectInterrupt_~SynchronizeIrql#1, IoConnectInterrupt_~InterruptMode#1, IoConnectInterrupt_~ShareVector#1, IoConnectInterrupt_~ProcessorEnableMask#1, IoConnectInterrupt_~FloatingSave#1;havoc IoConnectInterrupt_#in~InterruptObject#1.base, IoConnectInterrupt_#in~InterruptObject#1.offset, IoConnectInterrupt_#in~ServiceRoutine#1.base, IoConnectInterrupt_#in~ServiceRoutine#1.offset, IoConnectInterrupt_#in~ServiceContext#1.base, IoConnectInterrupt_#in~ServiceContext#1.offset, IoConnectInterrupt_#in~SpinLock#1.base, IoConnectInterrupt_#in~SpinLock#1.offset, IoConnectInterrupt_#in~Vector#1, IoConnectInterrupt_#in~Irql#1, IoConnectInterrupt_#in~SynchronizeIrql#1, IoConnectInterrupt_#in~InterruptMode#1, IoConnectInterrupt_#in~ShareVector#1, IoConnectInterrupt_#in~ProcessorEnableMask#1, IoConnectInterrupt_#in~FloatingSave#1;assume { :end_inline_IoConnectInterrupt } true;assume -2147483648 <= PptConnectInterrupt_#t~ret1021#1 && PptConnectInterrupt_#t~ret1021#1 <= 2147483647;PptConnectInterrupt_~Status~15#1 := PptConnectInterrupt_#t~ret1021#1;havoc PptConnectInterrupt_#t~mem1016#1;havoc PptConnectInterrupt_#t~mem1017#1;havoc PptConnectInterrupt_#t~mem1018#1;havoc PptConnectInterrupt_#t~mem1019#1;havoc PptConnectInterrupt_#t~mem1020#1;havoc PptConnectInterrupt_#t~ret1021#1; [2025-02-07 17:29:51,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3572: havoc PptDispatchInternalDeviceControl_#t~mem249#1.base, PptDispatchInternalDeviceControl_#t~mem249#1.offset;havoc PptDispatchInternalDeviceControl_#t~ret250#1;call PptDispatchInternalDeviceControl_#t~mem251#1.base, PptDispatchInternalDeviceControl_#t~mem251#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 204 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_#t~mem251#1.base, PptDispatchInternalDeviceControl_#t~mem251#1.offset, PptDispatchInternalDeviceControl_~InterruptInfo~0#1.base, PptDispatchInternalDeviceControl_~InterruptInfo~0#1.offset, 4);havoc PptDispatchInternalDeviceControl_#t~mem251#1.base, PptDispatchInternalDeviceControl_#t~mem251#1.offset;call write~$Pointer$#11(#funAddr~PptTryAllocatePortAtInterruptLevel.base, #funAddr~PptTryAllocatePortAtInterruptLevel.offset, PptDispatchInternalDeviceControl_~InterruptInfo~0#1.base, 4 + PptDispatchInternalDeviceControl_~InterruptInfo~0#1.offset, 4);call write~$Pointer$#11(#funAddr~PptFreePortFromInterruptLevel.base, #funAddr~PptFreePortFromInterruptLevel.offset, PptDispatchInternalDeviceControl_~InterruptInfo~0#1.base, 8 + PptDispatchInternalDeviceControl_~InterruptInfo~0#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, PptDispatchInternalDeviceControl_~Extension~1#1.offset, PptDispatchInternalDeviceControl_~InterruptInfo~0#1.base, 12 + PptDispatchInternalDeviceControl_~InterruptInfo~0#1.offset, 4);call write~int#11(16, PptDispatchInternalDeviceControl_~Irp#1.base, 28 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);PptDispatchInternalDeviceControl_~Status~0#1 := 0; [2025-02-07 17:29:51,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3572-1: SUMMARY for call PptDispatchInternalDeviceControl_#t~ret250#1 := KeSynchronizeExecution(PptDispatchInternalDeviceControl_#t~mem249#1.base, PptDispatchInternalDeviceControl_#t~mem249#1.offset, #funAddr~PptSynchronizedQueue.base, #funAddr~PptSynchronizedQueue.offset, PptDispatchInternalDeviceControl_~#ListContext~0#1.base, PptDispatchInternalDeviceControl_~#ListContext~0#1.offset); srcloc: null [2025-02-07 17:29:51,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7470: assume 0 == PptPnpQueryDeviceRelations_~type~0#1; [2025-02-07 17:29:51,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7470: assume !(0 == PptPnpQueryDeviceRelations_~type~0#1); [2025-02-07 17:29:51,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5026: assume -2147483648 <= PptDetectChipFilter_#t~ret466#1 && PptDetectChipFilter_#t~ret466#1 <= 2147483647;PptDetectChipFilter_~Status~4#1 := PptDetectChipFilter_#t~ret466#1;havoc PptDetectChipFilter_#t~mem464#1.base, PptDetectChipFilter_#t~mem464#1.offset;havoc PptDetectChipFilter_#t~mem465#1.base, PptDetectChipFilter_#t~mem465#1.offset;havoc PptDetectChipFilter_#t~ret466#1; [2025-02-07 17:29:51,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7140: assume 0 == (PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.base + PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.offset) % 4294967296; [2025-02-07 17:29:51,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7140: assume !(0 == (PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.base + PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.offset) % 4294967296); [2025-02-07 17:29:51,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5951: assume 136 == (if PptFindNatChip_~tmp___1~3#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___1~3#1 % 256 % 4294967296 else PptFindNatChip_~tmp___1~3#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:51,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5951: assume !(136 == (if PptFindNatChip_~tmp___1~3#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___1~3#1 % 256 % 4294967296 else PptFindNatChip_~tmp___1~3#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5026-1: SUMMARY for call PptDetectChipFilter_#t~ret466#1 := ##fun~~PVOID~0~X~~UCHAR~0~TO~~NTSTATUS~0(PptDetectChipFilter_#t~mem464#1.base, PptDetectChipFilter_#t~mem464#1.offset, 96, PptDetectChipFilter_#t~mem465#1.base, PptDetectChipFilter_#t~mem465#1.offset); srcloc: null [2025-02-07 17:29:51,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3903-1: [2025-02-07 17:29:51,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3903: assume 0 != PptDispatchCreate_#t~bitwise290#1 % 4294967296;havoc PptDispatchCreate_#t~mem289#1;havoc PptDispatchCreate_#t~bitwise290#1; [2025-02-07 17:29:51,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3903: assume !(0 != PptDispatchCreate_#t~bitwise290#1 % 4294967296);havoc PptDispatchCreate_#t~mem289#1;havoc PptDispatchCreate_#t~bitwise290#1; [2025-02-07 17:29:51,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810: PptPnpStartDevice_#t~ret683#1 := PptPnpStartScanCmResourceList_#res#1;havoc PptPnpStartScanCmResourceList_#t~mem694#1.base, PptPnpStartScanCmResourceList_#t~mem694#1.offset, PptPnpStartScanCmResourceList_#t~mem695#1.base, PptPnpStartScanCmResourceList_#t~mem695#1.offset, PptPnpStartScanCmResourceList_#t~mem696#1, PptPnpStartScanCmResourceList_#t~ret697#1, PptPnpStartScanCmResourceList_#t~ret698#1, PptPnpStartScanCmResourceList_#t~mem699#1, PptPnpStartScanCmResourceList_#t~mem700#1, PptPnpStartScanCmResourceList_#t~mem701#1, PptPnpStartScanCmResourceList_#t~mem702#1, PptPnpStartScanCmResourceList_#t~mem703#1, PptPnpStartScanCmResourceList_#t~mem704#1, PptPnpStartScanCmResourceList_#t~mem705#1, PptPnpStartScanCmResourceList_#t~mem706#1, PptPnpStartScanCmResourceList_#t~mem707#1, PptPnpStartScanCmResourceList_#t~mem708#1, PptPnpStartScanCmResourceList_#t~mem709#1, PptPnpStartScanCmResourceList_#t~mem710#1, PptPnpStartScanCmResourceList_#t~mem711#1, PptPnpStartScanCmResourceList_#t~mem712#1, PptPnpStartScanCmResourceList_#t~mem713#1, PptPnpStartScanCmResourceList_#t~mem714#1, PptPnpStartScanCmResourceList_#t~mem715#1, PptPnpStartScanCmResourceList_#t~mem716#1, PptPnpStartScanCmResourceList_#t~mem717#1, PptPnpStartScanCmResourceList_#t~mem718#1, PptPnpStartScanCmResourceList_#t~mem719#1, PptPnpStartScanCmResourceList_#t~mem720#1, PptPnpStartScanCmResourceList_#t~mem721#1, PptPnpStartScanCmResourceList_#t~ret722#1, PptPnpStartScanCmResourceList_#t~mem723#1, PptPnpStartScanCmResourceList_#t~mem724#1, PptPnpStartScanCmResourceList_#t~mem725#1, PptPnpStartScanCmResourceList_#t~mem726#1, PptPnpStartScanCmResourceList_#t~mem727#1, PptPnpStartScanCmResourceList_#t~mem728#1, PptPnpStartScanCmResourceList_#t~mem729#1, PptPnpStartScanCmResourceList_#t~mem730#1, PptPnpStartScanCmResourceList_#t~mem731#1, PptPnpStartScanCmResourceList_#t~mem732#1, PptPnpStartScanCmResourceList_#t~mem733#1, PptPnpStartScanCmResourceList_#t~mem734#1, PptPnpStartScanCmResourceList_#t~mem735#1, PptPnpStartScanCmResourceList_#t~mem736#1.base, PptPnpStartScanCmResourceList_#t~mem736#1.offset, PptPnpStartScanCmResourceList_#t~mem737#1, PptPnpStartScanCmResourceList_#t~mem738#1, PptPnpStartScanCmResourceList_#t~mem739#1, PptPnpStartScanCmResourceList_#t~mem740#1, PptPnpStartScanCmResourceList_#t~mem741#1, PptPnpStartScanCmResourceList_#t~mem742#1, PptPnpStartScanCmResourceList_#t~mem743#1, PptPnpStartScanCmResourceList_#t~mem744#1, PptPnpStartScanCmResourceList_#t~mem745#1, PptPnpStartScanCmResourceList_#t~mem746#1, PptPnpStartScanCmResourceList_#t~ret747#1, PptPnpStartScanCmResourceList_#t~mem748#1, PptPnpStartScanCmResourceList_#t~mem749#1, PptPnpStartScanCmResourceList_#t~mem750#1, PptPnpStartScanCmResourceList_#t~mem751#1, PptPnpStartScanCmResourceList_#t~mem752#1, PptPnpStartScanCmResourceList_#t~mem753#1, PptPnpStartScanCmResourceList_#t~mem754#1, PptPnpStartScanCmResourceList_#t~mem755#1, PptPnpStartScanCmResourceList_#t~mem756#1, PptPnpStartScanCmResourceList_#t~mem757#1, PptPnpStartScanCmResourceList_#t~mem758#1, PptPnpStartScanCmResourceList_#t~mem759#1, PptPnpStartScanCmResourceList_#t~mem760#1, PptPnpStartScanCmResourceList_#t~mem761#1, PptPnpStartScanCmResourceList_#t~mem762#1, PptPnpStartScanCmResourceList_#t~mem763#1, PptPnpStartScanCmResourceList_~Extension#1.base, PptPnpStartScanCmResourceList_~Extension#1.offset, PptPnpStartScanCmResourceList_~Irp#1.base, PptPnpStartScanCmResourceList_~Irp#1.offset, PptPnpStartScanCmResourceList_~FoundPort#1.base, PptPnpStartScanCmResourceList_~FoundPort#1.offset, PptPnpStartScanCmResourceList_~FoundIrq#1.base, PptPnpStartScanCmResourceList_~FoundIrq#1.offset, PptPnpStartScanCmResourceList_~FoundDma#1.base, PptPnpStartScanCmResourceList_~FoundDma#1.offset, PptPnpStartScanCmResourceList_~status~13#1, PptPnpStartScanCmResourceList_~irpStack~4#1.base, PptPnpStartScanCmResourceList_~irpStack~4#1.offset, PptPnpStartScanCmResourceList_~ResourceList~2#1.base, PptPnpStartScanCmResourceList_~ResourceList~2#1.offset, PptPnpStartScanCmResourceList_~FullResourceDescriptor~2#1.base, PptPnpStartScanCmResourceList_~FullResourceDescriptor~2#1.offset, PptPnpStartScanCmResourceList_~PartialResourceList~2#1.base, PptPnpStartScanCmResourceList_~PartialResourceList~2#1.offset, PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, PptPnpStartScanCmResourceList_~i~15#1, PptPnpStartScanCmResourceList_~start~0#1.__annonCompField1.LowPart, PptPnpStartScanCmResourceList_~start~0#1.__annonCompField1.HighPart, PptPnpStartScanCmResourceList_~start~0#1.u.LowPart, PptPnpStartScanCmResourceList_~start~0#1.u.HighPart, PptPnpStartScanCmResourceList_~start~0#1.QuadPart, PptPnpStartScanCmResourceList_~length~1#1, PptPnpStartScanCmResourceList_~isPci~0#1, PptPnpStartScanCmResourceList_~tmp~17#1, PptPnpStartScanCmResourceList_~tmp___0~8#1, PptPnpStartScanCmResourceList_~tmp___1~4#1;havoc PptPnpStartScanCmResourceList_#in~Extension#1.base, PptPnpStartScanCmResourceList_#in~Extension#1.offset, PptPnpStartScanCmResourceList_#in~Irp#1.base, PptPnpStartScanCmResourceList_#in~Irp#1.offset, PptPnpStartScanCmResourceList_#in~FoundPort#1.base, PptPnpStartScanCmResourceList_#in~FoundPort#1.offset, PptPnpStartScanCmResourceList_#in~FoundIrq#1.base, PptPnpStartScanCmResourceList_#in~FoundIrq#1.offset, PptPnpStartScanCmResourceList_#in~FoundDma#1.base, PptPnpStartScanCmResourceList_#in~FoundDma#1.offset;assume { :end_inline_PptPnpStartScanCmResourceList } true;assume -2147483648 <= PptPnpStartDevice_#t~ret683#1 && PptPnpStartDevice_#t~ret683#1 <= 2147483647;PptPnpStartDevice_~status~12#1 := PptPnpStartDevice_#t~ret683#1;havoc PptPnpStartDevice_#t~ret683#1; [2025-02-07 17:29:51,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3903-3: assume 4096 == PptDispatchCreate_#t~mem289#1 % 4294967296;PptDispatchCreate_#t~bitwise290#1 := PptDispatchCreate_#t~mem289#1; [2025-02-07 17:29:51,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3903-3: assume !(4096 == PptDispatchCreate_#t~mem289#1 % 4294967296); [2025-02-07 17:29:51,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3903-2: havoc PptDispatchCreate_#t~bitwise290#1;assume PptDispatchCreate_#t~bitwise290#1 % 4294967296 <= PptDispatchCreate_#t~mem289#1 % 4294967296 && PptDispatchCreate_#t~bitwise290#1 % 4294967296 <= 4096; [2025-02-07 17:29:51,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3903-4: assume 0 == PptDispatchCreate_#t~mem289#1 % 4294967296;PptDispatchCreate_#t~bitwise290#1 := 0; [2025-02-07 17:29:51,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3903-4: assume !(0 == PptDispatchCreate_#t~mem289#1 % 4294967296); [2025-02-07 17:29:51,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678: assume 1 == PptDispatchPnp_~__BLAST_NONDET~1#1; [2025-02-07 17:29:51,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678: assume !(1 == PptDispatchPnp_~__BLAST_NONDET~1#1); [2025-02-07 17:29:51,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810-1: assume { :begin_inline_PptPnpStartScanCmResourceList } true;PptPnpStartScanCmResourceList_#in~Extension#1.base, PptPnpStartScanCmResourceList_#in~Extension#1.offset, PptPnpStartScanCmResourceList_#in~Irp#1.base, PptPnpStartScanCmResourceList_#in~Irp#1.offset, PptPnpStartScanCmResourceList_#in~FoundPort#1.base, PptPnpStartScanCmResourceList_#in~FoundPort#1.offset, PptPnpStartScanCmResourceList_#in~FoundIrq#1.base, PptPnpStartScanCmResourceList_#in~FoundIrq#1.offset, PptPnpStartScanCmResourceList_#in~FoundDma#1.base, PptPnpStartScanCmResourceList_#in~FoundDma#1.offset := PptPnpStartDevice_~extension~4#1.base, PptPnpStartDevice_~extension~4#1.offset, PptPnpStartDevice_~Irp#1.base, PptPnpStartDevice_~Irp#1.offset, PptPnpStartDevice_~#foundPort~0#1.base, PptPnpStartDevice_~#foundPort~0#1.offset, PptPnpStartDevice_~#foundIrq~0#1.base, PptPnpStartDevice_~#foundIrq~0#1.offset, PptPnpStartDevice_~#foundDma~0#1.base, PptPnpStartDevice_~#foundDma~0#1.offset;havoc PptPnpStartScanCmResourceList_#res#1;havoc PptPnpStartScanCmResourceList_#t~mem694#1.base, PptPnpStartScanCmResourceList_#t~mem694#1.offset, PptPnpStartScanCmResourceList_#t~mem695#1.base, PptPnpStartScanCmResourceList_#t~mem695#1.offset, PptPnpStartScanCmResourceList_#t~mem696#1, PptPnpStartScanCmResourceList_#t~ret697#1, PptPnpStartScanCmResourceList_#t~ret698#1, PptPnpStartScanCmResourceList_#t~mem699#1, PptPnpStartScanCmResourceList_#t~mem700#1, PptPnpStartScanCmResourceList_#t~mem701#1, PptPnpStartScanCmResourceList_#t~mem702#1, PptPnpStartScanCmResourceList_#t~mem703#1, PptPnpStartScanCmResourceList_#t~mem704#1, PptPnpStartScanCmResourceList_#t~mem705#1, PptPnpStartScanCmResourceList_#t~mem706#1, PptPnpStartScanCmResourceList_#t~mem707#1, PptPnpStartScanCmResourceList_#t~mem708#1, PptPnpStartScanCmResourceList_#t~mem709#1, PptPnpStartScanCmResourceList_#t~mem710#1, PptPnpStartScanCmResourceList_#t~mem711#1, PptPnpStartScanCmResourceList_#t~mem712#1, PptPnpStartScanCmResourceList_#t~mem713#1, PptPnpStartScanCmResourceList_#t~mem714#1, PptPnpStartScanCmResourceList_#t~mem715#1, PptPnpStartScanCmResourceList_#t~mem716#1, PptPnpStartScanCmResourceList_#t~mem717#1, PptPnpStartScanCmResourceList_#t~mem718#1, PptPnpStartScanCmResourceList_#t~mem719#1, PptPnpStartScanCmResourceList_#t~mem720#1, PptPnpStartScanCmResourceList_#t~mem721#1, PptPnpStartScanCmResourceList_#t~ret722#1, PptPnpStartScanCmResourceList_#t~mem723#1, PptPnpStartScanCmResourceList_#t~mem724#1, PptPnpStartScanCmResourceList_#t~mem725#1, PptPnpStartScanCmResourceList_#t~mem726#1, PptPnpStartScanCmResourceList_#t~mem727#1, PptPnpStartScanCmResourceList_#t~mem728#1, PptPnpStartScanCmResourceList_#t~mem729#1, PptPnpStartScanCmResourceList_#t~mem730#1, PptPnpStartScanCmResourceList_#t~mem731#1, PptPnpStartScanCmResourceList_#t~mem732#1, PptPnpStartScanCmResourceList_#t~mem733#1, PptPnpStartScanCmResourceList_#t~mem734#1, PptPnpStartScanCmResourceList_#t~mem735#1, PptPnpStartScanCmResourceList_#t~mem736#1.base, PptPnpStartScanCmResourceList_#t~mem736#1.offset, PptPnpStartScanCmResourceList_#t~mem737#1, PptPnpStartScanCmResourceList_#t~mem738#1, PptPnpStartScanCmResourceList_#t~mem739#1, PptPnpStartScanCmResourceList_#t~mem740#1, PptPnpStartScanCmResourceList_#t~mem741#1, PptPnpStartScanCmResourceList_#t~mem742#1, PptPnpStartScanCmResourceList_#t~mem743#1, PptPnpStartScanCmResourceList_#t~mem744#1, PptPnpStartScanCmResourceList_#t~mem745#1, PptPnpStartScanCmResourceList_#t~mem746#1, PptPnpStartScanCmResourceList_#t~ret747#1, PptPnpStartScanCmResourceList_#t~mem748#1, PptPnpStartScanCmResourceList_#t~mem749#1, PptPnpStartScanCmResourceList_#t~mem750#1, PptPnpStartScanCmResourceList_#t~mem751#1, PptPnpStartScanCmResourceList_#t~mem752#1, PptPnpStartScanCmResourceList_#t~mem753#1, PptPnpStartScanCmResourceList_#t~mem754#1, PptPnpStartScanCmResourceList_#t~mem755#1, PptPnpStartScanCmResourceList_#t~mem756#1, PptPnpStartScanCmResourceList_#t~mem757#1, PptPnpStartScanCmResourceList_#t~mem758#1, PptPnpStartScanCmResourceList_#t~mem759#1, PptPnpStartScanCmResourceList_#t~mem760#1, PptPnpStartScanCmResourceList_#t~mem761#1, PptPnpStartScanCmResourceList_#t~mem762#1, PptPnpStartScanCmResourceList_#t~mem763#1, PptPnpStartScanCmResourceList_~Extension#1.base, PptPnpStartScanCmResourceList_~Extension#1.offset, PptPnpStartScanCmResourceList_~Irp#1.base, PptPnpStartScanCmResourceList_~Irp#1.offset, PptPnpStartScanCmResourceList_~FoundPort#1.base, PptPnpStartScanCmResourceList_~FoundPort#1.offset, PptPnpStartScanCmResourceList_~FoundIrq#1.base, PptPnpStartScanCmResourceList_~FoundIrq#1.offset, PptPnpStartScanCmResourceList_~FoundDma#1.base, PptPnpStartScanCmResourceList_~FoundDma#1.offset, PptPnpStartScanCmResourceList_~status~13#1, PptPnpStartScanCmResourceList_~irpStack~4#1.base, PptPnpStartScanCmResourceList_~irpStack~4#1.offset, PptPnpStartScanCmResourceList_~ResourceList~2#1.base, PptPnpStartScanCmResourceList_~ResourceList~2#1.offset, PptPnpStartScanCmResourceList_~FullResourceDescriptor~2#1.base, PptPnpStartScanCmResourceList_~FullResourceDescriptor~2#1.offset, PptPnpStartScanCmResourceList_~PartialResourceList~2#1.base, PptPnpStartScanCmResourceList_~PartialResourceList~2#1.offset, PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, PptPnpStartScanCmResourceList_~i~15#1, PptPnpStartScanCmResourceList_~start~0#1.__annonCompField1.LowPart, PptPnpStartScanCmResourceList_~start~0#1.__annonCompField1.HighPart, PptPnpStartScanCmResourceList_~start~0#1.u.LowPart, PptPnpStartScanCmResourceList_~start~0#1.u.HighPart, PptPnpStartScanCmResourceList_~start~0#1.QuadPart, PptPnpStartScanCmResourceList_~length~1#1, PptPnpStartScanCmResourceList_~isPci~0#1, PptPnpStartScanCmResourceList_~tmp~17#1, PptPnpStartScanCmResourceList_~tmp___0~8#1, PptPnpStartScanCmResourceList_~tmp___1~4#1;PptPnpStartScanCmResourceList_~Extension#1.base, PptPnpStartScanCmResourceList_~Extension#1.offset := PptPnpStartScanCmResourceList_#in~Extension#1.base, PptPnpStartScanCmResourceList_#in~Extension#1.offset;PptPnpStartScanCmResourceList_~Irp#1.base, PptPnpStartScanCmResourceList_~Irp#1.offset := PptPnpStartScanCmResourceList_#in~Irp#1.base, PptPnpStartScanCmResourceList_#in~Irp#1.offset;PptPnpStartScanCmResourceList_~FoundPort#1.base, PptPnpStartScanCmResourceList_~FoundPort#1.offset := PptPnpStartScanCmResourceList_#in~FoundPort#1.base, PptPnpStartScanCmResourceList_#in~FoundPort#1.offset;PptPnpStartScanCmResourceList_~FoundIrq#1.base, PptPnpStartScanCmResourceList_~FoundIrq#1.offset := PptPnpStartScanCmResourceList_#in~FoundIrq#1.base, PptPnpStartScanCmResourceList_#in~FoundIrq#1.offset;PptPnpStartScanCmResourceList_~FoundDma#1.base, PptPnpStartScanCmResourceList_~FoundDma#1.offset := PptPnpStartScanCmResourceList_#in~FoundDma#1.base, PptPnpStartScanCmResourceList_#in~FoundDma#1.offset;havoc PptPnpStartScanCmResourceList_~status~13#1;havoc PptPnpStartScanCmResourceList_~irpStack~4#1.base, PptPnpStartScanCmResourceList_~irpStack~4#1.offset;havoc PptPnpStartScanCmResourceList_~ResourceList~2#1.base, PptPnpStartScanCmResourceList_~ResourceList~2#1.offset;havoc PptPnpStartScanCmResourceList_~FullResourceDescriptor~2#1.base, PptPnpStartScanCmResourceList_~FullResourceDescriptor~2#1.offset;havoc PptPnpStartScanCmResourceList_~PartialResourceList~2#1.base, PptPnpStartScanCmResourceList_~PartialResourceList~2#1.offset;havoc PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset;havoc PptPnpStartScanCmResourceList_~i~15#1;havoc PptPnpStartScanCmResourceList_~start~0#1.__annonCompField1.LowPart, PptPnpStartScanCmResourceList_~start~0#1.__annonCompField1.HighPart, PptPnpStartScanCmResourceList_~start~0#1.u.LowPart, PptPnpStartScanCmResourceList_~start~0#1.u.HighPart, PptPnpStartScanCmResourceList_~start~0#1.QuadPart;havoc PptPnpStartScanCmResourceList_~length~1#1;havoc PptPnpStartScanCmResourceList_~isPci~0#1;havoc PptPnpStartScanCmResourceList_~tmp~17#1;havoc PptPnpStartScanCmResourceList_~tmp___0~8#1;havoc PptPnpStartScanCmResourceList_~tmp___1~4#1;PptPnpStartScanCmResourceList_~status~13#1 := 0;call PptPnpStartScanCmResourceList_#t~mem694#1.base, PptPnpStartScanCmResourceList_#t~mem694#1.offset := read~$Pointer$#11(PptPnpStartScanCmResourceList_~Irp#1.base, 96 + PptPnpStartScanCmResourceList_~Irp#1.offset, 4);PptPnpStartScanCmResourceList_~irpStack~4#1.base, PptPnpStartScanCmResourceList_~irpStack~4#1.offset := PptPnpStartScanCmResourceList_#t~mem694#1.base, PptPnpStartScanCmResourceList_#t~mem694#1.offset;havoc PptPnpStartScanCmResourceList_#t~mem694#1.base, PptPnpStartScanCmResourceList_#t~mem694#1.offset;PptPnpStartScanCmResourceList_~isPci~0#1 := 0;call write~int#13(0, PptPnpStartScanCmResourceList_~FoundPort#1.base, PptPnpStartScanCmResourceList_~FoundPort#1.offset, 1);call write~int#22(0, PptPnpStartScanCmResourceList_~FoundIrq#1.base, PptPnpStartScanCmResourceList_~FoundIrq#1.offset, 1);call write~int#31(0, PptPnpStartScanCmResourceList_~FoundDma#1.base, PptPnpStartScanCmResourceList_~FoundDma#1.offset, 1);call PptPnpStartScanCmResourceList_#t~mem695#1.base, PptPnpStartScanCmResourceList_#t~mem695#1.offset := read~$Pointer$#11(PptPnpStartScanCmResourceList_~irpStack~4#1.base, 8 + PptPnpStartScanCmResourceList_~irpStack~4#1.offset, 4);PptPnpStartScanCmResourceList_~ResourceList~2#1.base, PptPnpStartScanCmResourceList_~ResourceList~2#1.offset := PptPnpStartScanCmResourceList_#t~mem695#1.base, PptPnpStartScanCmResourceList_#t~mem695#1.offset;havoc PptPnpStartScanCmResourceList_#t~mem695#1.base, PptPnpStartScanCmResourceList_#t~mem695#1.offset; [2025-02-07 17:29:51,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7669-3: assume false;PptPnpRemoveDevice_#t~bitwise839#1 := PptPnpRemoveDevice_#t~mem838#1; [2025-02-07 17:29:51,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7669-3: assume !false; [2025-02-07 17:29:51,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7669-2: havoc PptPnpRemoveDevice_#t~bitwise839#1;assume (PptPnpRemoveDevice_#t~bitwise839#1 % 4294967296 >= PptPnpRemoveDevice_#t~mem838#1 % 4294967296 && PptPnpRemoveDevice_#t~bitwise839#1 % 4294967296 >= 512) && PptPnpRemoveDevice_#t~bitwise839#1 % 4294967296 <= 512 + PptPnpRemoveDevice_#t~mem838#1 % 4294967296; [2025-02-07 17:29:51,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7669-1: [2025-02-07 17:29:51,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9783: assume 8 == main_~__BLAST_NONDET~3#1; [2025-02-07 17:29:51,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9783: assume !(8 == main_~__BLAST_NONDET~3#1); [2025-02-07 17:29:51,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7669: call write~int#11(PptPnpRemoveDevice_#t~bitwise839#1, PptPnpRemoveDevice_~extension~13#1.base, 4 + PptPnpRemoveDevice_~extension~13#1.offset, 4);havoc PptPnpRemoveDevice_#t~mem838#1;havoc PptPnpRemoveDevice_#t~bitwise839#1; [2025-02-07 17:29:51,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7669-4: assume 0 == PptPnpRemoveDevice_#t~mem838#1 % 4294967296 || 512 == PptPnpRemoveDevice_#t~mem838#1 % 4294967296;PptPnpRemoveDevice_#t~bitwise839#1 := 512; [2025-02-07 17:29:51,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7669-4: assume !(0 == PptPnpRemoveDevice_#t~mem838#1 % 4294967296 || 512 == PptPnpRemoveDevice_#t~mem838#1 % 4294967296); [2025-02-07 17:29:51,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3309: assume 1441840 == PptDispatchInternalDeviceControl_#t~mem159#1 % 4294967296;havoc PptDispatchInternalDeviceControl_#t~mem159#1; [2025-02-07 17:29:51,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3309: assume !(1441840 == PptDispatchInternalDeviceControl_#t~mem159#1 % 4294967296);havoc PptDispatchInternalDeviceControl_#t~mem159#1;call PptDispatchInternalDeviceControl_#t~mem160#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 12 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7207: SUMMARY for call PptDebugDumpResourceRequirementsList(PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.base, PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.offset); srcloc: null [2025-02-07 17:29:51,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084: assume 0 != PptFindNatChip_#t~mem595#1 % 256;havoc PptFindNatChip_#t~mem595#1;PptFindNatChip_~NationalChipFound~0#1 := 1; [2025-02-07 17:29:51,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084: assume !(0 != PptFindNatChip_#t~mem595#1 % 256);havoc PptFindNatChip_#t~mem595#1;PptFindNatChip_~NationalChipFound~0#1 := 0; [2025-02-07 17:29:51,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9850: assume 0 != main_~we_should_unload~0#1;assume { :begin_inline_PptUnload } true;PptUnload_#in~DriverObject#1.base, PptUnload_#in~DriverObject#1.offset := main_~#d~0#1.base, main_~#d~0#1.offset;havoc PptUnload_#t~mem102#1.base, PptUnload_#t~mem102#1.offset, PptUnload_#t~mem103#1.base, PptUnload_#t~mem103#1.offset, PptUnload_#t~mem104#1, PptUnload_#t~mem105#1.base, PptUnload_#t~mem105#1.offset, PptUnload_#t~mem106#1.base, PptUnload_#t~mem106#1.offset, PptUnload_#t~mem107#1.base, PptUnload_#t~mem107#1.offset, PptUnload_#t~mem108#1.base, PptUnload_#t~mem108#1.offset, PptUnload_#t~mem109#1.base, PptUnload_#t~mem109#1.offset, PptUnload_#t~mem110#1.base, PptUnload_#t~mem110#1.offset, PptUnload_#t~ret111#1.base, PptUnload_#t~ret111#1.offset, PptUnload_#t~mem112#1, PptUnload_#t~mem113#1.base, PptUnload_#t~mem113#1.offset, PptUnload_~DriverObject#1.base, PptUnload_~DriverObject#1.offset, PptUnload_~CurrentDevice~0#1.base, PptUnload_~CurrentDevice~0#1.offset, PptUnload_~Extension~0#1.base, PptUnload_~Extension~0#1.offset, PptUnload_~Head~0#1.base, PptUnload_~Head~0#1.offset, PptUnload_~Entry~0#1.base, PptUnload_~Entry~0#1.offset, PptUnload_~_EX_Blink~0#1.base, PptUnload_~_EX_Blink~0#1.offset, PptUnload_~_EX_Flink~0#1.base, PptUnload_~_EX_Flink~0#1.offset, PptUnload_~tmp~1#1.base, PptUnload_~tmp~1#1.offset;PptUnload_~DriverObject#1.base, PptUnload_~DriverObject#1.offset := PptUnload_#in~DriverObject#1.base, PptUnload_#in~DriverObject#1.offset;havoc PptUnload_~CurrentDevice~0#1.base, PptUnload_~CurrentDevice~0#1.offset;havoc PptUnload_~Extension~0#1.base, PptUnload_~Extension~0#1.offset;havoc PptUnload_~Head~0#1.base, PptUnload_~Head~0#1.offset;havoc PptUnload_~Entry~0#1.base, PptUnload_~Entry~0#1.offset;havoc PptUnload_~_EX_Blink~0#1.base, PptUnload_~_EX_Blink~0#1.offset;havoc PptUnload_~_EX_Flink~0#1.base, PptUnload_~_EX_Flink~0#1.offset;havoc PptUnload_~tmp~1#1.base, PptUnload_~tmp~1#1.offset;call PptUnload_#t~mem102#1.base, PptUnload_#t~mem102#1.offset := read~$Pointer$#20(PptUnload_~DriverObject#1.base, 4 + PptUnload_~DriverObject#1.offset, 4);PptUnload_~CurrentDevice~0#1.base, PptUnload_~CurrentDevice~0#1.offset := PptUnload_#t~mem102#1.base, PptUnload_#t~mem102#1.offset;havoc PptUnload_#t~mem102#1.base, PptUnload_#t~mem102#1.offset; [2025-02-07 17:29:51,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9850: assume !(0 != main_~we_should_unload~0#1); [2025-02-07 17:29:51,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3772: SUMMARY for call PptReleaseRemoveLock(PptDispatchInternalDeviceControl_~Extension~1#1.base, 298 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, PptDispatchInternalDeviceControl_~Irp#1.base, PptDispatchInternalDeviceControl_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3442: call PptDispatchInternalDeviceControl_#t~mem183#1.base, PptDispatchInternalDeviceControl_#t~mem183#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Irp#1.base, 96 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem184#1.base, PptDispatchInternalDeviceControl_#t~mem184#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Irp#1.base, 96 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem185#1 := read~int#11(PptDispatchInternalDeviceControl_#t~mem184#1.base, 3 + PptDispatchInternalDeviceControl_#t~mem184#1.offset, 1);call write~int#11(1 + (if PptDispatchInternalDeviceControl_#t~mem185#1 % 256 % 4294967296 <= 2147483647 then PptDispatchInternalDeviceControl_#t~mem185#1 % 256 % 4294967296 else PptDispatchInternalDeviceControl_#t~mem185#1 % 256 % 4294967296 - 4294967296) - (if PptDispatchInternalDeviceControl_#t~mem185#1 % 256 % 4294967296 <= 2147483647 then PptDispatchInternalDeviceControl_#t~mem185#1 % 256 % 4294967296 else PptDispatchInternalDeviceControl_#t~mem185#1 % 256 % 4294967296 - 4294967296) % 2, PptDispatchInternalDeviceControl_#t~mem183#1.base, 3 + PptDispatchInternalDeviceControl_#t~mem183#1.offset, 1);havoc PptDispatchInternalDeviceControl_#t~mem183#1.base, PptDispatchInternalDeviceControl_#t~mem183#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem184#1.base, PptDispatchInternalDeviceControl_#t~mem184#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem185#1;PptDispatchInternalDeviceControl_~_EX_ListHead~3#1.base, PptDispatchInternalDeviceControl_~_EX_ListHead~3#1.offset := PptDispatchInternalDeviceControl_~Extension~1#1.base, 36 + PptDispatchInternalDeviceControl_~Extension~1#1.offset;call PptDispatchInternalDeviceControl_#t~mem186#1.base, PptDispatchInternalDeviceControl_#t~mem186#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~_EX_ListHead~3#1.base, 4 + PptDispatchInternalDeviceControl_~_EX_ListHead~3#1.offset, 4);PptDispatchInternalDeviceControl_~_EX_Blink~5#1.base, PptDispatchInternalDeviceControl_~_EX_Blink~5#1.offset := PptDispatchInternalDeviceControl_#t~mem186#1.base, PptDispatchInternalDeviceControl_#t~mem186#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem186#1.base, PptDispatchInternalDeviceControl_#t~mem186#1.offset;call write~$Pointer$#11(PptDispatchInternalDeviceControl_~_EX_ListHead~3#1.base, PptDispatchInternalDeviceControl_~_EX_ListHead~3#1.offset, PptDispatchInternalDeviceControl_~Irp#1.base, 88 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_~_EX_Blink~5#1.base, PptDispatchInternalDeviceControl_~_EX_Blink~5#1.offset, PptDispatchInternalDeviceControl_~Irp#1.base, 92 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_~Irp#1.base, 88 + PptDispatchInternalDeviceControl_~Irp#1.offset, PptDispatchInternalDeviceControl_~_EX_Blink~5#1.base, PptDispatchInternalDeviceControl_~_EX_Blink~5#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_~Irp#1.base, 88 + PptDispatchInternalDeviceControl_~Irp#1.offset, PptDispatchInternalDeviceControl_~_EX_ListHead~3#1.base, 4 + PptDispatchInternalDeviceControl_~_EX_ListHead~3#1.offset, 4);PptDispatchInternalDeviceControl_~Status~0#1 := 259; [2025-02-07 17:29:51,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7406: assume true; [2025-02-07 17:29:51,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7406: assume !true; [2025-02-07 17:29:51,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3112: assume PptRemovePptRemovalRelation_~firstListEntry~0#1.base == 0 && PptRemovePptRemovalRelation_~firstListEntry~0#1.offset == 0;PptRemovePptRemovalRelation_~firstListEntry~0#1.base, PptRemovePptRemovalRelation_~firstListEntry~0#1.offset := PptRemovePptRemovalRelation_~thisListEntry~1#1.base, PptRemovePptRemovalRelation_~thisListEntry~1#1.offset; [2025-02-07 17:29:51,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3112: assume !(PptRemovePptRemovalRelation_~firstListEntry~0#1.base == 0 && PptRemovePptRemovalRelation_~firstListEntry~0#1.offset == 0); [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6019: assume (PptFindNatChip_#t~mem584#1.base + PptFindNatChip_#t~mem584#1.offset) % 4294967296 == (PptFindNatChip_#t~mem585#1.base + PptFindNatChip_#t~mem585#1.offset) % 4294967296;havoc PptFindNatChip_#t~mem584#1.base, PptFindNatChip_#t~mem584#1.offset;havoc PptFindNatChip_#t~mem585#1.base, PptFindNatChip_#t~mem585#1.offset;call write~int#11(1, PptFindNatChip_~Extension#1.base, 246 + PptFindNatChip_~Extension#1.offset, 1); [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6019: assume !((PptFindNatChip_#t~mem584#1.base + PptFindNatChip_#t~mem584#1.offset) % 4294967296 == (PptFindNatChip_#t~mem585#1.base + PptFindNatChip_#t~mem585#1.offset) % 4294967296);havoc PptFindNatChip_#t~mem584#1.base, PptFindNatChip_#t~mem584#1.offset;havoc PptFindNatChip_#t~mem585#1.base, PptFindNatChip_#t~mem585#1.offset; [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5953: PptFindNatChip_~tmp___2~0#1 := PptFindNatChip_#t~ret576#1;havoc PptFindNatChip_#t~ret576#1; [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6944: assume 2 == (if PptPnpStartScanCmResourceList_#t~mem703#1 % 256 % 4294967296 <= 2147483647 then PptPnpStartScanCmResourceList_#t~mem703#1 % 256 % 4294967296 else PptPnpStartScanCmResourceList_#t~mem703#1 % 256 % 4294967296 - 4294967296);havoc PptPnpStartScanCmResourceList_#t~mem703#1; [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6944: assume !(2 == (if PptPnpStartScanCmResourceList_#t~mem703#1 % 256 % 4294967296 <= 2147483647 then PptPnpStartScanCmResourceList_#t~mem703#1 % 256 % 4294967296 else PptPnpStartScanCmResourceList_#t~mem703#1 % 256 % 4294967296 - 4294967296));havoc PptPnpStartScanCmResourceList_#t~mem703#1;call PptPnpStartScanCmResourceList_#t~mem704#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 1); [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001: assume 2 == (if PptDispatchPower_#t~mem905#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem905#1 % 256 % 4294967296 else PptDispatchPower_#t~mem905#1 % 256 % 4294967296 - 4294967296);havoc PptDispatchPower_#t~mem905#1; [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001: assume !(2 == (if PptDispatchPower_#t~mem905#1 % 256 % 4294967296 <= 2147483647 then PptDispatchPower_#t~mem905#1 % 256 % 4294967296 else PptDispatchPower_#t~mem905#1 % 256 % 4294967296 - 4294967296));havoc PptDispatchPower_#t~mem905#1; [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5953-1: SUMMARY for call PptFindNatChip_#t~ret576#1 := READ_PORT_UCHAR(PptFindNatChip_~PortAddr~0#1.base, PptFindNatChip_~PortAddr~0#1.offset); srcloc: null [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6746: PptDispatchPnp_#t~ret677#1 := PptPnpQueryRemoveDevice_#res#1;havoc PptPnpQueryRemoveDevice_#t~mem827#1.base, PptPnpQueryRemoveDevice_#t~mem827#1.offset, PptPnpQueryRemoveDevice_#t~mem828#1, PptPnpQueryRemoveDevice_#t~bitwise829#1, PptPnpQueryRemoveDevice_#t~ret830#1, PptPnpQueryRemoveDevice_~DeviceObject#1.base, PptPnpQueryRemoveDevice_~DeviceObject#1.offset, PptPnpQueryRemoveDevice_~Irp#1.base, PptPnpQueryRemoveDevice_~Irp#1.offset, PptPnpQueryRemoveDevice_~extension~11#1.base, PptPnpQueryRemoveDevice_~extension~11#1.offset, PptPnpQueryRemoveDevice_~tmp~23#1;havoc PptPnpQueryRemoveDevice_#in~DeviceObject#1.base, PptPnpQueryRemoveDevice_#in~DeviceObject#1.offset, PptPnpQueryRemoveDevice_#in~Irp#1.base, PptPnpQueryRemoveDevice_#in~Irp#1.offset;assume { :end_inline_PptPnpQueryRemoveDevice } true;assume -2147483648 <= PptDispatchPnp_#t~ret677#1 && PptDispatchPnp_#t~ret677#1 <= 2147483647;PptDispatchPnp_~status~11#1 := PptDispatchPnp_#t~ret677#1;havoc PptDispatchPnp_#t~ret677#1; [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3773: SUMMARY for call PptCompleteRequest(PptDispatchInternalDeviceControl_~Irp#1.base, PptDispatchInternalDeviceControl_~Irp#1.offset, 0); srcloc: null [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3707: SUMMARY for call errorFn(); srcloc: null [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7671-1: SUMMARY for call PptPnpRemoveDevice_#t~ret840#1 := IoWMIRegistrationControl(PptPnpRemoveDevice_~DeviceObject#1.base, PptPnpRemoveDevice_~DeviceObject#1.offset, 2); srcloc: null [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7671: assume -2147483648 <= PptPnpRemoveDevice_#t~ret840#1 && PptPnpRemoveDevice_#t~ret840#1 <= 2147483647;havoc PptPnpRemoveDevice_#t~ret840#1; [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6746-1: assume { :begin_inline_PptPnpQueryRemoveDevice } true;PptPnpQueryRemoveDevice_#in~DeviceObject#1.base, PptPnpQueryRemoveDevice_#in~DeviceObject#1.offset, PptPnpQueryRemoveDevice_#in~Irp#1.base, PptPnpQueryRemoveDevice_#in~Irp#1.offset := PptDispatchPnp_~DeviceObject#1.base, PptDispatchPnp_~DeviceObject#1.offset, PptDispatchPnp_~Irp#1.base, PptDispatchPnp_~Irp#1.offset;havoc PptPnpQueryRemoveDevice_#res#1;havoc PptPnpQueryRemoveDevice_#t~mem827#1.base, PptPnpQueryRemoveDevice_#t~mem827#1.offset, PptPnpQueryRemoveDevice_#t~mem828#1, PptPnpQueryRemoveDevice_#t~bitwise829#1, PptPnpQueryRemoveDevice_#t~ret830#1, PptPnpQueryRemoveDevice_~DeviceObject#1.base, PptPnpQueryRemoveDevice_~DeviceObject#1.offset, PptPnpQueryRemoveDevice_~Irp#1.base, PptPnpQueryRemoveDevice_~Irp#1.offset, PptPnpQueryRemoveDevice_~extension~11#1.base, PptPnpQueryRemoveDevice_~extension~11#1.offset, PptPnpQueryRemoveDevice_~tmp~23#1;PptPnpQueryRemoveDevice_~DeviceObject#1.base, PptPnpQueryRemoveDevice_~DeviceObject#1.offset := PptPnpQueryRemoveDevice_#in~DeviceObject#1.base, PptPnpQueryRemoveDevice_#in~DeviceObject#1.offset;PptPnpQueryRemoveDevice_~Irp#1.base, PptPnpQueryRemoveDevice_~Irp#1.offset := PptPnpQueryRemoveDevice_#in~Irp#1.base, PptPnpQueryRemoveDevice_#in~Irp#1.offset;havoc PptPnpQueryRemoveDevice_~extension~11#1.base, PptPnpQueryRemoveDevice_~extension~11#1.offset;havoc PptPnpQueryRemoveDevice_~tmp~23#1;call PptPnpQueryRemoveDevice_#t~mem827#1.base, PptPnpQueryRemoveDevice_#t~mem827#1.offset := read~$Pointer$#11(PptPnpQueryRemoveDevice_~DeviceObject#1.base, 40 + PptPnpQueryRemoveDevice_~DeviceObject#1.offset, 4);PptPnpQueryRemoveDevice_~extension~11#1.base, PptPnpQueryRemoveDevice_~extension~11#1.offset := PptPnpQueryRemoveDevice_#t~mem827#1.base, PptPnpQueryRemoveDevice_#t~mem827#1.offset;havoc PptPnpQueryRemoveDevice_#t~mem827#1.base, PptPnpQueryRemoveDevice_#t~mem827#1.offset;call PptPnpQueryRemoveDevice_#t~mem828#1 := read~int#11(PptPnpQueryRemoveDevice_~extension~11#1.base, 4 + PptPnpQueryRemoveDevice_~extension~11#1.offset, 4); [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7473: assume 1 == PptPnpQueryDeviceRelations_~type~0#1; [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7473: assume !(1 == PptPnpQueryDeviceRelations_~type~0#1); [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6284: assume PptPnpBuildRemovalRelations_~firstListEntry~2#1.base == 0 && PptPnpBuildRemovalRelations_~firstListEntry~2#1.offset == 0;PptPnpBuildRemovalRelations_~firstListEntry~2#1.base, PptPnpBuildRemovalRelations_~firstListEntry~2#1.offset := PptPnpBuildRemovalRelations_~thisListEntry~3#1.base, PptPnpBuildRemovalRelations_~thisListEntry~3#1.offset; [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6284: assume !(PptPnpBuildRemovalRelations_~firstListEntry~2#1.base == 0 && PptPnpBuildRemovalRelations_~firstListEntry~2#1.offset == 0); [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5095: call write~int#30(12169, PptDetectPortType_~#IdentifierHex~0#1.base, PptDetectPortType_~#IdentifierHex~0#1.offset, 4); [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9852: havoc PptUnload_#t~mem102#1.base, PptUnload_#t~mem102#1.offset, PptUnload_#t~mem103#1.base, PptUnload_#t~mem103#1.offset, PptUnload_#t~mem104#1, PptUnload_#t~mem105#1.base, PptUnload_#t~mem105#1.offset, PptUnload_#t~mem106#1.base, PptUnload_#t~mem106#1.offset, PptUnload_#t~mem107#1.base, PptUnload_#t~mem107#1.offset, PptUnload_#t~mem108#1.base, PptUnload_#t~mem108#1.offset, PptUnload_#t~mem109#1.base, PptUnload_#t~mem109#1.offset, PptUnload_#t~mem110#1.base, PptUnload_#t~mem110#1.offset, PptUnload_#t~ret111#1.base, PptUnload_#t~ret111#1.offset, PptUnload_#t~mem112#1, PptUnload_#t~mem113#1.base, PptUnload_#t~mem113#1.offset, PptUnload_~DriverObject#1.base, PptUnload_~DriverObject#1.offset, PptUnload_~CurrentDevice~0#1.base, PptUnload_~CurrentDevice~0#1.offset, PptUnload_~Extension~0#1.base, PptUnload_~Extension~0#1.offset, PptUnload_~Head~0#1.base, PptUnload_~Head~0#1.offset, PptUnload_~Entry~0#1.base, PptUnload_~Entry~0#1.offset, PptUnload_~_EX_Blink~0#1.base, PptUnload_~_EX_Blink~0#1.offset, PptUnload_~_EX_Flink~0#1.base, PptUnload_~_EX_Flink~0#1.offset, PptUnload_~tmp~1#1.base, PptUnload_~tmp~1#1.offset;havoc PptUnload_#in~DriverObject#1.base, PptUnload_#in~DriverObject#1.offset;assume { :end_inline_PptUnload } true; [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9786: assume 11 == main_~__BLAST_NONDET~3#1; [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9786: assume !(11 == main_~__BLAST_NONDET~3#1); [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11041: assume false;WmiSystemControl_#res#1 := 0; [2025-02-07 17:29:51,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11041: assume !false;PptDispatchSystemControl_#t~ret1167#1 := WmiSystemControl_#res#1;havoc WmiSystemControl_#t~nondet1243#1, WmiSystemControl_~WmiLibInfo#1.base, WmiSystemControl_~WmiLibInfo#1.offset, WmiSystemControl_~DeviceObject#1.base, WmiSystemControl_~DeviceObject#1.offset, WmiSystemControl_~Irp#1.base, WmiSystemControl_~Irp#1.offset, WmiSystemControl_~IrpDisposition#1.base, WmiSystemControl_~IrpDisposition#1.offset, WmiSystemControl_~__BLAST_NONDET~26#1;havoc WmiSystemControl_#in~WmiLibInfo#1.base, WmiSystemControl_#in~WmiLibInfo#1.offset, WmiSystemControl_#in~DeviceObject#1.base, WmiSystemControl_#in~DeviceObject#1.offset, WmiSystemControl_#in~Irp#1.base, WmiSystemControl_#in~Irp#1.offset, WmiSystemControl_#in~IrpDisposition#1.base, WmiSystemControl_#in~IrpDisposition#1.offset;assume { :end_inline_WmiSystemControl } true;assume -2147483648 <= PptDispatchSystemControl_#t~ret1167#1 && PptDispatchSystemControl_#t~ret1167#1 <= 2147483647;PptDispatchSystemControl_~status~29#1 := PptDispatchSystemControl_#t~ret1167#1;havoc PptDispatchSystemControl_#t~ret1167#1;call PptDispatchSystemControl_#t~mem1168#1 := read~int#23(PptDispatchSystemControl_~#disposition~0#1.base, PptDispatchSystemControl_~#disposition~0#1.offset, 4); [2025-02-07 17:29:51,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813: assume !(PptPnpStartDevice_~status~12#1 >= 0); [2025-02-07 17:29:51,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813: assume !!(PptPnpStartDevice_~status~12#1 >= 0);call PptPnpStartDevice_#t~mem684#1 := read~int#13(PptPnpStartDevice_~#foundPort~0#1.base, PptPnpStartDevice_~#foundPort~0#1.offset, 1);call PptPnpStartDevice_#t~mem685#1 := read~int#22(PptPnpStartDevice_~#foundIrq~0#1.base, PptPnpStartDevice_~#foundIrq~0#1.offset, 1);call PptPnpStartDevice_#t~mem686#1 := read~int#31(PptPnpStartDevice_~#foundDma~0#1.base, PptPnpStartDevice_~#foundDma~0#1.offset, 1);assume { :begin_inline_PptPnpStartValidateResources } true;PptPnpStartValidateResources_#in~DeviceObject#1.base, PptPnpStartValidateResources_#in~DeviceObject#1.offset, PptPnpStartValidateResources_#in~FoundPort#1, PptPnpStartValidateResources_#in~FoundIrq#1, PptPnpStartValidateResources_#in~FoundDma#1 := PptPnpStartDevice_~DeviceObject#1.base, PptPnpStartDevice_~DeviceObject#1.offset, PptPnpStartDevice_#t~mem684#1, PptPnpStartDevice_#t~mem685#1, PptPnpStartDevice_#t~mem686#1;havoc PptPnpStartValidateResources_#res#1;havoc PptPnpStartValidateResources_#t~mem764#1.base, PptPnpStartValidateResources_#t~mem764#1.offset, PptPnpStartValidateResources_#t~mem765#1, PptPnpStartValidateResources_#t~mem766#1.base, PptPnpStartValidateResources_#t~mem766#1.offset, PptPnpStartValidateResources_#t~mem767#1.base, PptPnpStartValidateResources_#t~mem767#1.offset, PptPnpStartValidateResources_#t~mem768#1, PptPnpStartValidateResources_#t~mem769#1, PptPnpStartValidateResources_#t~mem770#1, PptPnpStartValidateResources_#t~mem771#1, PptPnpStartValidateResources_#t~mem772#1, PptPnpStartValidateResources_#t~mem773#1, PptPnpStartValidateResources_#t~mem774#1, PptPnpStartValidateResources_#t~mem775#1, PptPnpStartValidateResources_#t~mem776#1, PptPnpStartValidateResources_#t~mem777#1, PptPnpStartValidateResources_~DeviceObject#1.base, PptPnpStartValidateResources_~DeviceObject#1.offset, PptPnpStartValidateResources_~FoundPort#1, PptPnpStartValidateResources_~FoundIrq#1, PptPnpStartValidateResources_~FoundDma#1, PptPnpStartValidateResources_~extension~5#1.base, PptPnpStartValidateResources_~extension~5#1.offset, PptPnpStartValidateResources_~status~14#1;PptPnpStartValidateResources_~DeviceObject#1.base, PptPnpStartValidateResources_~DeviceObject#1.offset := PptPnpStartValidateResources_#in~DeviceObject#1.base, PptPnpStartValidateResources_#in~DeviceObject#1.offset;PptPnpStartValidateResources_~FoundPort#1 := PptPnpStartValidateResources_#in~FoundPort#1;PptPnpStartValidateResources_~FoundIrq#1 := PptPnpStartValidateResources_#in~FoundIrq#1;PptPnpStartValidateResources_~FoundDma#1 := PptPnpStartValidateResources_#in~FoundDma#1;havoc PptPnpStartValidateResources_~extension~5#1.base, PptPnpStartValidateResources_~extension~5#1.offset;havoc PptPnpStartValidateResources_~status~14#1;call PptPnpStartValidateResources_#t~mem764#1.base, PptPnpStartValidateResources_#t~mem764#1.offset := read~$Pointer$#11(PptPnpStartValidateResources_~DeviceObject#1.base, 40 + PptPnpStartValidateResources_~DeviceObject#1.offset, 4);PptPnpStartValidateResources_~extension~5#1.base, PptPnpStartValidateResources_~extension~5#1.offset := PptPnpStartValidateResources_#t~mem764#1.base, PptPnpStartValidateResources_#t~mem764#1.offset;havoc PptPnpStartValidateResources_#t~mem764#1.base, PptPnpStartValidateResources_#t~mem764#1.offset;PptPnpStartValidateResources_~status~14#1 := 0; [2025-02-07 17:29:51,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7672-1: SUMMARY for call PptPnpRemoveDevice_#t~ret841#1 := IoSetDeviceInterfaceState(PptPnpRemoveDevice_~extension~13#1.base, 282 + PptPnpRemoveDevice_~extension~13#1.offset, 0); srcloc: null [2025-02-07 17:29:51,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7672: assume -2147483648 <= PptPnpRemoveDevice_#t~ret841#1 && PptPnpRemoveDevice_#t~ret841#1 <= 2147483647;havoc PptPnpRemoveDevice_#t~ret841#1;call write~int#11(0, PptPnpRemoveDevice_~Irp#1.base, 24 + PptPnpRemoveDevice_~Irp#1.offset, 4);~myStatus~0 := 0; [2025-02-07 17:29:51,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681: assume 2 == PptDispatchPnp_~__BLAST_NONDET~1#1; [2025-02-07 17:29:51,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681: assume !(2 == PptDispatchPnp_~__BLAST_NONDET~1#1); [2025-02-07 17:29:51,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7540-1: SUMMARY for call PptPnpQueryDeviceRelations_#t~ret808#1 := PptPnpPassThroughPnpIrpAndReleaseRemoveLock(PptPnpQueryDeviceRelations_#t~mem807#1.base, PptPnpQueryDeviceRelations_#t~mem807#1.offset, PptPnpQueryDeviceRelations_~Irp#1.base, PptPnpQueryDeviceRelations_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3378: assume PptDispatchInternalDeviceControl_#t~mem173#1 % 4294967296 < 12;havoc PptDispatchInternalDeviceControl_#t~mem173#1;PptDispatchInternalDeviceControl_~Status~0#1 := -1073741789; [2025-02-07 17:29:51,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3378: assume !(PptDispatchInternalDeviceControl_#t~mem173#1 % 4294967296 < 12);havoc PptDispatchInternalDeviceControl_#t~mem173#1;call PptDispatchInternalDeviceControl_~#cmd~1#1.base, PptDispatchInternalDeviceControl_~#cmd~1#1.offset := #Ultimate.allocOnStack(12);call write~$Pointer$#11(PptDispatchInternalDeviceControl_~#cmd~1#1.base, PptDispatchInternalDeviceControl_~#cmd~1#1.offset, PptDispatchInternalDeviceControl_~Irp#1.base, 12 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem174#1.base, PptDispatchInternalDeviceControl_#t~mem174#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Irp#1.base, 12 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);PptDispatchInternalDeviceControl_~removalRelations___0~0#1.base, PptDispatchInternalDeviceControl_~removalRelations___0~0#1.offset := PptDispatchInternalDeviceControl_#t~mem174#1.base, PptDispatchInternalDeviceControl_#t~mem174#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem174#1.base, PptDispatchInternalDeviceControl_#t~mem174#1.offset; [2025-02-07 17:29:51,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7540: assume -2147483648 <= PptPnpQueryDeviceRelations_#t~ret808#1 && PptPnpQueryDeviceRelations_#t~ret808#1 <= 2147483647;PptPnpQueryDeviceRelations_~tmp~20#1 := PptPnpQueryDeviceRelations_#t~ret808#1;havoc PptPnpQueryDeviceRelations_#t~mem807#1.base, PptPnpQueryDeviceRelations_#t~mem807#1.offset;havoc PptPnpQueryDeviceRelations_#t~ret808#1;PptPnpQueryDeviceRelations_#res#1 := PptPnpQueryDeviceRelations_~tmp~20#1; [2025-02-07 17:29:51,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3312: assume 1441852 == PptDispatchInternalDeviceControl_#t~mem160#1 % 4294967296;havoc PptDispatchInternalDeviceControl_#t~mem160#1; [2025-02-07 17:29:51,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3312: assume !(1441852 == PptDispatchInternalDeviceControl_#t~mem160#1 % 4294967296);havoc PptDispatchInternalDeviceControl_#t~mem160#1;call PptDispatchInternalDeviceControl_#t~mem161#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 12 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3378-1: call PptDispatchInternalDeviceControl_#t~mem173#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 8 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7408: assume !(PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~i~19#1 % 4294967296 < PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~listCount~4#1 % 4294967296); [2025-02-07 17:29:51,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7408: assume PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~i~19#1 % 4294967296 < PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~listCount~4#1 % 4294967296;assume { :begin_inline_PptPnpFilterNukeIrqResourceDescriptors } true;PptPnpFilterNukeIrqResourceDescriptors_#in~IoResourceList#1.base, PptPnpFilterNukeIrqResourceDescriptors_#in~IoResourceList#1.offset := PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~curList~4#1.base, PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~curList~4#1.offset;havoc PptPnpFilterNukeIrqResourceDescriptors_#t~mem800#1, PptPnpFilterNukeIrqResourceDescriptors_#t~mem801#1, PptPnpFilterNukeIrqResourceDescriptors_~IoResourceList#1.base, PptPnpFilterNukeIrqResourceDescriptors_~IoResourceList#1.offset, PptPnpFilterNukeIrqResourceDescriptors_~pIoResourceDescriptorIn~0#1.base, PptPnpFilterNukeIrqResourceDescriptors_~pIoResourceDescriptorIn~0#1.offset, PptPnpFilterNukeIrqResourceDescriptors_~i~20#1;PptPnpFilterNukeIrqResourceDescriptors_~IoResourceList#1.base, PptPnpFilterNukeIrqResourceDescriptors_~IoResourceList#1.offset := PptPnpFilterNukeIrqResourceDescriptors_#in~IoResourceList#1.base, PptPnpFilterNukeIrqResourceDescriptors_#in~IoResourceList#1.offset;havoc PptPnpFilterNukeIrqResourceDescriptors_~pIoResourceDescriptorIn~0#1.base, PptPnpFilterNukeIrqResourceDescriptors_~pIoResourceDescriptorIn~0#1.offset;havoc PptPnpFilterNukeIrqResourceDescriptors_~i~20#1;PptPnpFilterNukeIrqResourceDescriptors_~pIoResourceDescriptorIn~0#1.base, PptPnpFilterNukeIrqResourceDescriptors_~pIoResourceDescriptorIn~0#1.offset := PptPnpFilterNukeIrqResourceDescriptors_~IoResourceList#1.base, 8 + PptPnpFilterNukeIrqResourceDescriptors_~IoResourceList#1.offset;PptPnpFilterNukeIrqResourceDescriptors_~i~20#1 := 0; [2025-02-07 17:29:51,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5096: assume 0 != PptDetectPortType_~__BLAST_NONDET~0#1;PptDetectPortType_~Status~5#1 := 0; [2025-02-07 17:29:51,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5096: assume !(0 != PptDetectPortType_~__BLAST_NONDET~0#1);PptDetectPortType_~Status~5#1 := -1073741823; [2025-02-07 17:29:51,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5955: assume (if PptFindNatChip_~tmp___2~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___2~0#1 % 256 % 4294967296 else PptFindNatChip_~tmp___2~0#1 % 256 % 4294967296 - 4294967296) < 32;PptFindNatChip_~OkToLook~0#1 := 1; [2025-02-07 17:29:51,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5955: assume !((if PptFindNatChip_~tmp___2~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___2~0#1 % 256 % 4294967296 else PptFindNatChip_~tmp___2~0#1 % 256 % 4294967296 - 4294967296) < 32); [2025-02-07 17:29:51,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3907-1: SUMMARY for call PptDispatchCreate_#t~ret291#1 := PptFailRequest(PptDispatchCreate_~Irp#1.base, PptDispatchCreate_~Irp#1.offset, -1073741738); srcloc: null [2025-02-07 17:29:51,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3907: assume -2147483648 <= PptDispatchCreate_#t~ret291#1 && PptDispatchCreate_#t~ret291#1 <= 2147483647;PptDispatchCreate_~tmp~5#1 := PptDispatchCreate_#t~ret291#1;havoc PptDispatchCreate_#t~ret291#1;PptDispatchCreate_#res#1 := PptDispatchCreate_~tmp~5#1; [2025-02-07 17:29:51,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8730: assume !(PptConnectInterrupt_~Status~15#1 >= 0);call PptConnectInterrupt_#t~mem1022#1.base, PptConnectInterrupt_#t~mem1022#1.offset := read~$Pointer$#11(PptConnectInterrupt_~Extension#1.base, 8 + PptConnectInterrupt_~Extension#1.offset, 4);call PptConnectInterrupt_#t~mem1023#1.base, PptConnectInterrupt_#t~mem1023#1.offset := read~$Pointer$#11(PptConnectInterrupt_#t~mem1022#1.base, 8 + PptConnectInterrupt_#t~mem1022#1.offset, 4);call PptConnectInterrupt_#t~mem1024#1.base, PptConnectInterrupt_#t~mem1024#1.offset := read~$Pointer$#11(PptConnectInterrupt_~Extension#1.base, 8 + PptConnectInterrupt_~Extension#1.offset, 4);call PptConnectInterrupt_#t~mem1025#1 := read~int#11(PptConnectInterrupt_~Extension#1.base, 48 + PptConnectInterrupt_~Extension#1.offset, 4);call PptConnectInterrupt_#t~mem1026#1 := read~int#11(PptConnectInterrupt_~Extension#1.base, 52 + PptConnectInterrupt_~Extension#1.offset, 4);call PptConnectInterrupt_#t~mem1027#1 := read~int#11(PptConnectInterrupt_~Extension#1.base, 48 + PptConnectInterrupt_~Extension#1.offset, 4);call PptConnectInterrupt_#t~mem1028#1 := read~int#11(PptConnectInterrupt_~Extension#1.base, 52 + PptConnectInterrupt_~Extension#1.offset, 4);call PptConnectInterrupt_#t~mem1029#1 := read~int#11(PptConnectInterrupt_~Extension#1.base, 48 + PptConnectInterrupt_~Extension#1.offset, 8);call PptConnectInterrupt_#t~mem1030#1 := read~int#5(~#PhysicalZero~0.base, ~#PhysicalZero~0.offset, 4);call PptConnectInterrupt_#t~mem1031#1 := read~int#5(~#PhysicalZero~0.base, 4 + ~#PhysicalZero~0.offset, 4);call PptConnectInterrupt_#t~mem1032#1 := read~int#5(~#PhysicalZero~0.base, ~#PhysicalZero~0.offset, 4);call PptConnectInterrupt_#t~mem1033#1 := read~int#5(~#PhysicalZero~0.base, 4 + ~#PhysicalZero~0.offset, 4);call PptConnectInterrupt_#t~mem1034#1 := read~int#5(~#PhysicalZero~0.base, ~#PhysicalZero~0.offset, 8); [2025-02-07 17:29:51,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8730: assume !!(PptConnectInterrupt_~Status~15#1 >= 0); [2025-02-07 17:29:51,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5691: assume 128 == PptClearChipMode_~EcrMode~1#1 % 4294967296; [2025-02-07 17:29:51,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5691: assume !(128 == PptClearChipMode_~EcrMode~1#1 % 4294967296); [2025-02-07 17:29:51,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5625: assume 32 == (if PptSetChipMode_~EcrMode~0#1 % 256 % 4294967296 <= 2147483647 then PptSetChipMode_~EcrMode~0#1 % 256 % 4294967296 else PptSetChipMode_~EcrMode~0#1 % 256 % 4294967296 - 4294967296);call PptSetChipMode_#t~mem537#1 := read~int#11(PptSetChipMode_~Extension#1.base, 100 + PptSetChipMode_~Extension#1.offset, 4); [2025-02-07 17:29:51,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5625: assume !(32 == (if PptSetChipMode_~EcrMode~0#1 % 256 % 4294967296 <= 2147483647 then PptSetChipMode_~EcrMode~0#1 % 256 % 4294967296 else PptSetChipMode_~EcrMode~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5890: PptFindNatChip_~tmp~14#1.base, PptFindNatChip_~tmp~14#1.offset := PptFindNatChip_#t~ret567#1.base, PptFindNatChip_#t~ret567#1.offset;havoc PptFindNatChip_#t~ret567#1.base, PptFindNatChip_#t~ret567#1.offset;PptFindNatChip_~Resources~0#1.base, PptFindNatChip_~Resources~0#1.offset := PptFindNatChip_~tmp~14#1.base, PptFindNatChip_~tmp~14#1.offset; [2025-02-07 17:29:51,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: assume 4 == (if PptPnpStartScanCmResourceList_#t~mem704#1 % 256 % 4294967296 <= 2147483647 then PptPnpStartScanCmResourceList_#t~mem704#1 % 256 % 4294967296 else PptPnpStartScanCmResourceList_#t~mem704#1 % 256 % 4294967296 - 4294967296);havoc PptPnpStartScanCmResourceList_#t~mem704#1; [2025-02-07 17:29:51,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: assume !(4 == (if PptPnpStartScanCmResourceList_#t~mem704#1 % 256 % 4294967296 <= 2147483647 then PptPnpStartScanCmResourceList_#t~mem704#1 % 256 % 4294967296 else PptPnpStartScanCmResourceList_#t~mem704#1 % 256 % 4294967296 - 4294967296));havoc PptPnpStartScanCmResourceList_#t~mem704#1; [2025-02-07 17:29:51,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3710: call PptDispatchInternalDeviceControl_#t~mem273#1.base, PptDispatchInternalDeviceControl_#t~mem273#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Irp#1.base, 96 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem274#1.base, PptDispatchInternalDeviceControl_#t~mem274#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Irp#1.base, 96 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem275#1 := read~int#11(PptDispatchInternalDeviceControl_#t~mem274#1.base, 3 + PptDispatchInternalDeviceControl_#t~mem274#1.offset, 1);call write~int#11(1 + (if PptDispatchInternalDeviceControl_#t~mem275#1 % 256 % 4294967296 <= 2147483647 then PptDispatchInternalDeviceControl_#t~mem275#1 % 256 % 4294967296 else PptDispatchInternalDeviceControl_#t~mem275#1 % 256 % 4294967296 - 4294967296) - (if PptDispatchInternalDeviceControl_#t~mem275#1 % 256 % 4294967296 <= 2147483647 then PptDispatchInternalDeviceControl_#t~mem275#1 % 256 % 4294967296 else PptDispatchInternalDeviceControl_#t~mem275#1 % 256 % 4294967296 - 4294967296) % 2, PptDispatchInternalDeviceControl_#t~mem273#1.base, 3 + PptDispatchInternalDeviceControl_#t~mem273#1.offset, 1);havoc PptDispatchInternalDeviceControl_#t~mem273#1.base, PptDispatchInternalDeviceControl_#t~mem273#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem274#1.base, PptDispatchInternalDeviceControl_#t~mem274#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem275#1;PptDispatchInternalDeviceControl_~_EX_ListHead___0~1#1.base, PptDispatchInternalDeviceControl_~_EX_ListHead___0~1#1.offset := PptDispatchInternalDeviceControl_~Extension~1#1.base, 36 + PptDispatchInternalDeviceControl_~Extension~1#1.offset;call PptDispatchInternalDeviceControl_#t~mem276#1.base, PptDispatchInternalDeviceControl_#t~mem276#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~_EX_ListHead___0~1#1.base, 4 + PptDispatchInternalDeviceControl_~_EX_ListHead___0~1#1.offset, 4);PptDispatchInternalDeviceControl_~_EX_Blink___0~2#1.base, PptDispatchInternalDeviceControl_~_EX_Blink___0~2#1.offset := PptDispatchInternalDeviceControl_#t~mem276#1.base, PptDispatchInternalDeviceControl_#t~mem276#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem276#1.base, PptDispatchInternalDeviceControl_#t~mem276#1.offset;call write~$Pointer$#11(PptDispatchInternalDeviceControl_~_EX_ListHead___0~1#1.base, PptDispatchInternalDeviceControl_~_EX_ListHead___0~1#1.offset, PptDispatchInternalDeviceControl_~Irp#1.base, 88 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_~_EX_Blink___0~2#1.base, PptDispatchInternalDeviceControl_~_EX_Blink___0~2#1.offset, PptDispatchInternalDeviceControl_~Irp#1.base, 92 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_~Irp#1.base, 88 + PptDispatchInternalDeviceControl_~Irp#1.offset, PptDispatchInternalDeviceControl_~_EX_Blink___0~2#1.base, PptDispatchInternalDeviceControl_~_EX_Blink___0~2#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_~Irp#1.base, 88 + PptDispatchInternalDeviceControl_~Irp#1.offset, PptDispatchInternalDeviceControl_~_EX_ListHead___0~1#1.base, 4 + PptDispatchInternalDeviceControl_~_EX_ListHead___0~1#1.offset, 4); [2025-02-07 17:29:51,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5890-1: SUMMARY for call PptFindNatChip_#t~ret567#1.base, PptFindNatChip_#t~ret567#1.offset := ExAllocatePoolWithTag(0, PptFindNatChip_~ResourcesSize~0#1, 1349673296); srcloc: null [2025-02-07 17:29:51,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626: assume 0 != PptSetChipMode_#t~bitwise539#1 % 4294967296;havoc PptSetChipMode_#t~mem537#1;havoc PptSetChipMode_#t~bitwise538#1;havoc PptSetChipMode_#t~bitwise539#1;PptSetChipMode_#res#1 := -1073741810; [2025-02-07 17:29:51,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626: assume !(0 != PptSetChipMode_#t~bitwise539#1 % 4294967296);havoc PptSetChipMode_#t~mem537#1;havoc PptSetChipMode_#t~bitwise538#1;havoc PptSetChipMode_#t~bitwise539#1; [2025-02-07 17:29:51,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626-3: assume 8 == PptSetChipMode_#t~bitwise538#1 % 4294967296;PptSetChipMode_#t~bitwise539#1 := 0; [2025-02-07 17:29:51,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626-3: assume !(8 == PptSetChipMode_#t~bitwise538#1 % 4294967296); [2025-02-07 17:29:51,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626-4: assume false;PptSetChipMode_#t~bitwise539#1 := PptSetChipMode_#t~bitwise538#1; [2025-02-07 17:29:51,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626-4: assume !false; [2025-02-07 17:29:51,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6551: assume PptIsPci_~portResourceDescriptorCount~0#1 % 4294967296 > 2; [2025-02-07 17:29:51,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6551: assume !(PptIsPci_~portResourceDescriptorCount~0#1 % 4294967296 > 2); [2025-02-07 17:29:51,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626-1: [2025-02-07 17:29:51,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626-2: havoc PptSetChipMode_#t~bitwise539#1;assume PptSetChipMode_#t~bitwise539#1 % 4294967296 <= 8 + PptSetChipMode_#t~bitwise538#1 % 4294967296; [2025-02-07 17:29:51,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626-7: havoc PptSetChipMode_#t~bitwise538#1;assume PptSetChipMode_#t~bitwise538#1 % 4294967296 <= PptSetChipMode_#t~mem537#1 % 4294967296 && PptSetChipMode_#t~bitwise538#1 % 4294967296 <= 8; [2025-02-07 17:29:51,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626-8: assume 8 == PptSetChipMode_#t~mem537#1 % 4294967296;PptSetChipMode_#t~bitwise538#1 := PptSetChipMode_#t~mem537#1; [2025-02-07 17:29:51,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626-8: assume !(8 == PptSetChipMode_#t~mem537#1 % 4294967296); [2025-02-07 17:29:51,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626-5: assume 0 == PptSetChipMode_#t~bitwise538#1 % 4294967296;PptSetChipMode_#t~bitwise539#1 := 8; [2025-02-07 17:29:51,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626-5: assume !(0 == PptSetChipMode_#t~bitwise538#1 % 4294967296); [2025-02-07 17:29:51,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7476: assume 2 == PptPnpQueryDeviceRelations_~type~0#1; [2025-02-07 17:29:51,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7476: assume !(2 == PptPnpQueryDeviceRelations_~type~0#1); [2025-02-07 17:29:51,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626-6: [2025-02-07 17:29:51,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3248: call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#SyncContext~0#1.base, PptDispatchInternalDeviceControl_~#SyncContext~0#1.offset);havoc PptDispatchInternalDeviceControl_~#SyncContext~0#1.base, PptDispatchInternalDeviceControl_~#SyncContext~0#1.offset;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#ListContext~0#1.base, PptDispatchInternalDeviceControl_~#ListContext~0#1.offset);havoc PptDispatchInternalDeviceControl_~#ListContext~0#1.base, PptDispatchInternalDeviceControl_~#ListContext~0#1.offset;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.base, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.offset);havoc PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.base, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.offset;main_#t~ret1205#1 := PptDispatchInternalDeviceControl_#res#1;havoc PptDispatchInternalDeviceControl_#t~mem148#1.base, PptDispatchInternalDeviceControl_#t~mem148#1.offset, PptDispatchInternalDeviceControl_#t~mem149#1.base, PptDispatchInternalDeviceControl_#t~mem149#1.offset, PptDispatchInternalDeviceControl_#t~mem150#1, PptDispatchInternalDeviceControl_#t~bitwise151#1, PptDispatchInternalDeviceControl_#t~ret152#1, PptDispatchInternalDeviceControl_#t~ret153#1, PptDispatchInternalDeviceControl_#t~mem154#1.base, PptDispatchInternalDeviceControl_#t~mem154#1.offset, PptDispatchInternalDeviceControl_#t~mem155#1, PptDispatchInternalDeviceControl_#t~mem156#1, PptDispatchInternalDeviceControl_#t~mem157#1, PptDispatchInternalDeviceControl_#t~mem158#1, PptDispatchInternalDeviceControl_#t~mem159#1, PptDispatchInternalDeviceControl_#t~mem160#1, PptDispatchInternalDeviceControl_#t~mem161#1, PptDispatchInternalDeviceControl_#t~mem162#1, PptDispatchInternalDeviceControl_#t~mem163#1, PptDispatchInternalDeviceControl_#t~mem164#1, PptDispatchInternalDeviceControl_#t~mem165#1, PptDispatchInternalDeviceControl_#t~mem166#1, PptDispatchInternalDeviceControl_#t~mem167#1, PptDispatchInternalDeviceControl_#t~mem168#1, PptDispatchInternalDeviceControl_#t~mem169#1, PptDispatchInternalDeviceControl_#t~mem170#1, PptDispatchInternalDeviceControl_#t~mem171#1.base, PptDispatchInternalDeviceControl_#t~mem171#1.offset, PptDispatchInternalDeviceControl_#t~ret172#1, PptDispatchInternalDeviceControl_~#s~1#1.base, PptDispatchInternalDeviceControl_~#s~1#1.offset, PptDispatchInternalDeviceControl_~#cmd~0#1.base, PptDispatchInternalDeviceControl_~#cmd~0#1.offset, PptDispatchInternalDeviceControl_#t~mem173#1, PptDispatchInternalDeviceControl_#t~mem174#1.base, PptDispatchInternalDeviceControl_#t~mem174#1.offset, PptDispatchInternalDeviceControl_#t~ret175#1, PptDispatchInternalDeviceControl_~#cmd~1#1.base, PptDispatchInternalDeviceControl_~#cmd~1#1.offset, PptDispatchInternalDeviceControl_#t~mem176#1, PptDispatchInternalDeviceControl_#t~mem177#1, PptDispatchInternalDeviceControl_#t~mem178#1.base, PptDispatchInternalDeviceControl_#t~mem178#1.offset, PptDispatchInternalDeviceControl_#t~ret179#1, PptDispatchInternalDeviceControl_#t~ret180#1, PptDispatchInternalDeviceControl_#t~mem181#1, PptDispatchInternalDeviceControl_#t~ret182#1.base, PptDispatchInternalDeviceControl_#t~ret182#1.offset, PptDispatchInternalDeviceControl_#t~mem183#1.base, PptDispatchInternalDeviceControl_#t~mem183#1.offset, PptDispatchInternalDeviceControl_#t~mem184#1.base, PptDispatchInternalDeviceControl_#t~mem184#1.offset, PptDispatchInternalDeviceControl_#t~mem185#1, PptDispatchInternalDeviceControl_#t~mem186#1.base, PptDispatchInternalDeviceControl_#t~mem186#1.offset, PptDispatchInternalDeviceControl_#t~mem187#1, PptDispatchInternalDeviceControl_#t~mem188#1, PptDispatchInternalDeviceControl_#t~mem189#1.base, PptDispatchInternalDeviceControl_#t~mem189#1.offset, PptDispatchInternalDeviceControl_#t~mem190#1, PptDispatchInternalDeviceControl_#t~mem191#1, PptDispatchInternalDeviceControl_#t~mem192#1, PptDispatchInternalDeviceControl_#t~mem193#1, PptDispatchInternalDeviceControl_#t~mem194#1, PptDispatchInternalDeviceControl_#t~mem195#1.base, PptDispatchInternalDeviceControl_#t~mem195#1.offset, PptDispatchInternalDeviceControl_#t~mem196#1, PptDispatchInternalDeviceControl_#t~mem197#1.base, PptDispatchInternalDeviceControl_#t~mem197#1.offset, PptDispatchInternalDeviceControl_#t~mem198#1.base, PptDispatchInternalDeviceControl_#t~mem198#1.offset, PptDispatchInternalDeviceControl_#t~mem199#1.base, PptDispatchInternalDeviceControl_#t~mem199#1.offset, PptDispatchInternalDeviceControl_#t~mem200#1.base, PptDispatchInternalDeviceControl_#t~mem200#1.offset, PptDispatchInternalDeviceControl_~#cmd~2#1.base, PptDispatchInternalDeviceControl_~#cmd~2#1.offset, PptDispatchInternalDeviceControl_#t~mem201#1, PptDispatchInternalDeviceControl_#t~mem202#1.base, PptDispatchInternalDeviceControl_#t~mem202#1.offset, PptDispatchInternalDeviceControl_#t~mem203#1, PptDispatchInternalDeviceControl_#t~mem204#1, PptDispatchInternalDeviceControl_#t~mem205#1, PptDispatchInternalDeviceControl_#t~mem206#1, PptDispatchInternalDeviceControl_#t~mem207#1, PptDispatchInternalDeviceControl_#t~mem208#1.base, PptDispatchInternalDeviceControl_#t~mem208#1.offset, PptDispatchInternalDeviceControl_#t~mem209#1, PptDispatchInternalDeviceControl_#t~mem210#1, PptDispatchInternalDeviceControl_#t~mem211#1, PptDispatchInternalDeviceControl_#t~mem212#1.base, PptDispatchInternalDeviceControl_#t~mem212#1.offset, PptDispatchInternalDeviceControl_#t~mem213#1.base, PptDispatchInternalDeviceControl_#t~mem213#1.offset, PptDispatchInternalDeviceControl_#t~mem214#1, PptDispatchInternalDeviceControl_#t~mem215#1, PptDispatchInternalDeviceControl_#t~mem216#1, PptDispatchInternalDeviceControl_#t~mem217#1, PptDispatchInternalDeviceControl_#t~mem218#1, PptDispatchInternalDeviceControl_#t~mem219#1, PptDispatchInternalDeviceControl_#t~mem220#1, PptDispatchInternalDeviceControl_#t~mem221#1, PptDispatchInternalDeviceControl_#t~mem222#1, PptDispatchInternalDeviceControl_#t~mem223#1.base, PptDispatchInternalDeviceControl_#t~mem223#1.offset, PptDispatchInternalDeviceControl_#t~mem224#1.base, PptDispatchInternalDeviceControl_#t~mem224#1.offset, PptDispatchInternalDeviceControl_#t~mem225#1.base, PptDispatchInternalDeviceControl_#t~mem225#1.offset, PptDispatchInternalDeviceControl_#t~mem226#1, PptDispatchInternalDeviceControl_#t~mem227#1.base, PptDispatchInternalDeviceControl_#t~mem227#1.offset, PptDispatchInternalDeviceControl_~#cmd~3#1.base, PptDispatchInternalDeviceControl_~#cmd~3#1.offset, PptDispatchInternalDeviceControl_#t~mem228#1, PptDispatchInternalDeviceControl_#t~mem229#1.base, PptDispatchInternalDeviceControl_#t~mem229#1.offset, PptDispatchInternalDeviceControl_#t~mem230#1, PptDispatchInternalDeviceControl_#t~mem231#1, PptDispatchInternalDeviceControl_#t~mem232#1, PptDispatchInternalDeviceControl_#t~mem233#1, PptDispatchInternalDeviceControl_#t~mem234#1, PptDispatchInternalDeviceControl_#t~mem235#1, PptDispatchInternalDeviceControl_~#cmd~4#1.base, PptDispatchInternalDeviceControl_~#cmd~4#1.offset, PptDispatchInternalDeviceControl_#t~mem236#1, PptDispatchInternalDeviceControl_#t~mem237#1, PptDispatchInternalDeviceControl_#t~mem238#1.base, PptDispatchInternalDeviceControl_#t~mem238#1.offset, PptDispatchInternalDeviceControl_#t~mem239#1.base, PptDispatchInternalDeviceControl_#t~mem239#1.offset, PptDispatchInternalDeviceControl_#t~mem240#1, PptDispatchInternalDeviceControl_#t~mem241#1, PptDispatchInternalDeviceControl_#t~ret242#1, PptDispatchInternalDeviceControl_#t~mem243#1, PptDispatchInternalDeviceControl_#t~ret244#1.base, PptDispatchInternalDeviceControl_#t~ret244#1.offset, PptDispatchInternalDeviceControl_#t~mem245#1.base, PptDispatchInternalDeviceControl_#t~mem245#1.offset, PptDispatchInternalDeviceControl_#t~mem246#1.base, PptDispatchInternalDeviceControl_#t~mem246#1.offset, PptDispatchInternalDeviceControl_#t~mem247#1.base, PptDispatchInternalDeviceControl_#t~mem247#1.offset, PptDispatchInternalDeviceControl_#t~mem248#1.base, PptDispatchInternalDeviceControl_#t~mem248#1.offset, PptDispatchInternalDeviceControl_#t~mem249#1.base, PptDispatchInternalDeviceControl_#t~mem249#1.offset, PptDispatchInternalDeviceControl_#t~ret250#1, PptDispatchInternalDeviceControl_#t~mem251#1.base, PptDispatchInternalDeviceControl_#t~mem251#1.offset, PptDispatchInternalDeviceControl_#t~mem252#1, PptDispatchInternalDeviceControl_#t~mem253#1.base, PptDispatchInternalDeviceControl_#t~mem253#1.offset, PptDispatchInternalDeviceControl_#t~mem254#1, PptDispatchInternalDeviceControl_#t~mem255#1.base, PptDispatchInternalDeviceControl_#t~mem255#1.offset, PptDispatchInternalDeviceControl_#t~ret256#1, PptDispatchInternalDeviceControl_#t~mem257#1, PptDispatchInternalDeviceControl_#t~mem258#1, PptDispatchInternalDeviceControl_#t~mem259#1, PptDispatchInternalDeviceControl_#t~mem260#1.base, PptDispatchInternalDeviceControl_#t~mem260#1.offset, PptDispatchInternalDeviceControl_#t~mem261#1, PptDispatchInternalDeviceControl_#t~ret262#1, PptDispatchInternalDeviceControl_~#cmd~5#1.base, PptDispatchInternalDeviceControl_~#cmd~5#1.offset, PptDispatchInternalDeviceControl_#t~mem263#1, PptDispatchInternalDeviceControl_#t~mem264#1.base, PptDispatchInternalDeviceControl_#t~mem264#1.offset, PptDispatchInternalDeviceControl_#t~mem265#1, PptDispatchInternalDeviceControl_#t~ret266#1, PptDispatchInternalDeviceControl_~#cmd~6#1.base, PptDispatchInternalDeviceControl_~#cmd~6#1.offset, PptDispatchInternalDeviceControl_#t~ret267#1, PptDispatchInternalDeviceControl_#t~mem268#1, PptDispatchInternalDeviceControl_#t~mem269#1, PptDispatchInternalDeviceControl_#t~mem270#1.base, PptDispatchInternalDeviceControl_#t~mem270#1.offset, PptDispatchInternalDeviceControl_#t~ret271#1, PptDispatchInternalDeviceControl_~#cmd~7#1.base, PptDispatchInternalDeviceControl_~#cmd~7#1.offset, PptDispatchInternalDeviceControl_#t~ret272#1.base, PptDispatchInternalDeviceControl_#t~ret272#1.offset, PptDispatchInternalDeviceControl_#t~mem273#1.base, PptDispatchInternalDeviceControl_#t~mem273#1.offset, PptDispatchInternalDeviceControl_#t~mem274#1.base, PptDispatchInternalDeviceControl_#t~mem274#1.offset, PptDispatchInternalDeviceControl_#t~mem275#1, PptDispatchInternalDeviceControl_#t~mem276#1.base, PptDispatchInternalDeviceControl_#t~mem276#1.offset, PptDispatchInternalDeviceControl_#t~mem277#1, PptDispatchInternalDeviceControl_#t~mem278#1.base, PptDispatchInternalDeviceControl_#t~mem278#1.offset, PptDispatchInternalDeviceControl_#t~ret279#1, PptDispatchInternalDeviceControl_~#cmd~8#1.base, PptDispatchInternalDeviceControl_~#cmd~8#1.offset, PptDispatchInternalDeviceControl_~DeviceObject#1.base, PptDispatchInternalDeviceControl_~DeviceObject#1.offset, PptDispatchInternalDeviceControl_~Irp#1.base, PptDispatchInternalDeviceControl_~Irp#1.offset, PptDispatchInternalDeviceControl_~IrpSp~0#1.base, PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, PptDispatchInternalDeviceControl_~Extension~1#1.base, PptDispatchInternalDeviceControl_~Extension~1#1.offset, PptDispatchInternalDeviceControl_~Status~0#1, PptDispatchInternalDeviceControl_~PortInfo~0#1.base, PptDispatchInternalDeviceControl_~PortInfo~0#1.offset, PptDispatchInternalDeviceControl_~PnpInfo~0#1.base, PptDispatchInternalDeviceControl_~PnpInfo~0#1.offset, PptDispatchInternalDeviceControl_~MorePortInfo~0#1.base, PptDispatchInternalDeviceControl_~MorePortInfo~0#1.offset, PptDispatchInternalDeviceControl_~CancelIrql~0#1, PptDispatchInternalDeviceControl_~#SyncContext~0#1.base, PptDispatchInternalDeviceControl_~#SyncContext~0#1.offset, PptDispatchInternalDeviceControl_~IsrInfo~0#1.base, PptDispatchInternalDeviceControl_~IsrInfo~0#1.offset, PptDispatchInternalDeviceControl_~InterruptInfo~0#1.base, PptDispatchInternalDeviceControl_~InterruptInfo~0#1.offset, PptDispatchInternalDeviceControl_~IsrListEntry~0#1.base, PptDispatchInternalDeviceControl_~IsrListEntry~0#1.offset, PptDispatchInternalDeviceControl_~#ListContext~0#1.base, PptDispatchInternalDeviceControl_~#ListContext~0#1.offset, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.base, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.offset, PptDispatchInternalDeviceControl_~DisconnectInterrupt~0#1, PptDispatchInternalDeviceControl_~tmp~3#1, PptDispatchInternalDeviceControl_~removalRelations~0#1.base, PptDispatchInternalDeviceControl_~removalRelations~0#1.offset, PptDispatchInternalDeviceControl_~removalRelations___0~0#1.base, PptDispatchInternalDeviceControl_~removalRelations___0~0#1.offset, PptDispatchInternalDeviceControl_~_EX_Blink~5#1.base, PptDispatchInternalDeviceControl_~_EX_Blink~5#1.offset, PptDispatchInternalDeviceControl_~_EX_ListHead~3#1.base, PptDispatchInternalDeviceControl_~_EX_ListHead~3#1.offset, PptDispatchInternalDeviceControl_~EnableConnectInterruptIoctl~0#1, PptDispatchInternalDeviceControl_~tmp___0~1#1.base, PptDispatchInternalDeviceControl_~tmp___0~1#1.offset, PptDispatchInternalDeviceControl_~tmp___1~0#1, PptDispatchInternalDeviceControl_~_EX_Blink___0~2#1.base, PptDispatchInternalDeviceControl_~_EX_Blink___0~2#1.offset, PptDispatchInternalDeviceControl_~_EX_ListHead___0~1#1.base, PptDispatchInternalDeviceControl_~_EX_ListHead___0~1#1.offset;havoc PptDispatchInternalDeviceControl_#in~DeviceObject#1.base, PptDispatchInternalDeviceControl_#in~DeviceObject#1.offset, PptDispatchInternalDeviceControl_#in~Irp#1.base, PptDispatchInternalDeviceControl_#in~Irp#1.offset;assume { :end_inline_PptDispatchInternalDeviceControl } true;assume -2147483648 <= main_#t~ret1205#1 && main_#t~ret1205#1 <= 2147483647;main_~status~31#1 := main_#t~ret1205#1;havoc main_#t~ret1205#1; [2025-02-07 17:29:51,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626-9: assume 0 == PptSetChipMode_#t~mem537#1 % 4294967296;PptSetChipMode_#t~bitwise538#1 := 0; [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5626-9: assume !(0 == PptSetChipMode_#t~mem537#1 % 4294967296); [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3975: assume PptDispatchClose_#t~mem298#1 > 0;havoc PptDispatchClose_#t~mem298#1;assume { :begin_inline_InterlockedDecrement } true;InterlockedDecrement_#in~Addend#1.base, InterlockedDecrement_#in~Addend#1.offset := PptDispatchClose_~extension~3#1.base, 24 + PptDispatchClose_~extension~3#1.offset;havoc InterlockedDecrement_#res#1;havoc InterlockedDecrement_#t~mem22#1, InterlockedDecrement_#t~pre23#1, InterlockedDecrement_~Addend#1.base, InterlockedDecrement_~Addend#1.offset;InterlockedDecrement_~Addend#1.base, InterlockedDecrement_~Addend#1.offset := InterlockedDecrement_#in~Addend#1.base, InterlockedDecrement_#in~Addend#1.offset;call InterlockedDecrement_#t~mem22#1 := read~int#11(InterlockedDecrement_~Addend#1.base, InterlockedDecrement_~Addend#1.offset, 4);InterlockedDecrement_#t~pre23#1 := InterlockedDecrement_#t~mem22#1 - 1;call write~int#11(InterlockedDecrement_#t~mem22#1 - 1, InterlockedDecrement_~Addend#1.base, InterlockedDecrement_~Addend#1.offset, 4);InterlockedDecrement_#res#1 := InterlockedDecrement_#t~pre23#1;havoc InterlockedDecrement_#t~mem22#1;havoc InterlockedDecrement_#t~pre23#1; [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3975: assume !(PptDispatchClose_#t~mem298#1 > 0);havoc PptDispatchClose_#t~mem298#1; [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8732: havoc PptConnectInterrupt_#t~mem1022#1.base, PptConnectInterrupt_#t~mem1022#1.offset;havoc PptConnectInterrupt_#t~mem1023#1.base, PptConnectInterrupt_#t~mem1023#1.offset;havoc PptConnectInterrupt_#t~mem1024#1.base, PptConnectInterrupt_#t~mem1024#1.offset;havoc PptConnectInterrupt_#t~mem1025#1;havoc PptConnectInterrupt_#t~mem1026#1;havoc PptConnectInterrupt_#t~mem1027#1;havoc PptConnectInterrupt_#t~mem1028#1;havoc PptConnectInterrupt_#t~mem1029#1;havoc PptConnectInterrupt_#t~mem1030#1;havoc PptConnectInterrupt_#t~mem1031#1;havoc PptConnectInterrupt_#t~mem1032#1;havoc PptConnectInterrupt_#t~mem1033#1;havoc PptConnectInterrupt_#t~mem1034#1; [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8732-1: SUMMARY for call PptLogError(PptConnectInterrupt_#t~mem1023#1.base, PptConnectInterrupt_#t~mem1023#1.offset, PptConnectInterrupt_#t~mem1024#1.base, PptConnectInterrupt_#t~mem1024#1.offset, PptConnectInterrupt_#t~mem1025#1, PptConnectInterrupt_#t~mem1026#1, PptConnectInterrupt_#t~mem1027#1, PptConnectInterrupt_#t~mem1028#1, PptConnectInterrupt_#t~mem1029#1, PptConnectInterrupt_#t~mem1030#1, PptConnectInterrupt_#t~mem1031#1, PptConnectInterrupt_#t~mem1032#1, PptConnectInterrupt_#t~mem1033#1, PptConnectInterrupt_#t~mem1034#1, 0, 0, 0, 14, PptConnectInterrupt_~Status~15#1, 20); srcloc: null [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5693: assume -2147483648 <= PptClearChipMode_#t~ret547#1 && PptClearChipMode_#t~ret547#1 <= 2147483647;PptClearChipMode_~Status~9#1 := PptClearChipMode_#t~ret547#1;havoc PptClearChipMode_#t~ret547#1; [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6684: assume 3 == PptDispatchPnp_~__BLAST_NONDET~1#1; [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6684: assume !(3 == PptDispatchPnp_~__BLAST_NONDET~1#1); [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5693-1: SUMMARY for call PptClearChipMode_#t~ret547#1 := PptEcrClearMode(PptClearChipMode_~Extension#1.base, PptClearChipMode_~Extension#1.offset); srcloc: null [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525: assume 0 == PptDispatchSystemControl_#t~mem1168#1;havoc PptDispatchSystemControl_#t~mem1168#1; [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525: assume !(0 == PptDispatchSystemControl_#t~mem1168#1);havoc PptDispatchSystemControl_#t~mem1168#1;call PptDispatchSystemControl_#t~mem1169#1 := read~int#23(PptDispatchSystemControl_~#disposition~0#1.base, PptDispatchSystemControl_~#disposition~0#1.offset, 4); [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7609-3: assume false;PptPnpStopDevice_#t~bitwise823#1 := PptPnpStopDevice_#t~mem822#1; [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7609-3: assume !false; [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7609-2: havoc PptPnpStopDevice_#t~bitwise823#1;assume (PptPnpStopDevice_#t~bitwise823#1 % 4294967296 >= PptPnpStopDevice_#t~mem822#1 % 4294967296 && PptPnpStopDevice_#t~bitwise823#1 % 4294967296 >= 32) && PptPnpStopDevice_#t~bitwise823#1 % 4294967296 <= 32 + PptPnpStopDevice_#t~mem822#1 % 4294967296; [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7609-1: [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7609: call write~int#11(PptPnpStopDevice_#t~bitwise823#1, PptPnpStopDevice_~extension~10#1.base, 4 + PptPnpStopDevice_~extension~10#1.offset, 4);havoc PptPnpStopDevice_#t~mem822#1;havoc PptPnpStopDevice_#t~bitwise823#1;call PptPnpStopDevice_#t~mem824#1 := read~int#11(PptPnpStopDevice_~extension~10#1.base, 4 + PptPnpStopDevice_~extension~10#1.offset, 4); [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3315: assume 1441876 == PptDispatchInternalDeviceControl_#t~mem161#1 % 4294967296;havoc PptDispatchInternalDeviceControl_#t~mem161#1; [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3315: assume !(1441876 == PptDispatchInternalDeviceControl_#t~mem161#1 % 4294967296);havoc PptDispatchInternalDeviceControl_#t~mem161#1;call PptDispatchInternalDeviceControl_#t~mem162#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 12 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7609-4: assume 0 == PptPnpStopDevice_#t~mem822#1 % 4294967296 || 32 == PptPnpStopDevice_#t~mem822#1 % 4294967296;PptPnpStopDevice_#t~bitwise823#1 := 32; [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7609-4: assume !(0 == PptPnpStopDevice_#t~mem822#1 % 4294967296 || 32 == PptPnpStopDevice_#t~mem822#1 % 4294967296); [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6090: assume -2147483648 <= PptFindNatChip_#t~ret598#1 && PptFindNatChip_#t~ret598#1 <= 2147483647;PptFindNatChip_~Status~12#1 := PptFindNatChip_#t~ret598#1;havoc PptFindNatChip_#t~mem596#1.base, PptFindNatChip_#t~mem596#1.offset;havoc PptFindNatChip_#t~mem597#1.base, PptFindNatChip_#t~mem597#1.offset;havoc PptFindNatChip_#t~ret598#1;PptFindNatChip_#res#1 := PptFindNatChip_~Status~12#1;call ULTIMATE.dealloc(PptFindNatChip_~#Conflict~0#1.base, PptFindNatChip_~#Conflict~0#1.offset);havoc PptFindNatChip_~#Conflict~0#1.base, PptFindNatChip_~#Conflict~0#1.offset;call ULTIMATE.dealloc(PptFindNatChip_~#ChipAddr~0#1.base, PptFindNatChip_~#ChipAddr~0#1.offset);havoc PptFindNatChip_~#ChipAddr~0#1.base, PptFindNatChip_~#ChipAddr~0#1.offset;call ULTIMATE.dealloc(PptFindNatChip_~#AddrList~0#1.base, PptFindNatChip_~#AddrList~0#1.offset);havoc PptFindNatChip_~#AddrList~0#1.base, PptFindNatChip_~#AddrList~0#1.offset; [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11045-1: WmiSystemControl_#res#1 := -1073741823; [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006: assume false;PptDispatchPower_~status~20#1 := 0; [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8006: assume !false; [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6090-1: SUMMARY for call PptFindNatChip_#t~ret598#1 := IoReportResourceUsage(0, 0, PptFindNatChip_#t~mem596#1.base, PptFindNatChip_#t~mem596#1.offset, 0, 0, 0, PptFindNatChip_#t~mem597#1.base, PptFindNatChip_#t~mem597#1.offset, 0, 0, 0, 0, PptFindNatChip_~#Conflict~0#1.base, PptFindNatChip_~#Conflict~0#1.offset); srcloc: null [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6090-2: call PptFindNatChip_#t~mem596#1.base, PptFindNatChip_#t~mem596#1.offset := read~$Pointer$#11(PptFindNatChip_~Extension#1.base, 12 + PptFindNatChip_~Extension#1.offset, 4);call PptFindNatChip_#t~mem597#1.base, PptFindNatChip_#t~mem597#1.offset := read~$Pointer$#11(PptFindNatChip_~Extension#1.base, 8 + PptFindNatChip_~Extension#1.offset, 4); [2025-02-07 17:29:51,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751-1: assume { :begin_inline_PptPnpCancelRemoveDevice } true;PptPnpCancelRemoveDevice_#in~DeviceObject#1.base, PptPnpCancelRemoveDevice_#in~DeviceObject#1.offset, PptPnpCancelRemoveDevice_#in~Irp#1.base, PptPnpCancelRemoveDevice_#in~Irp#1.offset := PptDispatchPnp_~DeviceObject#1.base, PptDispatchPnp_~DeviceObject#1.offset, PptDispatchPnp_~Irp#1.base, PptDispatchPnp_~Irp#1.offset;havoc PptPnpCancelRemoveDevice_#res#1;havoc PptPnpCancelRemoveDevice_#t~mem831#1.base, PptPnpCancelRemoveDevice_#t~mem831#1.offset, PptPnpCancelRemoveDevice_#t~mem832#1, PptPnpCancelRemoveDevice_#t~bitwise833#1, PptPnpCancelRemoveDevice_#t~mem834#1, PptPnpCancelRemoveDevice_#t~bitwise835#1, PptPnpCancelRemoveDevice_#t~ret836#1, PptPnpCancelRemoveDevice_~DeviceObject#1.base, PptPnpCancelRemoveDevice_~DeviceObject#1.offset, PptPnpCancelRemoveDevice_~Irp#1.base, PptPnpCancelRemoveDevice_~Irp#1.offset, PptPnpCancelRemoveDevice_~extension~12#1.base, PptPnpCancelRemoveDevice_~extension~12#1.offset, PptPnpCancelRemoveDevice_~tmp~24#1;PptPnpCancelRemoveDevice_~DeviceObject#1.base, PptPnpCancelRemoveDevice_~DeviceObject#1.offset := PptPnpCancelRemoveDevice_#in~DeviceObject#1.base, PptPnpCancelRemoveDevice_#in~DeviceObject#1.offset;PptPnpCancelRemoveDevice_~Irp#1.base, PptPnpCancelRemoveDevice_~Irp#1.offset := PptPnpCancelRemoveDevice_#in~Irp#1.base, PptPnpCancelRemoveDevice_#in~Irp#1.offset;havoc PptPnpCancelRemoveDevice_~extension~12#1.base, PptPnpCancelRemoveDevice_~extension~12#1.offset;havoc PptPnpCancelRemoveDevice_~tmp~24#1;call PptPnpCancelRemoveDevice_#t~mem831#1.base, PptPnpCancelRemoveDevice_#t~mem831#1.offset := read~$Pointer$#11(PptPnpCancelRemoveDevice_~DeviceObject#1.base, 40 + PptPnpCancelRemoveDevice_~DeviceObject#1.offset, 4);PptPnpCancelRemoveDevice_~extension~12#1.base, PptPnpCancelRemoveDevice_~extension~12#1.offset := PptPnpCancelRemoveDevice_#t~mem831#1.base, PptPnpCancelRemoveDevice_#t~mem831#1.offset;havoc PptPnpCancelRemoveDevice_#t~mem831#1.base, PptPnpCancelRemoveDevice_#t~mem831#1.offset;call PptPnpCancelRemoveDevice_#t~mem832#1 := read~int#11(PptPnpCancelRemoveDevice_~extension~12#1.base, 4 + PptPnpCancelRemoveDevice_~extension~12#1.offset, 4); [2025-02-07 17:29:51,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3778-1: PptDispatchInternalDeviceControl_#res#1 := PptDispatchInternalDeviceControl_~Status~0#1;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#SyncContext~0#1.base, PptDispatchInternalDeviceControl_~#SyncContext~0#1.offset);havoc PptDispatchInternalDeviceControl_~#SyncContext~0#1.base, PptDispatchInternalDeviceControl_~#SyncContext~0#1.offset;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#ListContext~0#1.base, PptDispatchInternalDeviceControl_~#ListContext~0#1.offset);havoc PptDispatchInternalDeviceControl_~#ListContext~0#1.base, PptDispatchInternalDeviceControl_~#ListContext~0#1.offset;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.base, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.offset);havoc PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.base, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.offset; [2025-02-07 17:29:51,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751: PptDispatchPnp_#t~ret678#1 := PptPnpCancelRemoveDevice_#res#1;havoc PptPnpCancelRemoveDevice_#t~mem831#1.base, PptPnpCancelRemoveDevice_#t~mem831#1.offset, PptPnpCancelRemoveDevice_#t~mem832#1, PptPnpCancelRemoveDevice_#t~bitwise833#1, PptPnpCancelRemoveDevice_#t~mem834#1, PptPnpCancelRemoveDevice_#t~bitwise835#1, PptPnpCancelRemoveDevice_#t~ret836#1, PptPnpCancelRemoveDevice_~DeviceObject#1.base, PptPnpCancelRemoveDevice_~DeviceObject#1.offset, PptPnpCancelRemoveDevice_~Irp#1.base, PptPnpCancelRemoveDevice_~Irp#1.offset, PptPnpCancelRemoveDevice_~extension~12#1.base, PptPnpCancelRemoveDevice_~extension~12#1.offset, PptPnpCancelRemoveDevice_~tmp~24#1;havoc PptPnpCancelRemoveDevice_#in~DeviceObject#1.base, PptPnpCancelRemoveDevice_#in~DeviceObject#1.offset, PptPnpCancelRemoveDevice_#in~Irp#1.base, PptPnpCancelRemoveDevice_#in~Irp#1.offset;assume { :end_inline_PptPnpCancelRemoveDevice } true;assume -2147483648 <= PptDispatchPnp_#t~ret678#1 && PptDispatchPnp_#t~ret678#1 <= 2147483647;PptDispatchPnp_~status~11#1 := PptDispatchPnp_#t~ret678#1;havoc PptDispatchPnp_#t~ret678#1; [2025-02-07 17:29:51,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7610: call write~int#11(PptPnpStopDevice_#t~bitwise825#1, PptPnpStopDevice_~extension~10#1.base, 4 + PptPnpStopDevice_~extension~10#1.offset, 4);havoc PptPnpStopDevice_#t~mem824#1;havoc PptPnpStopDevice_#t~bitwise825#1;call write~int#11(0, PptPnpStopDevice_~Irp#1.base, 24 + PptPnpStopDevice_~Irp#1.offset, 4);~myStatus~0 := 0; [2025-02-07 17:29:51,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3514: PptDispatchInternalDeviceControl_~EnableConnectInterruptIoctl~0#1 := 0; [2025-02-07 17:29:51,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7676: assume ~s~0 == ~NP~0;~s~0 := ~SKIP1~0; [2025-02-07 17:29:51,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7676: assume !(~s~0 == ~NP~0); [2025-02-07 17:29:51,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7610-4: assume 0 == PptPnpStopDevice_#t~mem824#1 % 4294967296;PptPnpStopDevice_#t~bitwise825#1 := 0; [2025-02-07 17:29:51,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7610-4: assume !(0 == PptPnpStopDevice_#t~mem824#1 % 4294967296); [2025-02-07 17:29:51,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7610-3: assume 4294967278 == PptPnpStopDevice_#t~mem824#1 % 4294967296;PptPnpStopDevice_#t~bitwise825#1 := PptPnpStopDevice_#t~mem824#1; [2025-02-07 17:29:51,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7610-3: assume !(4294967278 == PptPnpStopDevice_#t~mem824#1 % 4294967296); [2025-02-07 17:29:51,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7610-2: havoc PptPnpStopDevice_#t~bitwise825#1;assume PptPnpStopDevice_#t~bitwise825#1 % 4294967296 <= PptPnpStopDevice_#t~mem824#1 % 4294967296 && PptPnpStopDevice_#t~bitwise825#1 % 4294967296 <= 4294967278; [2025-02-07 17:29:51,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7610-1: [2025-02-07 17:29:51,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6421: call PptPnpStartScanPciCardCmResourceList_#t~mem635#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 4 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 4);call PptPnpStartScanPciCardCmResourceList_#t~mem636#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 8 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 4);call PptPnpStartScanPciCardCmResourceList_#t~mem637#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 4 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 4);call PptPnpStartScanPciCardCmResourceList_#t~mem638#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 8 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 4);call PptPnpStartScanPciCardCmResourceList_#t~mem639#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 4 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 8);call write~int#11(PptPnpStartScanPciCardCmResourceList_#t~mem635#1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 80 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanPciCardCmResourceList_#t~mem636#1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 84 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanPciCardCmResourceList_#t~mem637#1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 80 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanPciCardCmResourceList_#t~mem638#1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 84 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanPciCardCmResourceList_#t~mem639#1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 80 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 8);havoc PptPnpStartScanPciCardCmResourceList_#t~mem635#1;havoc PptPnpStartScanPciCardCmResourceList_#t~mem636#1;havoc PptPnpStartScanPciCardCmResourceList_#t~mem637#1;havoc PptPnpStartScanPciCardCmResourceList_#t~mem638#1;havoc PptPnpStartScanPciCardCmResourceList_#t~mem639#1;call PptPnpStartScanPciCardCmResourceList_#t~mem640#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 12 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 4);call write~int#11(PptPnpStartScanPciCardCmResourceList_#t~mem640#1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 92 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanPciCardCmResourceList_#t~mem640#1;call PptPnpStartScanPciCardCmResourceList_#t~mem641#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 80 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 8);call write~$Pointer$#11(0, (if PptPnpStartScanPciCardCmResourceList_#t~mem641#1 % 4294967296 % 4294967296 <= 2147483647 then PptPnpStartScanPciCardCmResourceList_#t~mem641#1 % 4294967296 % 4294967296 else PptPnpStartScanPciCardCmResourceList_#t~mem641#1 % 4294967296 % 4294967296 - 4294967296), PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 88 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanPciCardCmResourceList_#t~mem641#1;call PptPnpStartScanPciCardCmResourceList_#t~mem642#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 2 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 2);call write~int#11(PptPnpStartScanPciCardCmResourceList_#t~mem642#1 % 65536, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 160 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanPciCardCmResourceList_#t~mem642#1; [2025-02-07 17:29:51,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5893: assume 0 == (PptFindNatChip_~Resources~0#1.base + PptFindNatChip_~Resources~0#1.offset) % 4294967296;PptFindNatChip_#res#1 := -1073741823;call ULTIMATE.dealloc(PptFindNatChip_~#Conflict~0#1.base, PptFindNatChip_~#Conflict~0#1.offset);havoc PptFindNatChip_~#Conflict~0#1.base, PptFindNatChip_~#Conflict~0#1.offset;call ULTIMATE.dealloc(PptFindNatChip_~#ChipAddr~0#1.base, PptFindNatChip_~#ChipAddr~0#1.offset);havoc PptFindNatChip_~#ChipAddr~0#1.base, PptFindNatChip_~#ChipAddr~0#1.offset;call ULTIMATE.dealloc(PptFindNatChip_~#AddrList~0#1.base, PptFindNatChip_~#AddrList~0#1.offset);havoc PptFindNatChip_~#AddrList~0#1.base, PptFindNatChip_~#AddrList~0#1.offset; [2025-02-07 17:29:51,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5893: assume !(0 == (PptFindNatChip_~Resources~0#1.base + PptFindNatChip_~Resources~0#1.offset) % 4294967296); [2025-02-07 17:29:51,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3647-1: call PptDispatchInternalDeviceControl_#t~mem259#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 8 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3647: assume PptDispatchInternalDeviceControl_#t~mem259#1 % 4294967296 < 2;havoc PptDispatchInternalDeviceControl_#t~mem259#1;PptDispatchInternalDeviceControl_~Status~0#1 := -1073741789; [2025-02-07 17:29:51,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3647: assume !(PptDispatchInternalDeviceControl_#t~mem259#1 % 4294967296 < 2);havoc PptDispatchInternalDeviceControl_#t~mem259#1;call PptDispatchInternalDeviceControl_~#cmd~5#1.base, PptDispatchInternalDeviceControl_~#cmd~5#1.offset := #Ultimate.allocOnStack(2);call write~$Pointer$#11(PptDispatchInternalDeviceControl_~#cmd~5#1.base, PptDispatchInternalDeviceControl_~#cmd~5#1.offset, PptDispatchInternalDeviceControl_~Irp#1.base, 12 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem260#1.base, PptDispatchInternalDeviceControl_#t~mem260#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Irp#1.base, 12 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem261#1 := read~int#11(PptDispatchInternalDeviceControl_#t~mem260#1.base, PptDispatchInternalDeviceControl_#t~mem260#1.offset, 1);assume { :begin_inline_PptSetChipMode } true;PptSetChipMode_#in~Extension#1.base, PptSetChipMode_#in~Extension#1.offset, PptSetChipMode_#in~ChipMode#1 := PptDispatchInternalDeviceControl_~Extension~1#1.base, PptDispatchInternalDeviceControl_~Extension~1#1.offset, PptDispatchInternalDeviceControl_#t~mem261#1;havoc PptSetChipMode_#res#1;havoc PptSetChipMode_#t~mem526#1, PptSetChipMode_#t~mem528#1.base, PptSetChipMode_#t~mem528#1.offset, PptSetChipMode_#t~mem529#1.base, PptSetChipMode_#t~mem529#1.offset, PptSetChipMode_#t~ret530#1, PptSetChipMode_#t~mem531#1, PptSetChipMode_#t~ret532#1, PptSetChipMode_#t~mem533#1, PptSetChipMode_#t~bitwise534#1, PptSetChipMode_#t~bitwise535#1, PptSetChipMode_#t~ret536#1, PptSetChipMode_#t~mem537#1, PptSetChipMode_#t~bitwise538#1, PptSetChipMode_#t~bitwise539#1, PptSetChipMode_#t~ret540#1, PptSetChipMode_~Extension#1.base, PptSetChipMode_~Extension#1.offset, PptSetChipMode_~ChipMode#1, PptSetChipMode_~Status~8#1, PptSetChipMode_~EcrMode~0#1;PptSetChipMode_~Extension#1.base, PptSetChipMode_~Extension#1.offset := PptSetChipMode_#in~Extension#1.base, PptSetChipMode_#in~Extension#1.offset;PptSetChipMode_~ChipMode#1 := PptSetChipMode_#in~ChipMode#1;havoc PptSetChipMode_~Status~8#1;havoc PptSetChipMode_~EcrMode~0#1;PptSetChipMode_~Status~8#1 := 0;PptSetChipMode_~EcrMode~0#1 := (if PptSetChipMode_~ChipMode#1 % 256 % 4294967296 <= 2147483647 then PptSetChipMode_~ChipMode#1 % 256 % 4294967296 else PptSetChipMode_~ChipMode#1 % 256 % 4294967296 - 4294967296) - (if PptSetChipMode_~ChipMode#1 % 256 % 4294967296 <= 2147483647 then PptSetChipMode_~ChipMode#1 % 256 % 4294967296 else PptSetChipMode_~ChipMode#1 % 256 % 4294967296 - 4294967296) % 32;call PptSetChipMode_#t~mem526#1 := read~int#11(PptSetChipMode_~Extension#1.base, 148 + PptSetChipMode_~Extension#1.offset, 4); [2025-02-07 17:29:51,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6554: assume 1 == (if PptIsPci_~largePortRangeFound~0#1 % 256 % 4294967296 <= 2147483647 then PptIsPci_~largePortRangeFound~0#1 % 256 % 4294967296 else PptIsPci_~largePortRangeFound~0#1 % 256 % 4294967296 - 4294967296);PptIsPci_#res#1 := 1; [2025-02-07 17:29:51,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6554: assume !(1 == (if PptIsPci_~largePortRangeFound~0#1 % 256 % 4294967296 <= 2147483647 then PptIsPci_~largePortRangeFound~0#1 % 256 % 4294967296 else PptIsPci_~largePortRangeFound~0#1 % 256 % 4294967296 - 4294967296));PptIsPci_#res#1 := 0; [2025-02-07 17:29:51,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791: assume false;assume { :begin_inline_PptDispatchCreate } true;PptDispatchCreate_#in~DeviceObject#1.base, PptDispatchCreate_#in~DeviceObject#1.offset, PptDispatchCreate_#in~Irp#1.base, PptDispatchCreate_#in~Irp#1.offset := main_~#devobj~0#1.base, main_~#devobj~0#1.offset, ~pirp~0.base, ~pirp~0.offset;havoc PptDispatchCreate_#res#1;havoc PptDispatchCreate_#t~mem288#1.base, PptDispatchCreate_#t~mem288#1.offset, PptDispatchCreate_#t~mem289#1, PptDispatchCreate_#t~bitwise290#1, PptDispatchCreate_#t~ret291#1, PptDispatchCreate_#t~ret292#1, PptDispatchCreate_#t~ret293#1, PptDispatchCreate_~DeviceObject#1.base, PptDispatchCreate_~DeviceObject#1.offset, PptDispatchCreate_~Irp#1.base, PptDispatchCreate_~Irp#1.offset, PptDispatchCreate_~extension~2#1.base, PptDispatchCreate_~extension~2#1.offset, PptDispatchCreate_~status~1#1, PptDispatchCreate_~tmp~5#1;PptDispatchCreate_~DeviceObject#1.base, PptDispatchCreate_~DeviceObject#1.offset := PptDispatchCreate_#in~DeviceObject#1.base, PptDispatchCreate_#in~DeviceObject#1.offset;PptDispatchCreate_~Irp#1.base, PptDispatchCreate_~Irp#1.offset := PptDispatchCreate_#in~Irp#1.base, PptDispatchCreate_#in~Irp#1.offset;havoc PptDispatchCreate_~extension~2#1.base, PptDispatchCreate_~extension~2#1.offset;havoc PptDispatchCreate_~status~1#1;havoc PptDispatchCreate_~tmp~5#1;call PptDispatchCreate_#t~mem288#1.base, PptDispatchCreate_#t~mem288#1.offset := read~$Pointer$#11(PptDispatchCreate_~DeviceObject#1.base, 40 + PptDispatchCreate_~DeviceObject#1.offset, 4);PptDispatchCreate_~extension~2#1.base, PptDispatchCreate_~extension~2#1.offset := PptDispatchCreate_#t~mem288#1.base, PptDispatchCreate_#t~mem288#1.offset;havoc PptDispatchCreate_#t~mem288#1.base, PptDispatchCreate_#t~mem288#1.offset;PptDispatchCreate_~status~1#1 := 0;call PptDispatchCreate_#t~mem289#1 := read~int#11(PptDispatchCreate_~extension~2#1.base, 4 + PptDispatchCreate_~extension~2#1.offset, 4); [2025-02-07 17:29:51,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791: assume !false; [2025-02-07 17:29:51,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7479: assume 4 == PptPnpQueryDeviceRelations_~type~0#1; [2025-02-07 17:29:51,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7479: assume !(4 == PptPnpQueryDeviceRelations_~type~0#1); [2025-02-07 17:29:51,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299: call ULTIMATE.dealloc(PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.base, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.offset);havoc PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.base, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.offset;havoc PptDetectEppPortIfDot3DevicePresent_#t~mem493#1.base, PptDetectEppPortIfDot3DevicePresent_#t~mem493#1.offset, PptDetectEppPortIfDot3DevicePresent_#t~mem494#1, PptDetectEppPortIfDot3DevicePresent_#t~ret495#1, PptDetectEppPortIfDot3DevicePresent_#t~ret496#1, PptDetectEppPortIfDot3DevicePresent_~Extension#1.base, PptDetectEppPortIfDot3DevicePresent_~Extension#1.offset, PptDetectEppPortIfDot3DevicePresent_~status~7#1, PptDetectEppPortIfDot3DevicePresent_~Controller~2#1.base, PptDetectEppPortIfDot3DevicePresent_~Controller~2#1.offset, PptDetectEppPortIfDot3DevicePresent_~Reverse~0#1, PptDetectEppPortIfDot3DevicePresent_~Forward~0#1, PptDetectEppPortIfDot3DevicePresent_~daisyChainDevicePresent~0#1, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.base, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.offset;havoc PptDetectEppPortIfDot3DevicePresent_#in~Extension#1.base, PptDetectEppPortIfDot3DevicePresent_#in~Extension#1.offset;assume { :end_inline_PptDetectEppPortIfDot3DevicePresent } true;call PptDetectPortCapabilities_#t~mem479#1 := read~int#11(PptDetectPortCapabilities_~Extension#1.base, 426 + PptDetectPortCapabilities_~Extension#1.offset, 1); [2025-02-07 17:29:51,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5299-1: call ULTIMATE.dealloc(PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.base, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.offset);havoc PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.base, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.offset; [2025-02-07 17:29:51,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8074: PptDispatchPower_~status~20#1 := -1073741637; [2025-02-07 17:29:51,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6819: PptPnpStartDevice_#t~ret687#1 := PptPnpStartValidateResources_#res#1;havoc PptPnpStartValidateResources_#t~mem764#1.base, PptPnpStartValidateResources_#t~mem764#1.offset, PptPnpStartValidateResources_#t~mem765#1, PptPnpStartValidateResources_#t~mem766#1.base, PptPnpStartValidateResources_#t~mem766#1.offset, PptPnpStartValidateResources_#t~mem767#1.base, PptPnpStartValidateResources_#t~mem767#1.offset, PptPnpStartValidateResources_#t~mem768#1, PptPnpStartValidateResources_#t~mem769#1, PptPnpStartValidateResources_#t~mem770#1, PptPnpStartValidateResources_#t~mem771#1, PptPnpStartValidateResources_#t~mem772#1, PptPnpStartValidateResources_#t~mem773#1, PptPnpStartValidateResources_#t~mem774#1, PptPnpStartValidateResources_#t~mem775#1, PptPnpStartValidateResources_#t~mem776#1, PptPnpStartValidateResources_#t~mem777#1, PptPnpStartValidateResources_~DeviceObject#1.base, PptPnpStartValidateResources_~DeviceObject#1.offset, PptPnpStartValidateResources_~FoundPort#1, PptPnpStartValidateResources_~FoundIrq#1, PptPnpStartValidateResources_~FoundDma#1, PptPnpStartValidateResources_~extension~5#1.base, PptPnpStartValidateResources_~extension~5#1.offset, PptPnpStartValidateResources_~status~14#1;havoc PptPnpStartValidateResources_#in~DeviceObject#1.base, PptPnpStartValidateResources_#in~DeviceObject#1.offset, PptPnpStartValidateResources_#in~FoundPort#1, PptPnpStartValidateResources_#in~FoundIrq#1, PptPnpStartValidateResources_#in~FoundDma#1;assume { :end_inline_PptPnpStartValidateResources } true;assume -2147483648 <= PptPnpStartDevice_#t~ret687#1 && PptPnpStartDevice_#t~ret687#1 <= 2147483647;PptPnpStartDevice_~status~12#1 := PptPnpStartDevice_#t~ret687#1;havoc PptPnpStartDevice_#t~mem684#1;havoc PptPnpStartDevice_#t~mem685#1;havoc PptPnpStartDevice_#t~mem686#1;havoc PptPnpStartDevice_#t~ret687#1; [2025-02-07 17:29:51,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6687: assume 4 == PptDispatchPnp_~__BLAST_NONDET~1#1; [2025-02-07 17:29:51,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6687: assume !(4 == PptDispatchPnp_~__BLAST_NONDET~1#1); [2025-02-07 17:29:51,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3318: assume 1441860 == PptDispatchInternalDeviceControl_#t~mem162#1 % 4294967296;havoc PptDispatchInternalDeviceControl_#t~mem162#1; [2025-02-07 17:29:51,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3318: assume !(1441860 == PptDispatchInternalDeviceControl_#t~mem162#1 % 4294967296);havoc PptDispatchInternalDeviceControl_#t~mem162#1;call PptDispatchInternalDeviceControl_#t~mem163#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 12 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9528: assume 1 == PptDispatchSystemControl_#t~mem1169#1;havoc PptDispatchSystemControl_#t~mem1169#1; [2025-02-07 17:29:51,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9528: assume !(1 == PptDispatchSystemControl_#t~mem1169#1);havoc PptDispatchSystemControl_#t~mem1169#1;call PptDispatchSystemControl_#t~mem1170#1 := read~int#23(PptDispatchSystemControl_~#disposition~0#1.base, PptDispatchSystemControl_~#disposition~0#1.offset, 4); [2025-02-07 17:29:51,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5168-1: SUMMARY for call PptDetectBytePort(PptDetectPortCapabilities_~Extension#1.base, PptDetectPortCapabilities_~Extension#1.offset); srcloc: null [2025-02-07 17:29:51,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5168: call PptDetectPortCapabilities_#t~mem480#1 := read~int#11(PptDetectPortCapabilities_~Extension#1.base, 100 + PptDetectPortCapabilities_~Extension#1.offset, 4); [2025-02-07 17:29:51,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3979: assume PptDispatchClose_~tmp~6#1 < 0; [2025-02-07 17:29:51,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3979: assume !(PptDispatchClose_~tmp~6#1 < 0); [2025-02-07 17:29:51,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952: assume false;call PptPnpStartScanCmResourceList_#t~mem705#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 4 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call PptPnpStartScanCmResourceList_#t~mem706#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 8 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call PptPnpStartScanCmResourceList_#t~mem707#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 4 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call PptPnpStartScanCmResourceList_#t~mem708#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 8 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call PptPnpStartScanCmResourceList_#t~mem709#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 4 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 8);PptPnpStartScanCmResourceList_~start~0#1.__annonCompField1.LowPart, PptPnpStartScanCmResourceList_~start~0#1.__annonCompField1.HighPart, PptPnpStartScanCmResourceList_~start~0#1.u.LowPart, PptPnpStartScanCmResourceList_~start~0#1.u.HighPart, PptPnpStartScanCmResourceList_~start~0#1.QuadPart := PptPnpStartScanCmResourceList_#t~mem705#1, PptPnpStartScanCmResourceList_#t~mem706#1, PptPnpStartScanCmResourceList_#t~mem707#1, PptPnpStartScanCmResourceList_#t~mem708#1, PptPnpStartScanCmResourceList_#t~mem709#1;call PptPnpStartScanCmResourceList_#t~mem710#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 12 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);PptPnpStartScanCmResourceList_~length~1#1 := PptPnpStartScanCmResourceList_#t~mem710#1;havoc PptPnpStartScanCmResourceList_#t~mem710#1;call write~int#13(1, PptPnpStartScanCmResourceList_~FoundPort#1.base, PptPnpStartScanCmResourceList_~FoundPort#1.offset, 1);call PptPnpStartScanCmResourceList_#t~mem711#1 := read~int#11(PptPnpStartScanCmResourceList_~Extension#1.base, 48 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4); [2025-02-07 17:29:51,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952: assume !false;PptPnpStartScanCmResourceList_~i~15#1 := 1 + PptPnpStartScanCmResourceList_~i~15#1; [2025-02-07 17:29:51,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3517: assume 0 == PptDispatchInternalDeviceControl_~EnableConnectInterruptIoctl~0#1 % 4294967296;PptDispatchInternalDeviceControl_~Status~0#1 := -1073741823; [2025-02-07 17:29:51,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3517: assume !(0 == PptDispatchInternalDeviceControl_~EnableConnectInterruptIoctl~0#1 % 4294967296);call PptDispatchInternalDeviceControl_#t~mem236#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 8 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3121: assume 0 == PptRemovePptRemovalRelation_~found~0#1 % 256;PptRemovePptRemovalRelation_~_EX_ListHead~1#1.base, PptRemovePptRemovalRelation_~_EX_ListHead~1#1.offset := PptRemovePptRemovalRelation_~listHead~1#1.base, PptRemovePptRemovalRelation_~listHead~1#1.offset;call PptRemovePptRemovalRelation_#t~mem139#1.base, PptRemovePptRemovalRelation_#t~mem139#1.offset := read~$Pointer$#11(PptRemovePptRemovalRelation_~_EX_ListHead~1#1.base, 4 + PptRemovePptRemovalRelation_~_EX_ListHead~1#1.offset, 4);PptRemovePptRemovalRelation_~_EX_Blink___0~0#1.base, PptRemovePptRemovalRelation_~_EX_Blink___0~0#1.offset := PptRemovePptRemovalRelation_#t~mem139#1.base, PptRemovePptRemovalRelation_#t~mem139#1.offset;havoc PptRemovePptRemovalRelation_#t~mem139#1.base, PptRemovePptRemovalRelation_#t~mem139#1.offset;call write~$Pointer$#11(PptRemovePptRemovalRelation_~_EX_ListHead~1#1.base, PptRemovePptRemovalRelation_~_EX_ListHead~1#1.offset, PptRemovePptRemovalRelation_~node~2#1.base, PptRemovePptRemovalRelation_~node~2#1.offset, 4);call write~$Pointer$#11(PptRemovePptRemovalRelation_~_EX_Blink___0~0#1.base, PptRemovePptRemovalRelation_~_EX_Blink___0~0#1.offset, PptRemovePptRemovalRelation_~node~2#1.base, 4 + PptRemovePptRemovalRelation_~node~2#1.offset, 4);call write~$Pointer$#11(PptRemovePptRemovalRelation_~node~2#1.base, PptRemovePptRemovalRelation_~node~2#1.offset, PptRemovePptRemovalRelation_~_EX_Blink___0~0#1.base, PptRemovePptRemovalRelation_~_EX_Blink___0~0#1.offset, 4);call write~$Pointer$#11(PptRemovePptRemovalRelation_~node~2#1.base, PptRemovePptRemovalRelation_~node~2#1.offset, PptRemovePptRemovalRelation_~_EX_ListHead~1#1.base, 4 + PptRemovePptRemovalRelation_~_EX_ListHead~1#1.offset, 4); [2025-02-07 17:29:51,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3121: assume !(0 == PptRemovePptRemovalRelation_~found~0#1 % 256); [2025-02-07 17:29:51,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7085-1: PptPnpStartScanCmResourceList_#res#1 := PptPnpStartScanCmResourceList_~status~13#1; [2025-02-07 17:29:51,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914: assume -2147483648 <= PptDispatchCreate_#t~ret292#1 && PptDispatchCreate_#t~ret292#1 <= 2147483647;PptDispatchCreate_~status~1#1 := PptDispatchCreate_#t~ret292#1;havoc PptDispatchCreate_#t~ret292#1; [2025-02-07 17:29:51,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3914-1: SUMMARY for call PptDispatchCreate_#t~ret292#1 := PptAcquireRemoveLockOrFailIrp(PptDispatchCreate_~DeviceObject#1.base, PptDispatchCreate_~DeviceObject#1.offset, PptDispatchCreate_~Irp#1.base, PptDispatchCreate_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9794: main_#t~ret1199#1 := PptDispatchCreate_#res#1;havoc PptDispatchCreate_#t~mem288#1.base, PptDispatchCreate_#t~mem288#1.offset, PptDispatchCreate_#t~mem289#1, PptDispatchCreate_#t~bitwise290#1, PptDispatchCreate_#t~ret291#1, PptDispatchCreate_#t~ret292#1, PptDispatchCreate_#t~ret293#1, PptDispatchCreate_~DeviceObject#1.base, PptDispatchCreate_~DeviceObject#1.offset, PptDispatchCreate_~Irp#1.base, PptDispatchCreate_~Irp#1.offset, PptDispatchCreate_~extension~2#1.base, PptDispatchCreate_~extension~2#1.offset, PptDispatchCreate_~status~1#1, PptDispatchCreate_~tmp~5#1;havoc PptDispatchCreate_#in~DeviceObject#1.base, PptDispatchCreate_#in~DeviceObject#1.offset, PptDispatchCreate_#in~Irp#1.base, PptDispatchCreate_#in~Irp#1.offset;assume { :end_inline_PptDispatchCreate } true;assume -2147483648 <= main_#t~ret1199#1 && main_#t~ret1199#1 <= 2147483647;main_~status~31#1 := main_#t~ret1199#1;havoc main_#t~ret1199#1; [2025-02-07 17:29:51,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6821: assume !(PptPnpStartDevice_~status~12#1 >= 0); [2025-02-07 17:29:51,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6821: assume !!(PptPnpStartDevice_~status~12#1 >= 0); [2025-02-07 17:29:51,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7614: assume -2147483648 <= PptPnpStopDevice_#t~ret826#1 && PptPnpStopDevice_#t~ret826#1 <= 2147483647;PptPnpStopDevice_~tmp~22#1 := PptPnpStopDevice_#t~ret826#1;havoc PptPnpStopDevice_#t~ret826#1;PptPnpStopDevice_#res#1 := PptPnpStopDevice_~tmp~22#1; [2025-02-07 17:29:51,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7680: SUMMARY for call errorFn(); srcloc: null [2025-02-07 17:29:51,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7614-1: SUMMARY for call PptPnpStopDevice_#t~ret826#1 := PptPnpPassThroughPnpIrpAndReleaseRemoveLock(PptPnpStopDevice_~extension~10#1.base, PptPnpStopDevice_~extension~10#1.offset, PptPnpStopDevice_~Irp#1.base, PptPnpStopDevice_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7416: havoc PptPnpFilterNukeIrqResourceDescriptors_#t~mem800#1, PptPnpFilterNukeIrqResourceDescriptors_#t~mem801#1, PptPnpFilterNukeIrqResourceDescriptors_~IoResourceList#1.base, PptPnpFilterNukeIrqResourceDescriptors_~IoResourceList#1.offset, PptPnpFilterNukeIrqResourceDescriptors_~pIoResourceDescriptorIn~0#1.base, PptPnpFilterNukeIrqResourceDescriptors_~pIoResourceDescriptorIn~0#1.offset, PptPnpFilterNukeIrqResourceDescriptors_~i~20#1;havoc PptPnpFilterNukeIrqResourceDescriptors_#in~IoResourceList#1.base, PptPnpFilterNukeIrqResourceDescriptors_#in~IoResourceList#1.offset;assume { :end_inline_PptPnpFilterNukeIrqResourceDescriptors } true;call PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_#t~mem799#1 := read~int#11(PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~curList~4#1.base, 4 + PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~curList~4#1.offset, 4);PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~curList~4#1.base, PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~curList~4#1.offset := PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~curList~4#1.base, 8 + PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~curList~4#1.offset + 32 * (if PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_#t~mem799#1 % 4294967296 % 4294967296 <= 2147483647 then PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_#t~mem799#1 % 4294967296 % 4294967296 else PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_#t~mem799#1 % 4294967296 % 4294967296 - 4294967296);havoc PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_#t~mem799#1;PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~i~19#1 := 1 + PptPnpFilterNukeIrqResourceDescriptorsFromAllLists_~i~19#1; [2025-02-07 17:29:51,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5170: assume 0 != PptDetectPortCapabilities_#t~bitwise481#1 % 4294967296;havoc PptDetectPortCapabilities_#t~mem480#1;havoc PptDetectPortCapabilities_#t~bitwise481#1;PptDetectPortCapabilities_#res#1 := 0; [2025-02-07 17:29:51,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5170: assume !(0 != PptDetectPortCapabilities_#t~bitwise481#1 % 4294967296);havoc PptDetectPortCapabilities_#t~mem480#1;havoc PptDetectPortCapabilities_#t~bitwise481#1;PptDetectPortCapabilities_#res#1 := -1073741810; [2025-02-07 17:29:51,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5170-3: assume 11 == PptDetectPortCapabilities_#t~mem480#1 % 4294967296;PptDetectPortCapabilities_#t~bitwise481#1 := PptDetectPortCapabilities_#t~mem480#1; [2025-02-07 17:29:51,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5170-3: assume !(11 == PptDetectPortCapabilities_#t~mem480#1 % 4294967296); [2025-02-07 17:29:51,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5104-1: assume { :begin_inline_PptDetectPortCapabilities } true;PptDetectPortCapabilities_#in~Extension#1.base, PptDetectPortCapabilities_#in~Extension#1.offset := PptDetectPortType_~Extension#1.base, PptDetectPortType_~Extension#1.offset;havoc PptDetectPortCapabilities_#res#1;havoc PptDetectPortCapabilities_#t~mem475#1, PptDetectPortCapabilities_#t~mem476#1.base, PptDetectPortCapabilities_#t~mem476#1.offset, PptDetectPortCapabilities_#t~ret477#1, PptDetectPortCapabilities_#t~mem478#1, PptDetectPortCapabilities_#t~mem479#1, PptDetectPortCapabilities_#t~mem480#1, PptDetectPortCapabilities_#t~bitwise481#1, PptDetectPortCapabilities_~Extension#1.base, PptDetectPortCapabilities_~Extension#1.offset, PptDetectPortCapabilities_~Status~6#1;PptDetectPortCapabilities_~Extension#1.base, PptDetectPortCapabilities_~Extension#1.offset := PptDetectPortCapabilities_#in~Extension#1.base, PptDetectPortCapabilities_#in~Extension#1.offset;havoc PptDetectPortCapabilities_~Status~6#1; [2025-02-07 17:29:51,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5170-4: assume 0 == PptDetectPortCapabilities_#t~mem480#1 % 4294967296;PptDetectPortCapabilities_#t~bitwise481#1 := 0; [2025-02-07 17:29:51,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5170-4: assume !(0 == PptDetectPortCapabilities_#t~mem480#1 % 4294967296); [2025-02-07 17:29:51,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5170-1: [2025-02-07 17:29:51,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5104: PptDetectPortType_#t~ret474#1 := PptDetectPortCapabilities_#res#1;havoc PptDetectPortCapabilities_#t~mem475#1, PptDetectPortCapabilities_#t~mem476#1.base, PptDetectPortCapabilities_#t~mem476#1.offset, PptDetectPortCapabilities_#t~ret477#1, PptDetectPortCapabilities_#t~mem478#1, PptDetectPortCapabilities_#t~mem479#1, PptDetectPortCapabilities_#t~mem480#1, PptDetectPortCapabilities_#t~bitwise481#1, PptDetectPortCapabilities_~Extension#1.base, PptDetectPortCapabilities_~Extension#1.offset, PptDetectPortCapabilities_~Status~6#1;havoc PptDetectPortCapabilities_#in~Extension#1.base, PptDetectPortCapabilities_#in~Extension#1.offset;assume { :end_inline_PptDetectPortCapabilities } true;assume -2147483648 <= PptDetectPortType_#t~ret474#1 && PptDetectPortType_#t~ret474#1 <= 2147483647;PptDetectPortType_~Status~5#1 := PptDetectPortType_#t~ret474#1;havoc PptDetectPortType_#t~ret474#1;PptDetectPortType_~Status~5#1 := 0;PptDetectPortType_#res#1 := PptDetectPortType_~Status~5#1;call ULTIMATE.dealloc(PptDetectPortType_~#ParportPath~0#1.base, PptDetectPortType_~#ParportPath~0#1.offset);havoc PptDetectPortType_~#ParportPath~0#1.base, PptDetectPortType_~#ParportPath~0#1.offset;call ULTIMATE.dealloc(PptDetectPortType_~#RegTable~0#1.base, PptDetectPortType_~#RegTable~0#1.offset);havoc PptDetectPortType_~#RegTable~0#1.base, PptDetectPortType_~#RegTable~0#1.offset;call ULTIMATE.dealloc(PptDetectPortType_~#IdentifierHex~0#1.base, PptDetectPortType_~#IdentifierHex~0#1.offset);havoc PptDetectPortType_~#IdentifierHex~0#1.base, PptDetectPortType_~#IdentifierHex~0#1.offset;call ULTIMATE.dealloc(PptDetectPortType_~#zero~0#1.base, PptDetectPortType_~#zero~0#1.offset);havoc PptDetectPortType_~#zero~0#1.base, PptDetectPortType_~#zero~0#1.offset; [2025-02-07 17:29:51,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5170-2: havoc PptDetectPortCapabilities_#t~bitwise481#1;assume PptDetectPortCapabilities_#t~bitwise481#1 % 4294967296 <= PptDetectPortCapabilities_#t~mem480#1 % 4294967296 && PptDetectPortCapabilities_#t~bitwise481#1 % 4294967296 <= 11; [2025-02-07 17:29:51,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5963: havoc PptFindNatChip_#t~ret577#1; [2025-02-07 17:29:51,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3981-1: SUMMARY for call PptDispatchClose_#t~ret300#1 := InterlockedIncrement(PptDispatchClose_~extension~3#1.base, 24 + PptDispatchClose_~extension~3#1.offset); srcloc: null [2025-02-07 17:29:51,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5963-1: SUMMARY for call PptFindNatChip_#t~ret577#1 := READ_PORT_UCHAR(PptFindNatChip_~PortAddr~0#1.base, PptFindNatChip_~PortAddr~0#1.offset); srcloc: null [2025-02-07 17:29:51,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3981: assume -2147483648 <= PptDispatchClose_#t~ret300#1 && PptDispatchClose_#t~ret300#1 <= 2147483647;havoc PptDispatchClose_#t~ret300#1; [2025-02-07 17:29:51,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5831: call ULTIMATE.dealloc(PptFindNatChip_~#Conflict~0#1.base, PptFindNatChip_~#Conflict~0#1.offset);havoc PptFindNatChip_~#Conflict~0#1.base, PptFindNatChip_~#Conflict~0#1.offset;call ULTIMATE.dealloc(PptFindNatChip_~#ChipAddr~0#1.base, PptFindNatChip_~#ChipAddr~0#1.offset);havoc PptFindNatChip_~#ChipAddr~0#1.base, PptFindNatChip_~#ChipAddr~0#1.offset;call ULTIMATE.dealloc(PptFindNatChip_~#AddrList~0#1.base, PptFindNatChip_~#AddrList~0#1.offset);havoc PptFindNatChip_~#AddrList~0#1.base, PptFindNatChip_~#AddrList~0#1.offset;PptDetectPortCapabilities_#t~ret477#1 := PptFindNatChip_#res#1;havoc PptFindNatChip_#t~mem566#1, PptFindNatChip_#t~ret567#1.base, PptFindNatChip_#t~ret567#1.offset, PptFindNatChip_#t~memset~res568#1.base, PptFindNatChip_#t~memset~res568#1.offset, PptFindNatChip_#t~ret569#1, PptFindNatChip_#t~mem570#1.base, PptFindNatChip_#t~mem570#1.offset, PptFindNatChip_#t~mem571#1.base, PptFindNatChip_#t~mem571#1.offset, PptFindNatChip_#t~ret572#1, PptFindNatChip_#t~mem573#1, PptFindNatChip_#t~mem574#1.base, PptFindNatChip_#t~mem574#1.offset, PptFindNatChip_#t~ret575#1, PptFindNatChip_#t~ret576#1, PptFindNatChip_#t~ret577#1, PptFindNatChip_#t~ret578#1, PptFindNatChip_#t~ret579#1, PptFindNatChip_#t~ret580#1, PptFindNatChip_#t~ret581#1, PptFindNatChip_#t~bitwise582#1, PptFindNatChip_#t~ret583#1, PptFindNatChip_#t~mem584#1.base, PptFindNatChip_#t~mem584#1.offset, PptFindNatChip_#t~mem585#1.base, PptFindNatChip_#t~mem585#1.offset, PptFindNatChip_#t~ret586#1, PptFindNatChip_#t~ret587#1, PptFindNatChip_#t~bitwise588#1, PptFindNatChip_#t~ret589#1, PptFindNatChip_#t~bitwise590#1, PptFindNatChip_#t~ret591#1, PptFindNatChip_#t~bitwise592#1, PptFindNatChip_#t~mem593#1.base, PptFindNatChip_#t~mem593#1.offset, PptFindNatChip_#t~mem594#1.base, PptFindNatChip_#t~mem594#1.offset, PptFindNatChip_#t~mem595#1, PptFindNatChip_#t~mem596#1.base, PptFindNatChip_#t~mem596#1.offset, PptFindNatChip_#t~mem597#1.base, PptFindNatChip_#t~mem597#1.offset, PptFindNatChip_#t~ret598#1, PptFindNatChip_~Extension#1.base, PptFindNatChip_~Extension#1.offset, PptFindNatChip_~found~1#1, PptFindNatChip_~OkToLook~0#1, PptFindNatChip_~#Conflict~0#1.base, PptFindNatChip_~#Conflict~0#1.offset, PptFindNatChip_~#ChipAddr~0#1.base, PptFindNatChip_~#ChipAddr~0#1.offset, PptFindNatChip_~#AddrList~0#1.base, PptFindNatChip_~#AddrList~0#1.offset, PptFindNatChip_~PortAddr~0#1.base, PptFindNatChip_~PortAddr~0#1.offset, PptFindNatChip_~Port~0#1, PptFindNatChip_~SaveIdx~0#1, PptFindNatChip_~cr~0#1, PptFindNatChip_~ii~0#1, PptFindNatChip_~Status~12#1, PptFindNatChip_~ResourceDescriptorCount~0#1, PptFindNatChip_~ResourcesSize~0#1, PptFindNatChip_~Resources~0#1.base, PptFindNatChip_~Resources~0#1.offset, PptFindNatChip_~NationalChecked~0#1, PptFindNatChip_~NationalChipFound~0#1, PptFindNatChip_~tmp~14#1.base, PptFindNatChip_~tmp~14#1.offset, PptFindNatChip_~tmp___0~7#1, PptFindNatChip_~tmp___1~3#1, PptFindNatChip_~tmp___2~0#1, PptFindNatChip_~tmp___3~1#1, PptFindNatChip_~tmp___4~1#1, PptFindNatChip_~tmp___5~1#1, PptFindNatChip_~tmp___6~0#1, PptFindNatChip_~tmp___7~0#1, PptFindNatChip_~pdo~0#1.base, PptFindNatChip_~pdo~0#1.offset;havoc PptFindNatChip_#in~Extension#1.base, PptFindNatChip_#in~Extension#1.offset;assume { :end_inline_PptFindNatChip } true;assume -2147483648 <= PptDetectPortCapabilities_#t~ret477#1 && PptDetectPortCapabilities_#t~ret477#1 <= 2147483647;PptDetectPortCapabilities_~Status~6#1 := PptDetectPortCapabilities_#t~ret477#1;havoc PptDetectPortCapabilities_#t~ret477#1; [2025-02-07 17:29:51,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5699: assume 32 == PptClearChipMode_~EcrMode~1#1 % 4294967296; [2025-02-07 17:29:51,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5699: assume !(32 == PptClearChipMode_~EcrMode~1#1 % 4294967296); [2025-02-07 17:29:51,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6690: assume 5 == PptDispatchPnp_~__BLAST_NONDET~1#1; [2025-02-07 17:29:51,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6690: assume !(5 == PptDispatchPnp_~__BLAST_NONDET~1#1); [2025-02-07 17:29:51,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6756-1: assume { :begin_inline_PptPnpRemoveDevice } true;PptPnpRemoveDevice_#in~DeviceObject#1.base, PptPnpRemoveDevice_#in~DeviceObject#1.offset, PptPnpRemoveDevice_#in~Irp#1.base, PptPnpRemoveDevice_#in~Irp#1.offset := PptDispatchPnp_~DeviceObject#1.base, PptDispatchPnp_~DeviceObject#1.offset, PptDispatchPnp_~Irp#1.base, PptDispatchPnp_~Irp#1.offset;havoc PptPnpRemoveDevice_#res#1;havoc PptPnpRemoveDevice_#t~mem837#1.base, PptPnpRemoveDevice_#t~mem837#1.offset, PptPnpRemoveDevice_#t~mem838#1, PptPnpRemoveDevice_#t~bitwise839#1, PptPnpRemoveDevice_#t~ret840#1, PptPnpRemoveDevice_#t~ret841#1, PptPnpRemoveDevice_#t~mem842#1, PptPnpRemoveDevice_#t~mem843#1.base, PptPnpRemoveDevice_#t~mem843#1.offset, PptPnpRemoveDevice_#t~mem844#1.base, PptPnpRemoveDevice_#t~mem844#1.offset, PptPnpRemoveDevice_#t~ret845#1, PptPnpRemoveDevice_#t~mem846#1.base, PptPnpRemoveDevice_#t~mem846#1.offset, PptPnpRemoveDevice_~DeviceObject#1.base, PptPnpRemoveDevice_~DeviceObject#1.offset, PptPnpRemoveDevice_~Irp#1.base, PptPnpRemoveDevice_~Irp#1.offset, PptPnpRemoveDevice_~extension~13#1.base, PptPnpRemoveDevice_~extension~13#1.offset, PptPnpRemoveDevice_~status~17#1;PptPnpRemoveDevice_~DeviceObject#1.base, PptPnpRemoveDevice_~DeviceObject#1.offset := PptPnpRemoveDevice_#in~DeviceObject#1.base, PptPnpRemoveDevice_#in~DeviceObject#1.offset;PptPnpRemoveDevice_~Irp#1.base, PptPnpRemoveDevice_~Irp#1.offset := PptPnpRemoveDevice_#in~Irp#1.base, PptPnpRemoveDevice_#in~Irp#1.offset;havoc PptPnpRemoveDevice_~extension~13#1.base, PptPnpRemoveDevice_~extension~13#1.offset;havoc PptPnpRemoveDevice_~status~17#1;call PptPnpRemoveDevice_#t~mem837#1.base, PptPnpRemoveDevice_#t~mem837#1.offset := read~$Pointer$#11(PptPnpRemoveDevice_~DeviceObject#1.base, 40 + PptPnpRemoveDevice_~DeviceObject#1.offset, 4);PptPnpRemoveDevice_~extension~13#1.base, PptPnpRemoveDevice_~extension~13#1.offset := PptPnpRemoveDevice_#t~mem837#1.base, PptPnpRemoveDevice_#t~mem837#1.offset;havoc PptPnpRemoveDevice_#t~mem837#1.base, PptPnpRemoveDevice_#t~mem837#1.offset;call PptPnpRemoveDevice_#t~mem838#1 := read~int#11(PptPnpRemoveDevice_~extension~13#1.base, 4 + PptPnpRemoveDevice_~extension~13#1.offset, 4); [2025-02-07 17:29:51,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6756: PptDispatchPnp_#t~ret679#1 := PptPnpRemoveDevice_#res#1;havoc PptPnpRemoveDevice_#t~mem837#1.base, PptPnpRemoveDevice_#t~mem837#1.offset, PptPnpRemoveDevice_#t~mem838#1, PptPnpRemoveDevice_#t~bitwise839#1, PptPnpRemoveDevice_#t~ret840#1, PptPnpRemoveDevice_#t~ret841#1, PptPnpRemoveDevice_#t~mem842#1, PptPnpRemoveDevice_#t~mem843#1.base, PptPnpRemoveDevice_#t~mem843#1.offset, PptPnpRemoveDevice_#t~mem844#1.base, PptPnpRemoveDevice_#t~mem844#1.offset, PptPnpRemoveDevice_#t~ret845#1, PptPnpRemoveDevice_#t~mem846#1.base, PptPnpRemoveDevice_#t~mem846#1.offset, PptPnpRemoveDevice_~DeviceObject#1.base, PptPnpRemoveDevice_~DeviceObject#1.offset, PptPnpRemoveDevice_~Irp#1.base, PptPnpRemoveDevice_~Irp#1.offset, PptPnpRemoveDevice_~extension~13#1.base, PptPnpRemoveDevice_~extension~13#1.offset, PptPnpRemoveDevice_~status~17#1;havoc PptPnpRemoveDevice_#in~DeviceObject#1.base, PptPnpRemoveDevice_#in~DeviceObject#1.offset, PptPnpRemoveDevice_#in~Irp#1.base, PptPnpRemoveDevice_#in~Irp#1.offset;assume { :end_inline_PptPnpRemoveDevice } true;assume -2147483648 <= PptDispatchPnp_#t~ret679#1 && PptDispatchPnp_#t~ret679#1 <= 2147483647;PptDispatchPnp_~status~11#1 := PptDispatchPnp_#t~ret679#1;havoc PptDispatchPnp_#t~ret679#1; [2025-02-07 17:29:51,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9531: assume 3 == PptDispatchSystemControl_#t~mem1170#1;havoc PptDispatchSystemControl_#t~mem1170#1; [2025-02-07 17:29:51,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9531: assume !(3 == PptDispatchSystemControl_#t~mem1170#1);havoc PptDispatchSystemControl_#t~mem1170#1;call PptDispatchSystemControl_#t~mem1171#1 := read~int#23(PptDispatchSystemControl_~#disposition~0#1.base, PptDispatchSystemControl_~#disposition~0#1.offset, 4); [2025-02-07 17:29:51,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3321: assume 1441844 == PptDispatchInternalDeviceControl_#t~mem163#1 % 4294967296;havoc PptDispatchInternalDeviceControl_#t~mem163#1; [2025-02-07 17:29:51,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3321: assume !(1441844 == PptDispatchInternalDeviceControl_#t~mem163#1 % 4294967296);havoc PptDispatchInternalDeviceControl_#t~mem163#1;call PptDispatchInternalDeviceControl_#t~mem164#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 12 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7153: SUMMARY for call PptDebugDumpResourceRequirementsList(PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.base, PptPnpFilterResourceRequirements_~pResourceRequirementsIn~0#1.offset); srcloc: null [2025-02-07 17:29:51,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5964-1: SUMMARY for call PptFindNatChip_#t~ret578#1 := READ_PORT_UCHAR(PptFindNatChip_~PortAddr~0#1.base, PptFindNatChip_~PortAddr~0#1.offset); srcloc: null [2025-02-07 17:29:51,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3916: assume !(PptDispatchCreate_~status~1#1 >= 0);PptDispatchCreate_#res#1 := PptDispatchCreate_~status~1#1; [2025-02-07 17:29:51,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3916: assume !!(PptDispatchCreate_~status~1#1 >= 0); [2025-02-07 17:29:51,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5964: PptFindNatChip_~cr~0#1 := PptFindNatChip_#t~ret578#1;havoc PptFindNatChip_#t~ret578#1; [2025-02-07 17:29:51,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5634: assume -2147483648 <= PptSetChipMode_#t~ret540#1 && PptSetChipMode_#t~ret540#1 <= 2147483647;PptSetChipMode_~Status~8#1 := PptSetChipMode_#t~ret540#1;havoc PptSetChipMode_#t~ret540#1; [2025-02-07 17:29:51,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5634-1: SUMMARY for call PptSetChipMode_#t~ret540#1 := PptSetByteMode(PptSetChipMode_~Extension#1.base, PptSetChipMode_~Extension#1.offset, PptSetChipMode_~ChipMode#1); srcloc: null [2025-02-07 17:29:51,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3388: assume { :begin_inline_PptRemovePptRemovalRelation } true;PptRemovePptRemovalRelation_#in~Extension#1.base, PptRemovePptRemovalRelation_#in~Extension#1.offset, PptRemovePptRemovalRelation_#in~PptRemovalRelations#1.base, PptRemovePptRemovalRelation_#in~PptRemovalRelations#1.offset := PptDispatchInternalDeviceControl_~Extension~1#1.base, PptDispatchInternalDeviceControl_~Extension~1#1.offset, PptDispatchInternalDeviceControl_~removalRelations___0~0#1.base, PptDispatchInternalDeviceControl_~removalRelations___0~0#1.offset;havoc PptRemovePptRemovalRelation_#res#1;havoc PptRemovePptRemovalRelation_#t~mem131#1.base, PptRemovePptRemovalRelation_#t~mem131#1.offset, PptRemovePptRemovalRelation_#t~mem132#1.base, PptRemovePptRemovalRelation_#t~mem132#1.offset, PptRemovePptRemovalRelation_#t~mem133#1.base, PptRemovePptRemovalRelation_#t~mem133#1.offset, PptRemovePptRemovalRelation_#t~mem134#1.base, PptRemovePptRemovalRelation_#t~mem134#1.offset, PptRemovePptRemovalRelation_#t~mem135#1.base, PptRemovePptRemovalRelation_#t~mem135#1.offset, PptRemovePptRemovalRelation_#t~mem136#1.base, PptRemovePptRemovalRelation_#t~mem136#1.offset, PptRemovePptRemovalRelation_#t~mem137#1.base, PptRemovePptRemovalRelation_#t~mem137#1.offset, PptRemovePptRemovalRelation_#t~mem138#1.base, PptRemovePptRemovalRelation_#t~mem138#1.offset, PptRemovePptRemovalRelation_#t~mem139#1.base, PptRemovePptRemovalRelation_#t~mem139#1.offset, PptRemovePptRemovalRelation_~Extension#1.base, PptRemovePptRemovalRelation_~Extension#1.offset, PptRemovePptRemovalRelation_~PptRemovalRelations#1.base, PptRemovePptRemovalRelation_~PptRemovalRelations#1.offset, PptRemovePptRemovalRelation_~callerDevObj~0#1.base, PptRemovePptRemovalRelation_~callerDevObj~0#1.offset, PptRemovePptRemovalRelation_~listHead~1#1.base, PptRemovePptRemovalRelation_~listHead~1#1.offset, PptRemovePptRemovalRelation_~listDevObj~0#1.base, PptRemovePptRemovalRelation_~listDevObj~0#1.offset, PptRemovePptRemovalRelation_~thisListEntry~1#1.base, PptRemovePptRemovalRelation_~thisListEntry~1#1.offset, PptRemovePptRemovalRelation_~firstListEntry~0#1.base, PptRemovePptRemovalRelation_~firstListEntry~0#1.offset, PptRemovePptRemovalRelation_~found~0#1, PptRemovePptRemovalRelation_~done~0#1, PptRemovePptRemovalRelation_~node~2#1.base, PptRemovePptRemovalRelation_~node~2#1.offset, PptRemovePptRemovalRelation_~_EX_Blink~3#1.base, PptRemovePptRemovalRelation_~_EX_Blink~3#1.offset, PptRemovePptRemovalRelation_~_EX_Flink~2#1.base, PptRemovePptRemovalRelation_~_EX_Flink~2#1.offset, PptRemovePptRemovalRelation_~_EX_Blink___0~0#1.base, PptRemovePptRemovalRelation_~_EX_Blink___0~0#1.offset, PptRemovePptRemovalRelation_~_EX_ListHead~1#1.base, PptRemovePptRemovalRelation_~_EX_ListHead~1#1.offset;PptRemovePptRemovalRelation_~Extension#1.base, PptRemovePptRemovalRelation_~Extension#1.offset := PptRemovePptRemovalRelation_#in~Extension#1.base, PptRemovePptRemovalRelation_#in~Extension#1.offset;PptRemovePptRemovalRelation_~PptRemovalRelations#1.base, PptRemovePptRemovalRelation_~PptRemovalRelations#1.offset := PptRemovePptRemovalRelation_#in~PptRemovalRelations#1.base, PptRemovePptRemovalRelation_#in~PptRemovalRelations#1.offset;havoc PptRemovePptRemovalRelation_~callerDevObj~0#1.base, PptRemovePptRemovalRelation_~callerDevObj~0#1.offset;havoc PptRemovePptRemovalRelation_~listHead~1#1.base, PptRemovePptRemovalRelation_~listHead~1#1.offset;havoc PptRemovePptRemovalRelation_~listDevObj~0#1.base, PptRemovePptRemovalRelation_~listDevObj~0#1.offset;havoc PptRemovePptRemovalRelation_~thisListEntry~1#1.base, PptRemovePptRemovalRelation_~thisListEntry~1#1.offset;havoc PptRemovePptRemovalRelation_~firstListEntry~0#1.base, PptRemovePptRemovalRelation_~firstListEntry~0#1.offset;havoc PptRemovePptRemovalRelation_~found~0#1;havoc PptRemovePptRemovalRelation_~done~0#1;havoc PptRemovePptRemovalRelation_~node~2#1.base, PptRemovePptRemovalRelation_~node~2#1.offset;havoc PptRemovePptRemovalRelation_~_EX_Blink~3#1.base, PptRemovePptRemovalRelation_~_EX_Blink~3#1.offset;havoc PptRemovePptRemovalRelation_~_EX_Flink~2#1.base, PptRemovePptRemovalRelation_~_EX_Flink~2#1.offset;havoc PptRemovePptRemovalRelation_~_EX_Blink___0~0#1.base, PptRemovePptRemovalRelation_~_EX_Blink___0~0#1.offset;havoc PptRemovePptRemovalRelation_~_EX_ListHead~1#1.base, PptRemovePptRemovalRelation_~_EX_ListHead~1#1.offset;call PptRemovePptRemovalRelation_#t~mem131#1.base, PptRemovePptRemovalRelation_#t~mem131#1.offset := read~$Pointer$#11(PptRemovePptRemovalRelation_~PptRemovalRelations#1.base, PptRemovePptRemovalRelation_~PptRemovalRelations#1.offset, 4);PptRemovePptRemovalRelation_~callerDevObj~0#1.base, PptRemovePptRemovalRelation_~callerDevObj~0#1.offset := PptRemovePptRemovalRelation_#t~mem131#1.base, PptRemovePptRemovalRelation_#t~mem131#1.offset;havoc PptRemovePptRemovalRelation_#t~mem131#1.base, PptRemovePptRemovalRelation_#t~mem131#1.offset;PptRemovePptRemovalRelation_~listHead~1#1.base, PptRemovePptRemovalRelation_~listHead~1#1.offset := PptRemovePptRemovalRelation_~Extension#1.base, 28 + PptRemovePptRemovalRelation_~Extension#1.offset;PptRemovePptRemovalRelation_~listDevObj~0#1.base, PptRemovePptRemovalRelation_~listDevObj~0#1.offset := 0, 0;PptRemovePptRemovalRelation_~thisListEntry~1#1.base, PptRemovePptRemovalRelation_~thisListEntry~1#1.offset := 0, 0;PptRemovePptRemovalRelation_~firstListEntry~0#1.base, PptRemovePptRemovalRelation_~firstListEntry~0#1.offset := 0, 0;PptRemovePptRemovalRelation_~found~0#1 := 0;PptRemovePptRemovalRelation_~done~0#1 := 0;PptRemovePptRemovalRelation_~node~2#1.base, PptRemovePptRemovalRelation_~node~2#1.offset := 0, 0;call PptRemovePptRemovalRelation_#t~mem132#1.base, PptRemovePptRemovalRelation_#t~mem132#1.offset := read~$Pointer$#11(PptRemovePptRemovalRelation_~listHead~1#1.base, PptRemovePptRemovalRelation_~listHead~1#1.offset, 4); [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7484: assume false; [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7484: assume !false;call PptPnpQueryDeviceRelations_#t~mem807#1.base, PptPnpQueryDeviceRelations_#t~mem807#1.offset := read~$Pointer$#11(PptPnpQueryDeviceRelations_~DeviceObject#1.base, 40 + PptPnpQueryDeviceRelations_~DeviceObject#1.offset, 4); [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3388-1: SUMMARY for call PptDumpRemovalRelationsList(PptDispatchInternalDeviceControl_~Extension~1#1.base, PptDispatchInternalDeviceControl_~Extension~1#1.offset); srcloc: null [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5040-1: PptDetectChipFilter_#res#1 := PptDetectChipFilter_~Status~4#1; [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8013: assume 1 == PptDispatchPower_~powerType~1#1; [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8013: assume !(1 == PptDispatchPower_~powerType~1#1); [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5701: assume -2147483648 <= PptClearChipMode_#t~ret548#1 && PptClearChipMode_#t~ret548#1 <= 2147483647;PptClearChipMode_~Status~9#1 := PptClearChipMode_#t~ret548#1;havoc PptClearChipMode_#t~ret548#1; [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5701-1: SUMMARY for call PptClearChipMode_#t~ret548#1 := PptClearByteMode(PptClearChipMode_~Extension#1.base, PptClearChipMode_~Extension#1.offset); srcloc: null [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3389: PptDispatchInternalDeviceControl_#t~ret175#1 := PptRemovePptRemovalRelation_#res#1;havoc PptRemovePptRemovalRelation_#t~mem131#1.base, PptRemovePptRemovalRelation_#t~mem131#1.offset, PptRemovePptRemovalRelation_#t~mem132#1.base, PptRemovePptRemovalRelation_#t~mem132#1.offset, PptRemovePptRemovalRelation_#t~mem133#1.base, PptRemovePptRemovalRelation_#t~mem133#1.offset, PptRemovePptRemovalRelation_#t~mem134#1.base, PptRemovePptRemovalRelation_#t~mem134#1.offset, PptRemovePptRemovalRelation_#t~mem135#1.base, PptRemovePptRemovalRelation_#t~mem135#1.offset, PptRemovePptRemovalRelation_#t~mem136#1.base, PptRemovePptRemovalRelation_#t~mem136#1.offset, PptRemovePptRemovalRelation_#t~mem137#1.base, PptRemovePptRemovalRelation_#t~mem137#1.offset, PptRemovePptRemovalRelation_#t~mem138#1.base, PptRemovePptRemovalRelation_#t~mem138#1.offset, PptRemovePptRemovalRelation_#t~mem139#1.base, PptRemovePptRemovalRelation_#t~mem139#1.offset, PptRemovePptRemovalRelation_~Extension#1.base, PptRemovePptRemovalRelation_~Extension#1.offset, PptRemovePptRemovalRelation_~PptRemovalRelations#1.base, PptRemovePptRemovalRelation_~PptRemovalRelations#1.offset, PptRemovePptRemovalRelation_~callerDevObj~0#1.base, PptRemovePptRemovalRelation_~callerDevObj~0#1.offset, PptRemovePptRemovalRelation_~listHead~1#1.base, PptRemovePptRemovalRelation_~listHead~1#1.offset, PptRemovePptRemovalRelation_~listDevObj~0#1.base, PptRemovePptRemovalRelation_~listDevObj~0#1.offset, PptRemovePptRemovalRelation_~thisListEntry~1#1.base, PptRemovePptRemovalRelation_~thisListEntry~1#1.offset, PptRemovePptRemovalRelation_~firstListEntry~0#1.base, PptRemovePptRemovalRelation_~firstListEntry~0#1.offset, PptRemovePptRemovalRelation_~found~0#1, PptRemovePptRemovalRelation_~done~0#1, PptRemovePptRemovalRelation_~node~2#1.base, PptRemovePptRemovalRelation_~node~2#1.offset, PptRemovePptRemovalRelation_~_EX_Blink~3#1.base, PptRemovePptRemovalRelation_~_EX_Blink~3#1.offset, PptRemovePptRemovalRelation_~_EX_Flink~2#1.base, PptRemovePptRemovalRelation_~_EX_Flink~2#1.offset, PptRemovePptRemovalRelation_~_EX_Blink___0~0#1.base, PptRemovePptRemovalRelation_~_EX_Blink___0~0#1.offset, PptRemovePptRemovalRelation_~_EX_ListHead~1#1.base, PptRemovePptRemovalRelation_~_EX_ListHead~1#1.offset;havoc PptRemovePptRemovalRelation_#in~Extension#1.base, PptRemovePptRemovalRelation_#in~Extension#1.offset, PptRemovePptRemovalRelation_#in~PptRemovalRelations#1.base, PptRemovePptRemovalRelation_#in~PptRemovalRelations#1.offset;assume { :end_inline_PptRemovePptRemovalRelation } true;assume -2147483648 <= PptDispatchInternalDeviceControl_#t~ret175#1 && PptDispatchInternalDeviceControl_#t~ret175#1 <= 2147483647;havoc PptDispatchInternalDeviceControl_#t~ret175#1; [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7155: assume 1 == PptPnpFilterResourceRequirements_~filterResourceMethod~0#1 % 4294967296; [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7155: assume !(1 == PptPnpFilterResourceRequirements_~filterResourceMethod~0#1 % 4294967296); [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5966: assume 255 != (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5966: assume !(255 != (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8741-1: PptConnectInterrupt_#res#1 := PptConnectInterrupt_~Status~15#1; [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7684: call PptPnpRemoveDevice_#t~mem842#1 := read~int#11(PptPnpRemoveDevice_~Irp#1.base, 35 + PptPnpRemoveDevice_~Irp#1.offset, 1);call write~int#11((if (1 + PptPnpRemoveDevice_#t~mem842#1) % 256 <= 127 then (1 + PptPnpRemoveDevice_#t~mem842#1) % 256 else (1 + PptPnpRemoveDevice_#t~mem842#1) % 256 - 256), PptPnpRemoveDevice_~Irp#1.base, 35 + PptPnpRemoveDevice_~Irp#1.offset, 1);havoc PptPnpRemoveDevice_#t~mem842#1;call PptPnpRemoveDevice_#t~mem843#1.base, PptPnpRemoveDevice_#t~mem843#1.offset := read~$Pointer$#11(PptPnpRemoveDevice_~Irp#1.base, 96 + PptPnpRemoveDevice_~Irp#1.offset, 4);call write~$Pointer$#11(PptPnpRemoveDevice_#t~mem843#1.base, 36 + PptPnpRemoveDevice_#t~mem843#1.offset, PptPnpRemoveDevice_~Irp#1.base, 96 + PptPnpRemoveDevice_~Irp#1.offset, 4);havoc PptPnpRemoveDevice_#t~mem843#1.base, PptPnpRemoveDevice_#t~mem843#1.offset;call PptPnpRemoveDevice_#t~mem844#1.base, PptPnpRemoveDevice_#t~mem844#1.offset := read~$Pointer$#11(PptPnpRemoveDevice_~extension~13#1.base, 20 + PptPnpRemoveDevice_~extension~13#1.offset, 4); [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693: assume 6 == PptDispatchPnp_~__BLAST_NONDET~1#1; [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693: assume !(6 == PptDispatchPnp_~__BLAST_NONDET~1#1); [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6495: assume 0 == (PptIsPci_~ResourceList~1#1.base + PptIsPci_~ResourceList~1#1.offset) % 4294967296;PptIsPci_#res#1 := 0; [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6495: assume !(0 == (PptIsPci_~ResourceList~1#1.base + PptIsPci_~ResourceList~1#1.offset) % 4294967296);PptIsPci_~FullResourceDescriptor~1#1.base, PptIsPci_~FullResourceDescriptor~1#1.offset := PptIsPci_~ResourceList~1#1.base, 4 + PptIsPci_~ResourceList~1#1.offset; [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3390: call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#cmd~1#1.base, PptDispatchInternalDeviceControl_~#cmd~1#1.offset);havoc PptDispatchInternalDeviceControl_~#cmd~1#1.base, PptDispatchInternalDeviceControl_~#cmd~1#1.offset;havoc PptDispatchInternalDeviceControl_~#cmd~1#1.base, PptDispatchInternalDeviceControl_~#cmd~1#1.offset;PptDispatchInternalDeviceControl_~Status~0#1 := 0; [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3324: assume 1441848 == PptDispatchInternalDeviceControl_#t~mem164#1 % 4294967296;havoc PptDispatchInternalDeviceControl_#t~mem164#1; [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3324: assume !(1441848 == PptDispatchInternalDeviceControl_#t~mem164#1 % 4294967296);havoc PptDispatchInternalDeviceControl_#t~mem164#1;call PptDispatchInternalDeviceControl_#t~mem165#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 12 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3390-1: SUMMARY for call PptDumpRemovalRelationsList(PptDispatchInternalDeviceControl_~Extension~1#1.base, PptDispatchInternalDeviceControl_~Extension~1#1.offset); srcloc: null [2025-02-07 17:29:51,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5306: assume 0 == PptDetectEppPortIfDot3DevicePresent_#t~mem494#1 % 4294967296;havoc PptDetectEppPortIfDot3DevicePresent_#t~mem494#1;call ULTIMATE.dealloc(PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.base, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.offset);havoc PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.base, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.offset; [2025-02-07 17:29:51,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5306: assume !(0 == PptDetectEppPortIfDot3DevicePresent_#t~mem494#1 % 4294967296);havoc PptDetectEppPortIfDot3DevicePresent_#t~mem494#1;call write~int#11(0, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.base, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.offset, 1);call write~int#11(0, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.base, 1 + PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.offset, 1);call write~int#11(2, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.base, 2 + PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.offset, 4); [2025-02-07 17:29:51,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9534: assume 2 == PptDispatchSystemControl_#t~mem1171#1;havoc PptDispatchSystemControl_#t~mem1171#1; [2025-02-07 17:29:51,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9534: assume !(2 == PptDispatchSystemControl_#t~mem1171#1);havoc PptDispatchSystemControl_#t~mem1171#1; [2025-02-07 17:29:51,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6297: PptPnpBuildRemovalRelations_~tmp~15#1.base, PptPnpBuildRemovalRelations_~tmp~15#1.offset := PptPnpBuildRemovalRelations_#t~ret610#1.base, PptPnpBuildRemovalRelations_#t~ret610#1.offset;havoc PptPnpBuildRemovalRelations_#t~ret610#1.base, PptPnpBuildRemovalRelations_#t~ret610#1.offset;PptPnpBuildRemovalRelations_~relations~0#1.base, PptPnpBuildRemovalRelations_~relations~0#1.offset := PptPnpBuildRemovalRelations_~tmp~15#1.base, PptPnpBuildRemovalRelations_~tmp~15#1.offset; [2025-02-07 17:29:51,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6297-1: SUMMARY for call PptPnpBuildRemovalRelations_#t~ret610#1.base, PptPnpBuildRemovalRelations_#t~ret610#1.offset := ExAllocatePoolWithTag(1, 8 + 4 * (PptPnpBuildRemovalRelations_~count~1#1 - 1), 1349673296); srcloc: null [2025-02-07 17:29:51,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5901: havoc PptFindNatChip_#t~memset~res568#1.base, PptFindNatChip_#t~memset~res568#1.offset;assume { :begin_inline_PptBuildResourceList } true;PptBuildResourceList_#in~Extension#1.base, PptBuildResourceList_#in~Extension#1.offset, PptBuildResourceList_#in~Partial#1, PptBuildResourceList_#in~Addresses#1.base, PptBuildResourceList_#in~Addresses#1.offset, PptBuildResourceList_#in~Resources#1.base, PptBuildResourceList_#in~Resources#1.offset := PptFindNatChip_~Extension#1.base, PptFindNatChip_~Extension#1.offset, 4, PptFindNatChip_~#ChipAddr~0#1.base, PptFindNatChip_~#ChipAddr~0#1.offset, PptFindNatChip_~Resources~0#1.base, PptFindNatChip_~Resources~0#1.offset;havoc PptBuildResourceList_#res#1;havoc PptBuildResourceList_#t~mem599#1, PptBuildResourceList_#t~mem600#1, PptBuildResourceList_#t~mem601#1, PptBuildResourceList_~Extension#1.base, PptBuildResourceList_~Extension#1.offset, PptBuildResourceList_~Partial#1, PptBuildResourceList_~Addresses#1.base, PptBuildResourceList_~Addresses#1.offset, PptBuildResourceList_~Resources#1.base, PptBuildResourceList_~Resources#1.offset, PptBuildResourceList_~i~10#1;PptBuildResourceList_~Extension#1.base, PptBuildResourceList_~Extension#1.offset := PptBuildResourceList_#in~Extension#1.base, PptBuildResourceList_#in~Extension#1.offset;PptBuildResourceList_~Partial#1 := PptBuildResourceList_#in~Partial#1;PptBuildResourceList_~Addresses#1.base, PptBuildResourceList_~Addresses#1.offset := PptBuildResourceList_#in~Addresses#1.base, PptBuildResourceList_#in~Addresses#1.offset;PptBuildResourceList_~Resources#1.base, PptBuildResourceList_~Resources#1.offset := PptBuildResourceList_#in~Resources#1.base, PptBuildResourceList_#in~Resources#1.offset;havoc PptBuildResourceList_~i~10#1;call write~int#11(1, PptBuildResourceList_~Resources#1.base, PptBuildResourceList_~Resources#1.offset, 4);call PptBuildResourceList_#t~mem599#1 := read~int#11(PptBuildResourceList_~Extension#1.base, 164 + PptBuildResourceList_~Extension#1.offset, 4);call write~int#11(PptBuildResourceList_#t~mem599#1, PptBuildResourceList_~Resources#1.base, 4 + PptBuildResourceList_~Resources#1.offset, 4);havoc PptBuildResourceList_#t~mem599#1;call PptBuildResourceList_#t~mem600#1 := read~int#11(PptBuildResourceList_~Extension#1.base, 168 + PptBuildResourceList_~Extension#1.offset, 4);call write~int#11(PptBuildResourceList_#t~mem600#1, PptBuildResourceList_~Resources#1.base, 8 + PptBuildResourceList_~Resources#1.offset, 4);havoc PptBuildResourceList_#t~mem600#1;call write~int#11(0, PptBuildResourceList_~Resources#1.base, 12 + PptBuildResourceList_~Resources#1.offset, 2);call write~int#11(0, PptBuildResourceList_~Resources#1.base, 14 + PptBuildResourceList_~Resources#1.offset, 2);call write~int#11(PptBuildResourceList_~Partial#1, PptBuildResourceList_~Resources#1.base, 16 + PptBuildResourceList_~Resources#1.offset, 4);PptBuildResourceList_~i~10#1 := 0; [2025-02-07 17:29:51,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5901-1: SUMMARY for call PptFindNatChip_#t~memset~res568#1.base, PptFindNatChip_#t~memset~res568#1.offset := #Ultimate.C_memset#11(PptFindNatChip_~Resources~0#1.base, PptFindNatChip_~Resources~0#1.offset, 0, PptFindNatChip_~ResourcesSize~0#1); srcloc: null [2025-02-07 17:29:51,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3655: PptDispatchInternalDeviceControl_#t~ret262#1 := PptSetChipMode_#res#1;havoc PptSetChipMode_#t~mem526#1, PptSetChipMode_#t~mem528#1.base, PptSetChipMode_#t~mem528#1.offset, PptSetChipMode_#t~mem529#1.base, PptSetChipMode_#t~mem529#1.offset, PptSetChipMode_#t~ret530#1, PptSetChipMode_#t~mem531#1, PptSetChipMode_#t~ret532#1, PptSetChipMode_#t~mem533#1, PptSetChipMode_#t~bitwise534#1, PptSetChipMode_#t~bitwise535#1, PptSetChipMode_#t~ret536#1, PptSetChipMode_#t~mem537#1, PptSetChipMode_#t~bitwise538#1, PptSetChipMode_#t~bitwise539#1, PptSetChipMode_#t~ret540#1, PptSetChipMode_~Extension#1.base, PptSetChipMode_~Extension#1.offset, PptSetChipMode_~ChipMode#1, PptSetChipMode_~Status~8#1, PptSetChipMode_~EcrMode~0#1;havoc PptSetChipMode_#in~Extension#1.base, PptSetChipMode_#in~Extension#1.offset, PptSetChipMode_#in~ChipMode#1;assume { :end_inline_PptSetChipMode } true;assume -2147483648 <= PptDispatchInternalDeviceControl_#t~ret262#1 && PptDispatchInternalDeviceControl_#t~ret262#1 <= 2147483647;PptDispatchInternalDeviceControl_~Status~0#1 := PptDispatchInternalDeviceControl_#t~ret262#1;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#cmd~5#1.base, PptDispatchInternalDeviceControl_~#cmd~5#1.offset);havoc PptDispatchInternalDeviceControl_~#cmd~5#1.base, PptDispatchInternalDeviceControl_~#cmd~5#1.offset;havoc PptDispatchInternalDeviceControl_~#cmd~5#1.base, PptDispatchInternalDeviceControl_~#cmd~5#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem260#1.base, PptDispatchInternalDeviceControl_#t~mem260#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem261#1;havoc PptDispatchInternalDeviceControl_#t~ret262#1; [2025-02-07 17:29:51,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799: main_#t~ret1200#1 := PptDispatchClose_#res#1;havoc PptDispatchClose_#t~mem294#1.base, PptDispatchClose_#t~mem294#1.offset, PptDispatchClose_#t~mem295#1, PptDispatchClose_#t~bitwise296#1, PptDispatchClose_#t~ret297#1, PptDispatchClose_#t~mem298#1, PptDispatchClose_#t~ret299#1, PptDispatchClose_#t~ret300#1, PptDispatchClose_~DeviceObject#1.base, PptDispatchClose_~DeviceObject#1.offset, PptDispatchClose_~Irp#1.base, PptDispatchClose_~Irp#1.offset, PptDispatchClose_~extension~3#1.base, PptDispatchClose_~extension~3#1.offset, PptDispatchClose_~status~2#1, PptDispatchClose_~tmp~6#1;havoc PptDispatchClose_#in~DeviceObject#1.base, PptDispatchClose_#in~DeviceObject#1.offset, PptDispatchClose_#in~Irp#1.base, PptDispatchClose_#in~Irp#1.offset;assume { :end_inline_PptDispatchClose } true;assume -2147483648 <= main_#t~ret1200#1 && main_#t~ret1200#1 <= 2147483647;main_~status~31#1 := main_#t~ret1200#1;havoc main_#t~ret1200#1; [2025-02-07 17:29:51,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799-1: assume { :begin_inline_PptDispatchClose } true;PptDispatchClose_#in~DeviceObject#1.base, PptDispatchClose_#in~DeviceObject#1.offset, PptDispatchClose_#in~Irp#1.base, PptDispatchClose_#in~Irp#1.offset := main_~#devobj~0#1.base, main_~#devobj~0#1.offset, ~pirp~0.base, ~pirp~0.offset;havoc PptDispatchClose_#res#1;havoc PptDispatchClose_#t~mem294#1.base, PptDispatchClose_#t~mem294#1.offset, PptDispatchClose_#t~mem295#1, PptDispatchClose_#t~bitwise296#1, PptDispatchClose_#t~ret297#1, PptDispatchClose_#t~mem298#1, PptDispatchClose_#t~ret299#1, PptDispatchClose_#t~ret300#1, PptDispatchClose_~DeviceObject#1.base, PptDispatchClose_~DeviceObject#1.offset, PptDispatchClose_~Irp#1.base, PptDispatchClose_~Irp#1.offset, PptDispatchClose_~extension~3#1.base, PptDispatchClose_~extension~3#1.offset, PptDispatchClose_~status~2#1, PptDispatchClose_~tmp~6#1;PptDispatchClose_~DeviceObject#1.base, PptDispatchClose_~DeviceObject#1.offset := PptDispatchClose_#in~DeviceObject#1.base, PptDispatchClose_#in~DeviceObject#1.offset;PptDispatchClose_~Irp#1.base, PptDispatchClose_~Irp#1.offset := PptDispatchClose_#in~Irp#1.base, PptDispatchClose_#in~Irp#1.offset;havoc PptDispatchClose_~extension~3#1.base, PptDispatchClose_~extension~3#1.offset;havoc PptDispatchClose_~status~2#1;havoc PptDispatchClose_~tmp~6#1;call PptDispatchClose_#t~mem294#1.base, PptDispatchClose_#t~mem294#1.offset := read~$Pointer$#11(PptDispatchClose_~DeviceObject#1.base, 40 + PptDispatchClose_~DeviceObject#1.offset, 4);PptDispatchClose_~extension~3#1.base, PptDispatchClose_~extension~3#1.offset := PptDispatchClose_#t~mem294#1.base, PptDispatchClose_#t~mem294#1.offset;havoc PptDispatchClose_#t~mem294#1.base, PptDispatchClose_#t~mem294#1.offset;call PptDispatchClose_#t~mem295#1 := read~int#11(PptDispatchClose_~extension~3#1.base, 4 + PptDispatchClose_~extension~3#1.offset, 4); [2025-02-07 17:29:51,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8082: call PptDispatchPower_#t~mem927#1.base, PptDispatchPower_#t~mem927#1.offset := read~$Pointer$#11(PptDispatchPower_~pIrp#1.base, 96 + PptDispatchPower_~pIrp#1.offset, 4);PptDispatchPower_~irpSp~2#1.base, PptDispatchPower_~irpSp~2#1.offset := PptDispatchPower_#t~mem927#1.base, PptDispatchPower_#t~mem927#1.offset;havoc PptDispatchPower_#t~mem927#1.base, PptDispatchPower_#t~mem927#1.offset;call PptDispatchPower_#t~mem928#1.base, PptDispatchPower_#t~mem928#1.offset := read~$Pointer$#11(PptDispatchPower_~pIrp#1.base, 96 + PptDispatchPower_~pIrp#1.offset, 4);PptDispatchPower_~nextIrpSp~1#1.base, PptDispatchPower_~nextIrpSp~1#1.offset := PptDispatchPower_#t~mem928#1.base, PptDispatchPower_#t~mem928#1.offset - 36;havoc PptDispatchPower_#t~mem928#1.base, PptDispatchPower_#t~mem928#1.offset; [2025-02-07 17:29:51,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5968-1: SUMMARY for call PptFindNatChip_#t~ret579#1 := READ_PORT_UCHAR(PptFindNatChip_~PortAddr~0#1.base, PptFindNatChip_~PortAddr~0#1.offset); srcloc: null [2025-02-07 17:29:51,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5902: PptFindNatChip_#t~ret569#1 := PptBuildResourceList_#res#1;havoc PptBuildResourceList_#t~mem599#1, PptBuildResourceList_#t~mem600#1, PptBuildResourceList_#t~mem601#1, PptBuildResourceList_~Extension#1.base, PptBuildResourceList_~Extension#1.offset, PptBuildResourceList_~Partial#1, PptBuildResourceList_~Addresses#1.base, PptBuildResourceList_~Addresses#1.offset, PptBuildResourceList_~Resources#1.base, PptBuildResourceList_~Resources#1.offset, PptBuildResourceList_~i~10#1;havoc PptBuildResourceList_#in~Extension#1.base, PptBuildResourceList_#in~Extension#1.offset, PptBuildResourceList_#in~Partial#1, PptBuildResourceList_#in~Addresses#1.base, PptBuildResourceList_#in~Addresses#1.offset, PptBuildResourceList_#in~Resources#1.base, PptBuildResourceList_#in~Resources#1.offset;assume { :end_inline_PptBuildResourceList } true;assume -2147483648 <= PptFindNatChip_#t~ret569#1 && PptFindNatChip_#t~ret569#1 <= 2147483647;PptFindNatChip_~Status~12#1 := PptFindNatChip_#t~ret569#1;havoc PptFindNatChip_#t~ret569#1; [2025-02-07 17:29:51,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959: assume 0 == PptPnpStartScanCmResourceList_#t~mem711#1 % 4294967296;havoc PptPnpStartScanCmResourceList_#t~mem711#1;call PptPnpStartScanCmResourceList_#t~mem712#1 := read~int#11(PptPnpStartScanCmResourceList_~Extension#1.base, 52 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4); [2025-02-07 17:29:51,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959: assume !(0 == PptPnpStartScanCmResourceList_#t~mem711#1 % 4294967296);havoc PptPnpStartScanCmResourceList_#t~mem711#1;call PptPnpStartScanCmResourceList_#t~mem723#1 := read~int#11(PptPnpStartScanCmResourceList_~Extension#1.base, 80 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4); [2025-02-07 17:29:51,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016: assume 0 == PptDispatchPower_~powerType~1#1; [2025-02-07 17:29:51,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016: assume !(0 == PptDispatchPower_~powerType~1#1); [2025-02-07 17:29:51,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5968: PptFindNatChip_~tmp___0~7#1 := PptFindNatChip_#t~ret579#1;havoc PptFindNatChip_#t~ret579#1; [2025-02-07 17:29:51,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-1: SUMMARY for call PptPnpStartDevice_#t~ret688#1 := PptInitiate1284_3(PptPnpStartDevice_~extension~4#1.base, PptPnpStartDevice_~extension~4#1.offset); srcloc: null [2025-02-07 17:29:51,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: call write~int#11(PptPnpStartDevice_#t~ret688#1, PptPnpStartDevice_~extension~4#1.base, 132 + PptPnpStartDevice_~extension~4#1.offset, 4);havoc PptPnpStartDevice_#t~ret688#1;assume { :begin_inline_PptDetectChipFilter } true;PptDetectChipFilter_#in~Extension#1.base, PptDetectChipFilter_#in~Extension#1.offset := PptPnpStartDevice_~extension~4#1.base, PptPnpStartDevice_~extension~4#1.offset;havoc PptDetectChipFilter_#res#1;havoc PptDetectChipFilter_#t~mem455#1.base, PptDetectChipFilter_#t~mem455#1.offset, PptDetectChipFilter_#t~mem456#1.base, PptDetectChipFilter_#t~mem456#1.offset, PptDetectChipFilter_#t~mem457#1, PptDetectChipFilter_#t~mem459#1.base, PptDetectChipFilter_#t~mem459#1.offset, PptDetectChipFilter_#t~mem460#1.base, PptDetectChipFilter_#t~mem460#1.offset, PptDetectChipFilter_#t~ret461#1, PptDetectChipFilter_#t~ret462#1, PptDetectChipFilter_#t~mem464#1.base, PptDetectChipFilter_#t~mem464#1.offset, PptDetectChipFilter_#t~mem465#1.base, PptDetectChipFilter_#t~mem465#1.offset, PptDetectChipFilter_#t~ret466#1, PptDetectChipFilter_~Extension#1.base, PptDetectChipFilter_~Extension#1.offset, PptDetectChipFilter_~Status~4#1, PptDetectChipFilter_~Event~0#1.Header.Type, PptDetectChipFilter_~Event~0#1.Header.Absolute, PptDetectChipFilter_~Event~0#1.Header.Size, PptDetectChipFilter_~Event~0#1.Header.Inserted, PptDetectChipFilter_~Event~0#1.Header.SignalState, PptDetectChipFilter_~Event~0#1.Header.WaitListHead.Flink.base, PptDetectChipFilter_~Event~0#1.Header.WaitListHead.Flink.offset, PptDetectChipFilter_~Event~0#1.Header.WaitListHead.Blink.base, PptDetectChipFilter_~Event~0#1.Header.WaitListHead.Blink.offset, PptDetectChipFilter_~ecrLast~0#1, PptDetectChipFilter_~Controller~0#1.base, PptDetectChipFilter_~Controller~0#1.offset, PptDetectChipFilter_~EcpController~0#1.base, PptDetectChipFilter_~EcpController~0#1.offset, PptDetectChipFilter_~wPortECR~0#1.base, PptDetectChipFilter_~wPortECR~0#1.offset;PptDetectChipFilter_~Extension#1.base, PptDetectChipFilter_~Extension#1.offset := PptDetectChipFilter_#in~Extension#1.base, PptDetectChipFilter_#in~Extension#1.offset;havoc PptDetectChipFilter_~Status~4#1;havoc PptDetectChipFilter_~Event~0#1.Header.Type, PptDetectChipFilter_~Event~0#1.Header.Absolute, PptDetectChipFilter_~Event~0#1.Header.Size, PptDetectChipFilter_~Event~0#1.Header.Inserted, PptDetectChipFilter_~Event~0#1.Header.SignalState, PptDetectChipFilter_~Event~0#1.Header.WaitListHead.Flink.base, PptDetectChipFilter_~Event~0#1.Header.WaitListHead.Flink.offset, PptDetectChipFilter_~Event~0#1.Header.WaitListHead.Blink.base, PptDetectChipFilter_~Event~0#1.Header.WaitListHead.Blink.offset;havoc PptDetectChipFilter_~ecrLast~0#1;havoc PptDetectChipFilter_~Controller~0#1.base, PptDetectChipFilter_~Controller~0#1.offset;havoc PptDetectChipFilter_~EcpController~0#1.base, PptDetectChipFilter_~EcpController~0#1.offset;havoc PptDetectChipFilter_~wPortECR~0#1.base, PptDetectChipFilter_~wPortECR~0#1.offset;PptDetectChipFilter_~Status~4#1 := -1073741810;call PptDetectChipFilter_#t~mem455#1.base, PptDetectChipFilter_#t~mem455#1.offset := read~$Pointer$#11(PptDetectChipFilter_~Extension#1.base, 56 + PptDetectChipFilter_~Extension#1.offset, 4);PptDetectChipFilter_~Controller~0#1.base, PptDetectChipFilter_~Controller~0#1.offset := PptDetectChipFilter_#t~mem455#1.base, PptDetectChipFilter_#t~mem455#1.offset;havoc PptDetectChipFilter_#t~mem455#1.base, PptDetectChipFilter_#t~mem455#1.offset;call PptDetectChipFilter_#t~mem456#1.base, PptDetectChipFilter_#t~mem456#1.offset := read~$Pointer$#11(PptDetectChipFilter_~Extension#1.base, 88 + PptDetectChipFilter_~Extension#1.offset, 4);PptDetectChipFilter_~EcpController~0#1.base, PptDetectChipFilter_~EcpController~0#1.offset := PptDetectChipFilter_#t~mem456#1.base, PptDetectChipFilter_#t~mem456#1.offset;havoc PptDetectChipFilter_#t~mem456#1.base, PptDetectChipFilter_#t~mem456#1.offset;call write~int#11(0, PptDetectChipFilter_~Extension#1.base, 273 + PptDetectChipFilter_~Extension#1.offset, 1);call write~$Pointer$#11(PptDetectChipFilter_~Controller~0#1.base, PptDetectChipFilter_~Controller~0#1.offset, PptDetectChipFilter_~Extension#1.base, 249 + PptDetectChipFilter_~Extension#1.offset, 4);call write~$Pointer$#11(PptDetectChipFilter_~EcpController~0#1.base, PptDetectChipFilter_~EcpController~0#1.offset, PptDetectChipFilter_~Extension#1.base, 253 + PptDetectChipFilter_~Extension#1.offset, 4); [2025-02-07 17:29:51,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7686: assume -2147483648 <= PptPnpRemoveDevice_#t~ret845#1 && PptPnpRemoveDevice_#t~ret845#1 <= 2147483647;PptPnpRemoveDevice_~status~17#1 := PptPnpRemoveDevice_#t~ret845#1;havoc PptPnpRemoveDevice_#t~mem844#1.base, PptPnpRemoveDevice_#t~mem844#1.offset;havoc PptPnpRemoveDevice_#t~ret845#1;assume { :begin_inline_PptReleaseRemoveLockAndWait } true;PptReleaseRemoveLockAndWait_#in~RemoveLock#1.base, PptReleaseRemoveLockAndWait_#in~RemoveLock#1.offset, PptReleaseRemoveLockAndWait_#in~Tag#1.base, PptReleaseRemoveLockAndWait_#in~Tag#1.offset := PptPnpRemoveDevice_~extension~13#1.base, 298 + PptPnpRemoveDevice_~extension~13#1.offset, PptPnpRemoveDevice_~Irp#1.base, PptPnpRemoveDevice_~Irp#1.offset;havoc PptReleaseRemoveLockAndWait_~RemoveLock#1.base, PptReleaseRemoveLockAndWait_~RemoveLock#1.offset, PptReleaseRemoveLockAndWait_~Tag#1.base, PptReleaseRemoveLockAndWait_~Tag#1.offset;PptReleaseRemoveLockAndWait_~RemoveLock#1.base, PptReleaseRemoveLockAndWait_~RemoveLock#1.offset := PptReleaseRemoveLockAndWait_#in~RemoveLock#1.base, PptReleaseRemoveLockAndWait_#in~RemoveLock#1.offset;PptReleaseRemoveLockAndWait_~Tag#1.base, PptReleaseRemoveLockAndWait_~Tag#1.offset := PptReleaseRemoveLockAndWait_#in~Tag#1.base, PptReleaseRemoveLockAndWait_#in~Tag#1.offset;assume { :begin_inline_IoReleaseRemoveLockAndWaitEx } true;IoReleaseRemoveLockAndWaitEx_#in~RemoveLock#1.base, IoReleaseRemoveLockAndWaitEx_#in~RemoveLock#1.offset, IoReleaseRemoveLockAndWaitEx_#in~Tag#1.base, IoReleaseRemoveLockAndWaitEx_#in~Tag#1.offset, IoReleaseRemoveLockAndWaitEx_#in~RemlockSize#1 := PptReleaseRemoveLockAndWait_~RemoveLock#1.base, PptReleaseRemoveLockAndWait_~RemoveLock#1.offset, PptReleaseRemoveLockAndWait_~Tag#1.base, PptReleaseRemoveLockAndWait_~Tag#1.offset, 24;havoc IoReleaseRemoveLockAndWaitEx_~RemoveLock#1.base, IoReleaseRemoveLockAndWaitEx_~RemoveLock#1.offset, IoReleaseRemoveLockAndWaitEx_~Tag#1.base, IoReleaseRemoveLockAndWaitEx_~Tag#1.offset, IoReleaseRemoveLockAndWaitEx_~RemlockSize#1;IoReleaseRemoveLockAndWaitEx_~RemoveLock#1.base, IoReleaseRemoveLockAndWaitEx_~RemoveLock#1.offset := IoReleaseRemoveLockAndWaitEx_#in~RemoveLock#1.base, IoReleaseRemoveLockAndWaitEx_#in~RemoveLock#1.offset;IoReleaseRemoveLockAndWaitEx_~Tag#1.base, IoReleaseRemoveLockAndWaitEx_~Tag#1.offset := IoReleaseRemoveLockAndWaitEx_#in~Tag#1.base, IoReleaseRemoveLockAndWaitEx_#in~Tag#1.offset;IoReleaseRemoveLockAndWaitEx_~RemlockSize#1 := IoReleaseRemoveLockAndWaitEx_#in~RemlockSize#1;havoc IoReleaseRemoveLockAndWaitEx_~RemoveLock#1.base, IoReleaseRemoveLockAndWaitEx_~RemoveLock#1.offset, IoReleaseRemoveLockAndWaitEx_~Tag#1.base, IoReleaseRemoveLockAndWaitEx_~Tag#1.offset, IoReleaseRemoveLockAndWaitEx_~RemlockSize#1;havoc IoReleaseRemoveLockAndWaitEx_#in~RemoveLock#1.base, IoReleaseRemoveLockAndWaitEx_#in~RemoveLock#1.offset, IoReleaseRemoveLockAndWaitEx_#in~Tag#1.base, IoReleaseRemoveLockAndWaitEx_#in~Tag#1.offset, IoReleaseRemoveLockAndWaitEx_#in~RemlockSize#1;assume { :end_inline_IoReleaseRemoveLockAndWaitEx } true; [2025-02-07 17:29:51,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761-1: assume { :begin_inline_PptPnpSurpriseRemoval } true;PptPnpSurpriseRemoval_#in~DeviceObject#1.base, PptPnpSurpriseRemoval_#in~DeviceObject#1.offset, PptPnpSurpriseRemoval_#in~Irp#1.base, PptPnpSurpriseRemoval_#in~Irp#1.offset := PptDispatchPnp_~DeviceObject#1.base, PptDispatchPnp_~DeviceObject#1.offset, PptDispatchPnp_~Irp#1.base, PptDispatchPnp_~Irp#1.offset;havoc PptPnpSurpriseRemoval_#res#1;havoc PptPnpSurpriseRemoval_#t~mem847#1.base, PptPnpSurpriseRemoval_#t~mem847#1.offset, PptPnpSurpriseRemoval_#t~mem848#1, PptPnpSurpriseRemoval_#t~bitwise849#1, PptPnpSurpriseRemoval_#t~ret850#1, PptPnpSurpriseRemoval_#t~ret851#1, PptPnpSurpriseRemoval_~DeviceObject#1.base, PptPnpSurpriseRemoval_~DeviceObject#1.offset, PptPnpSurpriseRemoval_~Irp#1.base, PptPnpSurpriseRemoval_~Irp#1.offset, PptPnpSurpriseRemoval_~extension~14#1.base, PptPnpSurpriseRemoval_~extension~14#1.offset, PptPnpSurpriseRemoval_~cancelIrql~1#1, PptPnpSurpriseRemoval_~tmp~25#1;PptPnpSurpriseRemoval_~DeviceObject#1.base, PptPnpSurpriseRemoval_~DeviceObject#1.offset := PptPnpSurpriseRemoval_#in~DeviceObject#1.base, PptPnpSurpriseRemoval_#in~DeviceObject#1.offset;PptPnpSurpriseRemoval_~Irp#1.base, PptPnpSurpriseRemoval_~Irp#1.offset := PptPnpSurpriseRemoval_#in~Irp#1.base, PptPnpSurpriseRemoval_#in~Irp#1.offset;havoc PptPnpSurpriseRemoval_~extension~14#1.base, PptPnpSurpriseRemoval_~extension~14#1.offset;havoc PptPnpSurpriseRemoval_~cancelIrql~1#1;havoc PptPnpSurpriseRemoval_~tmp~25#1;call PptPnpSurpriseRemoval_#t~mem847#1.base, PptPnpSurpriseRemoval_#t~mem847#1.offset := read~$Pointer$#11(PptPnpSurpriseRemoval_~DeviceObject#1.base, 40 + PptPnpSurpriseRemoval_~DeviceObject#1.offset, 4);PptPnpSurpriseRemoval_~extension~14#1.base, PptPnpSurpriseRemoval_~extension~14#1.offset := PptPnpSurpriseRemoval_#t~mem847#1.base, PptPnpSurpriseRemoval_#t~mem847#1.offset;havoc PptPnpSurpriseRemoval_#t~mem847#1.base, PptPnpSurpriseRemoval_#t~mem847#1.offset;call PptPnpSurpriseRemoval_#t~mem848#1 := read~int#11(PptPnpSurpriseRemoval_~extension~14#1.base, 4 + PptPnpSurpriseRemoval_~extension~14#1.offset, 4); [2025-02-07 17:29:51,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761: PptDispatchPnp_#t~ret680#1 := PptPnpSurpriseRemoval_#res#1;havoc PptPnpSurpriseRemoval_#t~mem847#1.base, PptPnpSurpriseRemoval_#t~mem847#1.offset, PptPnpSurpriseRemoval_#t~mem848#1, PptPnpSurpriseRemoval_#t~bitwise849#1, PptPnpSurpriseRemoval_#t~ret850#1, PptPnpSurpriseRemoval_#t~ret851#1, PptPnpSurpriseRemoval_~DeviceObject#1.base, PptPnpSurpriseRemoval_~DeviceObject#1.offset, PptPnpSurpriseRemoval_~Irp#1.base, PptPnpSurpriseRemoval_~Irp#1.offset, PptPnpSurpriseRemoval_~extension~14#1.base, PptPnpSurpriseRemoval_~extension~14#1.offset, PptPnpSurpriseRemoval_~cancelIrql~1#1, PptPnpSurpriseRemoval_~tmp~25#1;havoc PptPnpSurpriseRemoval_#in~DeviceObject#1.base, PptPnpSurpriseRemoval_#in~DeviceObject#1.offset, PptPnpSurpriseRemoval_#in~Irp#1.base, PptPnpSurpriseRemoval_#in~Irp#1.offset;assume { :end_inline_PptPnpSurpriseRemoval } true;assume -2147483648 <= PptDispatchPnp_#t~ret680#1 && PptDispatchPnp_#t~ret680#1 <= 2147483647;PptDispatchPnp_~status~11#1 := PptDispatchPnp_#t~ret680#1;havoc PptDispatchPnp_#t~ret680#1; [2025-02-07 17:29:51,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7686-1: SUMMARY for call PptPnpRemoveDevice_#t~ret845#1 := IofCallDriver(PptPnpRemoveDevice_#t~mem844#1.base, PptPnpRemoveDevice_#t~mem844#1.offset, PptPnpRemoveDevice_~Irp#1.base, PptPnpRemoveDevice_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7158: assume 0 == PptPnpFilterResourceRequirements_~filterResourceMethod~0#1 % 4294967296; [2025-02-07 17:29:51,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7158: assume !(0 == PptPnpFilterResourceRequirements_~filterResourceMethod~0#1 % 4294967296); [2025-02-07 17:29:51,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2864: assume true; [2025-02-07 17:29:51,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2864: assume !true; [2025-02-07 17:29:51,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960: assume 0 == PptPnpStartScanCmResourceList_#t~mem712#1;havoc PptPnpStartScanCmResourceList_#t~mem712#1;call PptPnpStartScanCmResourceList_#t~mem713#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 4 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call PptPnpStartScanCmResourceList_#t~mem714#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 8 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call PptPnpStartScanCmResourceList_#t~mem715#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 4 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call PptPnpStartScanCmResourceList_#t~mem716#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 8 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call PptPnpStartScanCmResourceList_#t~mem717#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 4 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 8);call write~int#11(PptPnpStartScanCmResourceList_#t~mem713#1, PptPnpStartScanCmResourceList_~Extension#1.base, 48 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem714#1, PptPnpStartScanCmResourceList_~Extension#1.base, 52 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem715#1, PptPnpStartScanCmResourceList_~Extension#1.base, 48 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem716#1, PptPnpStartScanCmResourceList_~Extension#1.base, 52 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem717#1, PptPnpStartScanCmResourceList_~Extension#1.base, 48 + PptPnpStartScanCmResourceList_~Extension#1.offset, 8);havoc PptPnpStartScanCmResourceList_#t~mem713#1;havoc PptPnpStartScanCmResourceList_#t~mem714#1;havoc PptPnpStartScanCmResourceList_#t~mem715#1;havoc PptPnpStartScanCmResourceList_#t~mem716#1;havoc PptPnpStartScanCmResourceList_#t~mem717#1;call PptPnpStartScanCmResourceList_#t~mem718#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 12 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem718#1, PptPnpStartScanCmResourceList_~Extension#1.base, 60 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanCmResourceList_#t~mem718#1;call PptPnpStartScanCmResourceList_#t~mem719#1 := read~int#11(PptPnpStartScanCmResourceList_~Extension#1.base, 48 + PptPnpStartScanCmResourceList_~Extension#1.offset, 8);call write~$Pointer$#11(0, (if PptPnpStartScanCmResourceList_#t~mem719#1 % 4294967296 % 4294967296 <= 2147483647 then PptPnpStartScanCmResourceList_#t~mem719#1 % 4294967296 % 4294967296 else PptPnpStartScanCmResourceList_#t~mem719#1 % 4294967296 % 4294967296 - 4294967296), PptPnpStartScanCmResourceList_~Extension#1.base, 56 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanCmResourceList_#t~mem719#1;call PptPnpStartScanCmResourceList_#t~mem720#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 2 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 2);call write~int#11(PptPnpStartScanCmResourceList_#t~mem720#1 % 65536, PptPnpStartScanCmResourceList_~Extension#1.base, 156 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanCmResourceList_#t~mem720#1;call PptPnpStartScanCmResourceList_#t~mem721#1 := read~int#11(PptPnpStartScanCmResourceList_~Extension#1.base, 60 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4); [2025-02-07 17:29:51,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960: assume !(0 == PptPnpStartScanCmResourceList_#t~mem712#1);havoc PptPnpStartScanCmResourceList_#t~mem712#1; [2025-02-07 17:29:51,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6828: PptPnpStartDevice_#t~ret689#1 := PptDetectChipFilter_#res#1;havoc PptDetectChipFilter_#t~mem455#1.base, PptDetectChipFilter_#t~mem455#1.offset, PptDetectChipFilter_#t~mem456#1.base, PptDetectChipFilter_#t~mem456#1.offset, PptDetectChipFilter_#t~mem457#1, PptDetectChipFilter_#t~mem459#1.base, PptDetectChipFilter_#t~mem459#1.offset, PptDetectChipFilter_#t~mem460#1.base, PptDetectChipFilter_#t~mem460#1.offset, PptDetectChipFilter_#t~ret461#1, PptDetectChipFilter_#t~ret462#1, PptDetectChipFilter_#t~mem464#1.base, PptDetectChipFilter_#t~mem464#1.offset, PptDetectChipFilter_#t~mem465#1.base, PptDetectChipFilter_#t~mem465#1.offset, PptDetectChipFilter_#t~ret466#1, PptDetectChipFilter_~Extension#1.base, PptDetectChipFilter_~Extension#1.offset, PptDetectChipFilter_~Status~4#1, PptDetectChipFilter_~Event~0#1.Header.Type, PptDetectChipFilter_~Event~0#1.Header.Absolute, PptDetectChipFilter_~Event~0#1.Header.Size, PptDetectChipFilter_~Event~0#1.Header.Inserted, PptDetectChipFilter_~Event~0#1.Header.SignalState, PptDetectChipFilter_~Event~0#1.Header.WaitListHead.Flink.base, PptDetectChipFilter_~Event~0#1.Header.WaitListHead.Flink.offset, PptDetectChipFilter_~Event~0#1.Header.WaitListHead.Blink.base, PptDetectChipFilter_~Event~0#1.Header.WaitListHead.Blink.offset, PptDetectChipFilter_~ecrLast~0#1, PptDetectChipFilter_~Controller~0#1.base, PptDetectChipFilter_~Controller~0#1.offset, PptDetectChipFilter_~EcpController~0#1.base, PptDetectChipFilter_~EcpController~0#1.offset, PptDetectChipFilter_~wPortECR~0#1.base, PptDetectChipFilter_~wPortECR~0#1.offset;havoc PptDetectChipFilter_#in~Extension#1.base, PptDetectChipFilter_#in~Extension#1.offset;assume { :end_inline_PptDetectChipFilter } true;assume -2147483648 <= PptPnpStartDevice_#t~ret689#1 && PptPnpStartDevice_#t~ret689#1 <= 2147483647;PptPnpStartDevice_~status~12#1 := PptPnpStartDevice_#t~ret689#1;havoc PptPnpStartDevice_#t~ret689#1; [2025-02-07 17:29:51,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7687: havoc PptReleaseRemoveLockAndWait_~RemoveLock#1.base, PptReleaseRemoveLockAndWait_~RemoveLock#1.offset, PptReleaseRemoveLockAndWait_~Tag#1.base, PptReleaseRemoveLockAndWait_~Tag#1.offset;havoc PptReleaseRemoveLockAndWait_#in~RemoveLock#1.base, PptReleaseRemoveLockAndWait_#in~RemoveLock#1.offset, PptReleaseRemoveLockAndWait_#in~Tag#1.base, PptReleaseRemoveLockAndWait_#in~Tag#1.offset;assume { :end_inline_PptReleaseRemoveLockAndWait } true;assume { :begin_inline_PptCleanRemovalRelationsList } true;PptCleanRemovalRelationsList_#in~Extension#1.base, PptCleanRemovalRelationsList_#in~Extension#1.offset := PptPnpRemoveDevice_~extension~13#1.base, PptPnpRemoveDevice_~extension~13#1.offset;havoc PptCleanRemovalRelationsList_#t~mem114#1.base, PptCleanRemovalRelationsList_#t~mem114#1.offset, PptCleanRemovalRelationsList_#t~mem115#1.base, PptCleanRemovalRelationsList_#t~mem115#1.offset, PptCleanRemovalRelationsList_#t~mem116#1.base, PptCleanRemovalRelationsList_#t~mem116#1.offset, PptCleanRemovalRelationsList_#t~mem117#1.base, PptCleanRemovalRelationsList_#t~mem117#1.offset, PptCleanRemovalRelationsList_#t~mem118#1.base, PptCleanRemovalRelationsList_#t~mem118#1.offset, PptCleanRemovalRelationsList_#t~mem119#1.base, PptCleanRemovalRelationsList_#t~mem119#1.offset, PptCleanRemovalRelationsList_~Extension#1.base, PptCleanRemovalRelationsList_~Extension#1.offset, PptCleanRemovalRelationsList_~listHead~0#1.base, PptCleanRemovalRelationsList_~listHead~0#1.offset, PptCleanRemovalRelationsList_~thisListEntry~0#1.base, PptCleanRemovalRelationsList_~thisListEntry~0#1.offset, PptCleanRemovalRelationsList_~node~0#1.base, PptCleanRemovalRelationsList_~node~0#1.offset, PptCleanRemovalRelationsList_~_EX_Blink~1#1.base, PptCleanRemovalRelationsList_~_EX_Blink~1#1.offset, PptCleanRemovalRelationsList_~_EX_Flink~1#1.base, PptCleanRemovalRelationsList_~_EX_Flink~1#1.offset;PptCleanRemovalRelationsList_~Extension#1.base, PptCleanRemovalRelationsList_~Extension#1.offset := PptCleanRemovalRelationsList_#in~Extension#1.base, PptCleanRemovalRelationsList_#in~Extension#1.offset;havoc PptCleanRemovalRelationsList_~listHead~0#1.base, PptCleanRemovalRelationsList_~listHead~0#1.offset;havoc PptCleanRemovalRelationsList_~thisListEntry~0#1.base, PptCleanRemovalRelationsList_~thisListEntry~0#1.offset;havoc PptCleanRemovalRelationsList_~node~0#1.base, PptCleanRemovalRelationsList_~node~0#1.offset;havoc PptCleanRemovalRelationsList_~_EX_Blink~1#1.base, PptCleanRemovalRelationsList_~_EX_Blink~1#1.offset;havoc PptCleanRemovalRelationsList_~_EX_Flink~1#1.base, PptCleanRemovalRelationsList_~_EX_Flink~1#1.offset;PptCleanRemovalRelationsList_~listHead~0#1.base, PptCleanRemovalRelationsList_~listHead~0#1.offset := PptCleanRemovalRelationsList_~Extension#1.base, 28 + PptCleanRemovalRelationsList_~Extension#1.offset;PptCleanRemovalRelationsList_~thisListEntry~0#1.base, PptCleanRemovalRelationsList_~thisListEntry~0#1.offset := 0, 0;PptCleanRemovalRelationsList_~node~0#1.base, PptCleanRemovalRelationsList_~node~0#1.offset := 0, 0; [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6696: assume 7 == PptDispatchPnp_~__BLAST_NONDET~1#1; [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6696: assume !(7 == PptDispatchPnp_~__BLAST_NONDET~1#1); [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7489-1: SUMMARY for call PptDumpRemovalRelationsList(PptPnpQueryDeviceRelations_~extension~7#1.base, PptPnpQueryDeviceRelations_~extension~7#1.offset); srcloc: null [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3327: assume 1441868 == PptDispatchInternalDeviceControl_#t~mem165#1 % 4294967296;havoc PptDispatchInternalDeviceControl_#t~mem165#1; [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3327: assume !(1441868 == PptDispatchInternalDeviceControl_#t~mem165#1 % 4294967296);havoc PptDispatchInternalDeviceControl_#t~mem165#1;call PptDispatchInternalDeviceControl_#t~mem166#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 12 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7489: call PptPnpQueryDeviceRelations_#t~mem805#1 := read~int#11(PptPnpQueryDeviceRelations_~Irp#1.base, 28 + PptPnpQueryDeviceRelations_~Irp#1.offset, 4); [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2997-1: SUMMARY for call PptAddPptRemovalRelation_#t~ret120#1.base, PptAddPptRemovalRelation_#t~ret120#1.offset := ExAllocatePoolWithTag(1, 24, 1349673296); srcloc: null [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2997: PptAddPptRemovalRelation_~tmp~2#1.base, PptAddPptRemovalRelation_~tmp~2#1.offset := PptAddPptRemovalRelation_#t~ret120#1.base, PptAddPptRemovalRelation_#t~ret120#1.offset;havoc PptAddPptRemovalRelation_#t~ret120#1.base, PptAddPptRemovalRelation_#t~ret120#1.offset;PptAddPptRemovalRelation_~node~1#1.base, PptAddPptRemovalRelation_~node~1#1.offset := PptAddPptRemovalRelation_~tmp~2#1.base, PptAddPptRemovalRelation_~tmp~2#1.offset; [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5970: assume (if PptFindNatChip_~tmp___0~7#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___0~7#1 % 256 % 4294967296 else PptFindNatChip_~tmp___0~7#1 % 256 % 4294967296 - 4294967296) == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296);PptFindNatChip_~OkToLook~0#1 := 1; [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5970: assume !((if PptFindNatChip_~tmp___0~7#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___0~7#1 % 256 % 4294967296 else PptFindNatChip_~tmp___0~7#1 % 256 % 4294967296 - 4294967296) == (if PptFindNatChip_~cr~0#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~cr~0#1 % 256 % 4294967296 else PptFindNatChip_~cr~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8084: SUMMARY for call memcpy_guard(PptDispatchPower_~nextIrpSp~1#1.base, PptDispatchPower_~nextIrpSp~1#1.offset, PptDispatchPower_~irpSp~2#1.base, PptDispatchPower_~irpSp~2#1.offset, 28); srcloc: null [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3526: assume PptDispatchInternalDeviceControl_#t~mem236#1 % 4294967296 < 16;havoc PptDispatchInternalDeviceControl_#t~mem236#1;PptDispatchInternalDeviceControl_~Status~0#1 := -1073741789; [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3526: assume !(PptDispatchInternalDeviceControl_#t~mem236#1 % 4294967296 < 16);havoc PptDispatchInternalDeviceControl_#t~mem236#1;call PptDispatchInternalDeviceControl_#t~mem237#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 4 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7688: havoc PptCleanRemovalRelationsList_#t~mem114#1.base, PptCleanRemovalRelationsList_#t~mem114#1.offset, PptCleanRemovalRelationsList_#t~mem115#1.base, PptCleanRemovalRelationsList_#t~mem115#1.offset, PptCleanRemovalRelationsList_#t~mem116#1.base, PptCleanRemovalRelationsList_#t~mem116#1.offset, PptCleanRemovalRelationsList_#t~mem117#1.base, PptCleanRemovalRelationsList_#t~mem117#1.offset, PptCleanRemovalRelationsList_#t~mem118#1.base, PptCleanRemovalRelationsList_#t~mem118#1.offset, PptCleanRemovalRelationsList_#t~mem119#1.base, PptCleanRemovalRelationsList_#t~mem119#1.offset, PptCleanRemovalRelationsList_~Extension#1.base, PptCleanRemovalRelationsList_~Extension#1.offset, PptCleanRemovalRelationsList_~listHead~0#1.base, PptCleanRemovalRelationsList_~listHead~0#1.offset, PptCleanRemovalRelationsList_~thisListEntry~0#1.base, PptCleanRemovalRelationsList_~thisListEntry~0#1.offset, PptCleanRemovalRelationsList_~node~0#1.base, PptCleanRemovalRelationsList_~node~0#1.offset, PptCleanRemovalRelationsList_~_EX_Blink~1#1.base, PptCleanRemovalRelationsList_~_EX_Blink~1#1.offset, PptCleanRemovalRelationsList_~_EX_Flink~1#1.base, PptCleanRemovalRelationsList_~_EX_Flink~1#1.offset;havoc PptCleanRemovalRelationsList_#in~Extension#1.base, PptCleanRemovalRelationsList_#in~Extension#1.offset;assume { :end_inline_PptCleanRemovalRelationsList } true;call PptPnpRemoveDevice_#t~mem846#1.base, PptPnpRemoveDevice_#t~mem846#1.offset := read~$Pointer$#11(PptPnpRemoveDevice_~extension~13#1.base, 152 + PptPnpRemoveDevice_~extension~13#1.offset, 4); [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6301: assume PptPnpBuildRemovalRelations_~relations~0#1.base == 0 && PptPnpBuildRemovalRelations_~relations~0#1.offset == 0; [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6301: assume !(PptPnpBuildRemovalRelations_~relations~0#1.base == 0 && PptPnpBuildRemovalRelations_~relations~0#1.offset == 0);call write~int#11(PptPnpBuildRemovalRelations_~count~1#1, PptPnpBuildRemovalRelations_~relations~0#1.base, PptPnpBuildRemovalRelations_~relations~0#1.offset, 4);PptPnpBuildRemovalRelations_~i~11#1 := 0; [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5046: call ULTIMATE.dealloc(PptDetectPortType_~#ParportPath~0#1.base, PptDetectPortType_~#ParportPath~0#1.offset);havoc PptDetectPortType_~#ParportPath~0#1.base, PptDetectPortType_~#ParportPath~0#1.offset;call ULTIMATE.dealloc(PptDetectPortType_~#RegTable~0#1.base, PptDetectPortType_~#RegTable~0#1.offset);havoc PptDetectPortType_~#RegTable~0#1.base, PptDetectPortType_~#RegTable~0#1.offset;call ULTIMATE.dealloc(PptDetectPortType_~#IdentifierHex~0#1.base, PptDetectPortType_~#IdentifierHex~0#1.offset);havoc PptDetectPortType_~#IdentifierHex~0#1.base, PptDetectPortType_~#IdentifierHex~0#1.offset;call ULTIMATE.dealloc(PptDetectPortType_~#zero~0#1.base, PptDetectPortType_~#zero~0#1.offset);havoc PptDetectPortType_~#zero~0#1.base, PptDetectPortType_~#zero~0#1.offset;PptPnpStartDevice_#t~ret690#1 := PptDetectPortType_#res#1;havoc PptDetectPortType_#t~nondet467#1, PptDetectPortType_#t~memset~res468#1.base, PptDetectPortType_#t~memset~res468#1.offset, PptDetectPortType_#t~mem469#1.base, PptDetectPortType_#t~mem469#1.offset, PptDetectPortType_#t~ret470#1, PptDetectPortType_#t~mem471#1, PptDetectPortType_#t~mem472#1, PptDetectPortType_#t~bitwise473#1, PptDetectPortType_#t~ret474#1, PptDetectPortType_~Extension#1.base, PptDetectPortType_~Extension#1.offset, PptDetectPortType_~__BLAST_NONDET~0#1, PptDetectPortType_~Status~5#1, PptDetectPortType_~#ParportPath~0#1.base, PptDetectPortType_~#ParportPath~0#1.offset, PptDetectPortType_~#RegTable~0#1.base, PptDetectPortType_~#RegTable~0#1.offset, PptDetectPortType_~#IdentifierHex~0#1.base, PptDetectPortType_~#IdentifierHex~0#1.offset, PptDetectPortType_~#zero~0#1.base, PptDetectPortType_~#zero~0#1.offset;havoc PptDetectPortType_#in~Extension#1.base, PptDetectPortType_#in~Extension#1.offset;assume { :end_inline_PptDetectPortType } true;assume -2147483648 <= PptPnpStartDevice_#t~ret690#1 && PptPnpStartDevice_#t~ret690#1 <= 2147483647;havoc PptPnpStartDevice_#t~ret690#1; [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019: assume false;call PptDispatchPower_#t~mem906#1 := read~int#11(PptDispatchPower_~Extension~5#1.base, 290 + PptDispatchPower_~Extension~5#1.offset, 4);call PptDispatchPower_#t~mem907#1 := read~int#28(PptDispatchPower_~#powerState~1#1.base, PptDispatchPower_~#powerState~1#1.offset, 4); [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019: assume !false; [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2866: assume !(PptUnload_~CurrentDevice~0#1.base != 0 || PptUnload_~CurrentDevice~0#1.offset != 0); [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2866: assume PptUnload_~CurrentDevice~0#1.base != 0 || PptUnload_~CurrentDevice~0#1.offset != 0;call PptUnload_#t~mem103#1.base, PptUnload_#t~mem103#1.offset := read~$Pointer$#11(PptUnload_~CurrentDevice~0#1.base, 40 + PptUnload_~CurrentDevice~0#1.offset, 4);PptUnload_~Extension~0#1.base, PptUnload_~Extension~0#1.offset := PptUnload_#t~mem103#1.base, PptUnload_#t~mem103#1.offset;havoc PptUnload_#t~mem103#1.base, PptUnload_#t~mem103#1.offset;call PptUnload_#t~mem104#1 := read~int#11(PptUnload_~Extension~0#1.base, 208 + PptUnload_~Extension~0#1.offset, 4); [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085-1: SUMMARY for call PptDispatchPower_#t~memmove~res929#1.base, PptDispatchPower_#t~memmove~res929#1.offset := #Ultimate.C_memmove#11(PptDispatchPower_~nextIrpSp~1#1.base, PptDispatchPower_~nextIrpSp~1#1.offset, PptDispatchPower_~irpSp~2#1.base, PptDispatchPower_~irpSp~2#1.offset, 28); srcloc: null [2025-02-07 17:29:51,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085: havoc PptDispatchPower_#t~memmove~res929#1.base, PptDispatchPower_#t~memmove~res929#1.offset;call write~int#11(0, PptDispatchPower_~nextIrpSp~1#1.base, 3 + PptDispatchPower_~nextIrpSp~1#1.offset, 1); [2025-02-07 17:29:51,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6830: assume !(PptPnpStartDevice_~status~12#1 >= 0);assume { :begin_inline_PptDetectPortType } true;PptDetectPortType_#in~Extension#1.base, PptDetectPortType_#in~Extension#1.offset := PptPnpStartDevice_~extension~4#1.base, PptPnpStartDevice_~extension~4#1.offset;havoc PptDetectPortType_#res#1;havoc PptDetectPortType_#t~nondet467#1, PptDetectPortType_#t~memset~res468#1.base, PptDetectPortType_#t~memset~res468#1.offset, PptDetectPortType_#t~mem469#1.base, PptDetectPortType_#t~mem469#1.offset, PptDetectPortType_#t~ret470#1, PptDetectPortType_#t~mem471#1, PptDetectPortType_#t~mem472#1, PptDetectPortType_#t~bitwise473#1, PptDetectPortType_#t~ret474#1, PptDetectPortType_~Extension#1.base, PptDetectPortType_~Extension#1.offset, PptDetectPortType_~__BLAST_NONDET~0#1, PptDetectPortType_~Status~5#1, PptDetectPortType_~#ParportPath~0#1.base, PptDetectPortType_~#ParportPath~0#1.offset, PptDetectPortType_~#RegTable~0#1.base, PptDetectPortType_~#RegTable~0#1.offset, PptDetectPortType_~#IdentifierHex~0#1.base, PptDetectPortType_~#IdentifierHex~0#1.offset, PptDetectPortType_~#zero~0#1.base, PptDetectPortType_~#zero~0#1.offset;PptDetectPortType_~Extension#1.base, PptDetectPortType_~Extension#1.offset := PptDetectPortType_#in~Extension#1.base, PptDetectPortType_#in~Extension#1.offset;havoc PptDetectPortType_#t~nondet467#1;assume -2147483648 <= PptDetectPortType_#t~nondet467#1 && PptDetectPortType_#t~nondet467#1 <= 2147483647;PptDetectPortType_~__BLAST_NONDET~0#1 := PptDetectPortType_#t~nondet467#1;havoc PptDetectPortType_#t~nondet467#1;havoc PptDetectPortType_~Status~5#1;call PptDetectPortType_~#ParportPath~0#1.base, PptDetectPortType_~#ParportPath~0#1.offset := #Ultimate.allocOnStack(8);call PptDetectPortType_~#RegTable~0#1.base, PptDetectPortType_~#RegTable~0#1.offset := #Ultimate.allocOnStack(56);call PptDetectPortType_~#IdentifierHex~0#1.base, PptDetectPortType_~#IdentifierHex~0#1.offset := #Ultimate.allocOnStack(4);call PptDetectPortType_~#zero~0#1.base, PptDetectPortType_~#zero~0#1.offset := #Ultimate.allocOnStack(4);call write~int#30(12169, PptDetectPortType_~#IdentifierHex~0#1.base, PptDetectPortType_~#IdentifierHex~0#1.offset, 4);call write~int#30(0, PptDetectPortType_~#zero~0#1.base, PptDetectPortType_~#zero~0#1.offset, 4); [2025-02-07 17:29:51,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6830: assume !!(PptPnpStartDevice_~status~12#1 >= 0); [2025-02-07 17:29:51,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5905: assume !(PptFindNatChip_~Status~12#1 >= 0);PptFindNatChip_#res#1 := PptFindNatChip_~Status~12#1;call ULTIMATE.dealloc(PptFindNatChip_~#Conflict~0#1.base, PptFindNatChip_~#Conflict~0#1.offset);havoc PptFindNatChip_~#Conflict~0#1.base, PptFindNatChip_~#Conflict~0#1.offset;call ULTIMATE.dealloc(PptFindNatChip_~#ChipAddr~0#1.base, PptFindNatChip_~#ChipAddr~0#1.offset);havoc PptFindNatChip_~#ChipAddr~0#1.base, PptFindNatChip_~#ChipAddr~0#1.offset;call ULTIMATE.dealloc(PptFindNatChip_~#AddrList~0#1.base, PptFindNatChip_~#AddrList~0#1.offset);havoc PptFindNatChip_~#AddrList~0#1.base, PptFindNatChip_~#AddrList~0#1.offset; [2025-02-07 17:29:51,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5905: assume !!(PptFindNatChip_~Status~12#1 >= 0);call PptFindNatChip_#t~mem570#1.base, PptFindNatChip_#t~mem570#1.offset := read~$Pointer$#11(PptFindNatChip_~Extension#1.base, 12 + PptFindNatChip_~Extension#1.offset, 4);call PptFindNatChip_#t~mem571#1.base, PptFindNatChip_#t~mem571#1.offset := read~$Pointer$#11(PptFindNatChip_~Extension#1.base, 8 + PptFindNatChip_~Extension#1.offset, 4); [2025-02-07 17:29:51,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9539: assume false;~s~0 := ~DC~0; [2025-02-07 17:29:51,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9539: assume !false;PptDispatchSystemControl_#res#1 := PptDispatchSystemControl_~status~29#1;call ULTIMATE.dealloc(PptDispatchSystemControl_~#disposition~0#1.base, PptDispatchSystemControl_~#disposition~0#1.offset);havoc PptDispatchSystemControl_~#disposition~0#1.base, PptDispatchSystemControl_~#disposition~0#1.offset; [2025-02-07 17:29:51,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7491: assume 0 != PptPnpQueryDeviceRelations_#t~mem805#1 % 4294967296;havoc PptPnpQueryDeviceRelations_#t~mem805#1; [2025-02-07 17:29:51,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7491: assume !(0 != PptPnpQueryDeviceRelations_#t~mem805#1 % 4294967296);havoc PptPnpQueryDeviceRelations_#t~mem805#1;assume { :begin_inline_PptPnpBuildRemovalRelations } true;PptPnpBuildRemovalRelations_#in~Extension#1.base, PptPnpBuildRemovalRelations_#in~Extension#1.offset := PptPnpQueryDeviceRelations_~extension~7#1.base, PptPnpQueryDeviceRelations_~extension~7#1.offset;havoc PptPnpBuildRemovalRelations_#res#1.base, PptPnpBuildRemovalRelations_#res#1.offset;havoc PptPnpBuildRemovalRelations_#t~mem602#1.base, PptPnpBuildRemovalRelations_#t~mem602#1.offset, PptPnpBuildRemovalRelations_#t~mem603#1.base, PptPnpBuildRemovalRelations_#t~mem603#1.offset, PptPnpBuildRemovalRelations_#t~mem604#1.base, PptPnpBuildRemovalRelations_#t~mem604#1.offset, PptPnpBuildRemovalRelations_#t~mem605#1.base, PptPnpBuildRemovalRelations_#t~mem605#1.offset, PptPnpBuildRemovalRelations_#t~mem606#1.base, PptPnpBuildRemovalRelations_#t~mem606#1.offset, PptPnpBuildRemovalRelations_#t~mem607#1.base, PptPnpBuildRemovalRelations_#t~mem607#1.offset, PptPnpBuildRemovalRelations_#t~mem608#1.base, PptPnpBuildRemovalRelations_#t~mem608#1.offset, PptPnpBuildRemovalRelations_#t~mem609#1.base, PptPnpBuildRemovalRelations_#t~mem609#1.offset, PptPnpBuildRemovalRelations_#t~ret610#1.base, PptPnpBuildRemovalRelations_#t~ret610#1.offset, PptPnpBuildRemovalRelations_#t~mem611#1.base, PptPnpBuildRemovalRelations_#t~mem611#1.offset, PptPnpBuildRemovalRelations_#t~mem612#1.base, PptPnpBuildRemovalRelations_#t~mem612#1.offset, PptPnpBuildRemovalRelations_#t~mem613#1.base, PptPnpBuildRemovalRelations_#t~mem613#1.offset, PptPnpBuildRemovalRelations_#t~mem614#1.base, PptPnpBuildRemovalRelations_#t~mem614#1.offset, PptPnpBuildRemovalRelations_#t~mem615#1.base, PptPnpBuildRemovalRelations_#t~mem615#1.offset, PptPnpBuildRemovalRelations_#t~mem616#1.base, PptPnpBuildRemovalRelations_#t~mem616#1.offset, PptPnpBuildRemovalRelations_#t~mem617#1.base, PptPnpBuildRemovalRelations_#t~mem617#1.offset, PptPnpBuildRemovalRelations_~Extension#1.base, PptPnpBuildRemovalRelations_~Extension#1.offset, PptPnpBuildRemovalRelations_~relations~0#1.base, PptPnpBuildRemovalRelations_~relations~0#1.offset, PptPnpBuildRemovalRelations_~listHead~3#1.base, PptPnpBuildRemovalRelations_~listHead~3#1.offset, PptPnpBuildRemovalRelations_~thisListEntry~3#1.base, PptPnpBuildRemovalRelations_~thisListEntry~3#1.offset, PptPnpBuildRemovalRelations_~firstListEntry~2#1.base, PptPnpBuildRemovalRelations_~firstListEntry~2#1.offset, PptPnpBuildRemovalRelations_~done~2#1, PptPnpBuildRemovalRelations_~node~4#1.base, PptPnpBuildRemovalRelations_~node~4#1.offset, PptPnpBuildRemovalRelations_~count~1#1, PptPnpBuildRemovalRelations_~i~11#1, PptPnpBuildRemovalRelations_~pDevObj~0#1.base, PptPnpBuildRemovalRelations_~pDevObj~0#1.offset, PptPnpBuildRemovalRelations_~_EX_Blink~6#1.base, PptPnpBuildRemovalRelations_~_EX_Blink~6#1.offset, PptPnpBuildRemovalRelations_~_EX_Flink~4#1.base, PptPnpBuildRemovalRelations_~_EX_Flink~4#1.offset, PptPnpBuildRemovalRelations_~_EX_Flink___0~1#1.base, PptPnpBuildRemovalRelations_~_EX_Flink___0~1#1.offset, PptPnpBuildRemovalRelations_~_EX_ListHead~4#1.base, PptPnpBuildRemovalRelations_~_EX_ListHead~4#1.offset, PptPnpBuildRemovalRelations_~_EX_Blink___0~3#1.base, PptPnpBuildRemovalRelations_~_EX_Blink___0~3#1.offset, PptPnpBuildRemovalRelations_~_EX_ListHead___0~2#1.base, PptPnpBuildRemovalRelations_~_EX_ListHead___0~2#1.offset, PptPnpBuildRemovalRelations_~tmp~15#1.base, PptPnpBuildRemovalRelations_~tmp~15#1.offset, PptPnpBuildRemovalRelations_~_EX_Blink___1~0#1.base, PptPnpBuildRemovalRelations_~_EX_Blink___1~0#1.offset, PptPnpBuildRemovalRelations_~_EX_Flink___1~0#1.base, PptPnpBuildRemovalRelations_~_EX_Flink___1~0#1.offset, PptPnpBuildRemovalRelations_~_EX_Blink___2~0#1.base, PptPnpBuildRemovalRelations_~_EX_Blink___2~0#1.offset, PptPnpBuildRemovalRelations_~_EX_ListHead___1~0#1.base, PptPnpBuildRemovalRelations_~_EX_ListHead___1~0#1.offset;PptPnpBuildRemovalRelations_~Extension#1.base, PptPnpBuildRemovalRelations_~Extension#1.offset := PptPnpBuildRemovalRelations_#in~Extension#1.base, PptPnpBuildRemovalRelations_#in~Extension#1.offset;havoc PptPnpBuildRemovalRelations_~relations~0#1.base, PptPnpBuildRemovalRelations_~relations~0#1.offset;havoc PptPnpBuildRemovalRelations_~listHead~3#1.base, PptPnpBuildRemovalRelations_~listHead~3#1.offset;havoc PptPnpBuildRemovalRelations_~thisListEntry~3#1.base, PptPnpBuildRemovalRelations_~thisListEntry~3#1.offset;havoc PptPnpBuildRemovalRelations_~firstListEntry~2#1.base, PptPnpBuildRemovalRelations_~firstListEntry~2#1.offset;havoc PptPnpBuildRemovalRelations_~done~2#1;havoc PptPnpBuildRemovalRelations_~node~4#1.base, PptPnpBuildRemovalRelations_~node~4#1.offset;havoc PptPnpBuildRemovalRelations_~count~1#1;havoc PptPnpBuildRemovalRelations_~i~11#1;havoc PptPnpBuildRemovalRelations_~pDevObj~0#1.base, PptPnpBuildRemovalRelations_~pDevObj~0#1.offset;havoc PptPnpBuildRemovalRelations_~_EX_Blink~6#1.base, PptPnpBuildRemovalRelations_~_EX_Blink~6#1.offset;havoc PptPnpBuildRemovalRelations_~_EX_Flink~4#1.base, PptPnpBuildRemovalRelations_~_EX_Flink~4#1.offset;havoc PptPnpBuildRemovalRelations_~_EX_Flink___0~1#1.base, PptPnpBuildRemovalRelations_~_EX_Flink___0~1#1.offset;havoc PptPnpBuildRemovalRelations_~_EX_ListHead~4#1.base, PptPnpBuildRemovalRelations_~_EX_ListHead~4#1.offset;havoc PptPnpBuildRemovalRelations_~_EX_Blink___0~3#1.base, PptPnpBuildRemovalRelations_~_EX_Blink___0~3#1.offset;havoc PptPnpBuildRemovalRelations_~_EX_ListHead___0~2#1.base, PptPnpBuildRemovalRelations_~_EX_ListHead___0~2#1.offset;havoc PptPnpBuildRemovalRelations_~tmp~15#1.base, PptPnpBuildRemovalRelations_~tmp~15#1.offset;havoc PptPnpBuildRemovalRelations_~_EX_Blink___1~0#1.base, PptPnpBuildRemovalRelations_~_EX_Blink___1~0#1.offset;havoc PptPnpBuildRemovalRelations_~_EX_Flink___1~0#1.base, PptPnpBuildRemovalRelations_~_EX_Flink___1~0#1.offset;havoc PptPnpBuildRemovalRelations_~_EX_Blink___2~0#1.base, PptPnpBuildRemovalRelations_~_EX_Blink___2~0#1.offset;havoc PptPnpBuildRemovalRelations_~_EX_ListHead___1~0#1.base, PptPnpBuildRemovalRelations_~_EX_ListHead___1~0#1.offset;PptPnpBuildRemovalRelations_~relations~0#1.base, PptPnpBuildRemovalRelations_~relations~0#1.offset := 0, 0;PptPnpBuildRemovalRelations_~listHead~3#1.base, PptPnpBuildRemovalRelations_~listHead~3#1.offset := PptPnpBuildRemovalRelations_~Extension#1.base, 28 + PptPnpBuildRemovalRelations_~Extension#1.offset;PptPnpBuildRemovalRelations_~thisListEntry~3#1.base, PptPnpBuildRemovalRelations_~thisListEntry~3#1.offset := 0, 0;PptPnpBuildRemovalRelations_~firstListEntry~2#1.base, PptPnpBuildRemovalRelations_~firstListEntry~2#1.offset := 0, 0;PptPnpBuildRemovalRelations_~done~2#1 := 0;PptPnpBuildRemovalRelations_~node~4#1.base, PptPnpBuildRemovalRelations_~node~4#1.offset := 0, 0;call PptPnpBuildRemovalRelations_#t~mem602#1.base, PptPnpBuildRemovalRelations_#t~mem602#1.offset := read~$Pointer$#11(PptPnpBuildRemovalRelations_~listHead~3#1.base, PptPnpBuildRemovalRelations_~listHead~3#1.offset, 4); [2025-02-07 17:29:51,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7161: assume 2 == PptPnpFilterResourceRequirements_~filterResourceMethod~0#1 % 4294967296; [2025-02-07 17:29:51,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7161: assume !(2 == PptPnpFilterResourceRequirements_~filterResourceMethod~0#1 % 4294967296); [2025-02-07 17:29:51,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9804: call main_~#rl~0#1.base, main_~#rl~0#1.offset := #Ultimate.allocOnStack(72);call write~int#8(1, main_~#rl~0#1.base, 36 + main_~#rl~0#1.offset, 4);call write~int#8(1, main_~#rl~0#1.base, 28 + main_~#rl~0#1.offset, 4);call write~int#11(main_~#rl~0#1.base + main_~#rl~0#1.offset, ~pirp~0.base, 28 + ~pirp~0.offset, 4);assume { :begin_inline_PptDispatchPnp } true;PptDispatchPnp_#in~DeviceObject#1.base, PptDispatchPnp_#in~DeviceObject#1.offset, PptDispatchPnp_#in~Irp#1.base, PptDispatchPnp_#in~Irp#1.offset := main_~#devobj~0#1.base, main_~#devobj~0#1.offset, ~pirp~0.base, ~pirp~0.offset;havoc PptDispatchPnp_#res#1;havoc PptDispatchPnp_#t~nondet665#1, PptDispatchPnp_#t~ret666#1, PptDispatchPnp_#t~mem667#1.base, PptDispatchPnp_#t~mem667#1.offset, PptDispatchPnp_#t~mem668#1, PptDispatchPnp_#t~ret669#1, PptDispatchPnp_#t~ret670#1, PptDispatchPnp_#t~ret671#1, PptDispatchPnp_#t~ret672#1, PptDispatchPnp_#t~ret673#1, PptDispatchPnp_#t~ret674#1, PptDispatchPnp_#t~ret675#1, PptDispatchPnp_#t~ret676#1, PptDispatchPnp_#t~ret677#1, PptDispatchPnp_#t~ret678#1, PptDispatchPnp_#t~ret679#1, PptDispatchPnp_#t~ret680#1, PptDispatchPnp_~DeviceObject#1.base, PptDispatchPnp_~DeviceObject#1.offset, PptDispatchPnp_~Irp#1.base, PptDispatchPnp_~Irp#1.offset, PptDispatchPnp_~__BLAST_NONDET~1#1, PptDispatchPnp_~status~11#1, PptDispatchPnp_~irpStack~3#1.base, PptDispatchPnp_~irpStack~3#1.offset, PptDispatchPnp_~minorFunction~0#1;PptDispatchPnp_~DeviceObject#1.base, PptDispatchPnp_~DeviceObject#1.offset := PptDispatchPnp_#in~DeviceObject#1.base, PptDispatchPnp_#in~DeviceObject#1.offset;PptDispatchPnp_~Irp#1.base, PptDispatchPnp_~Irp#1.offset := PptDispatchPnp_#in~Irp#1.base, PptDispatchPnp_#in~Irp#1.offset;havoc PptDispatchPnp_#t~nondet665#1;assume -2147483648 <= PptDispatchPnp_#t~nondet665#1 && PptDispatchPnp_#t~nondet665#1 <= 2147483647;PptDispatchPnp_~__BLAST_NONDET~1#1 := PptDispatchPnp_#t~nondet665#1;havoc PptDispatchPnp_#t~nondet665#1;havoc PptDispatchPnp_~status~11#1;havoc PptDispatchPnp_~irpStack~3#1.base, PptDispatchPnp_~irpStack~3#1.offset;havoc PptDispatchPnp_~minorFunction~0#1;assume { :begin_inline_PptDebugDumpPnpIrpInfo } true;PptDebugDumpPnpIrpInfo_#in~DeviceObject#1.base, PptDebugDumpPnpIrpInfo_#in~DeviceObject#1.offset, PptDebugDumpPnpIrpInfo_#in~Irp#1.base, PptDebugDumpPnpIrpInfo_#in~Irp#1.offset := PptDispatchPnp_~DeviceObject#1.base, PptDispatchPnp_~DeviceObject#1.offset, PptDispatchPnp_~Irp#1.base, PptDispatchPnp_~Irp#1.offset;havoc PptDebugDumpPnpIrpInfo_#t~mem70#1.base, PptDebugDumpPnpIrpInfo_#t~mem70#1.offset, PptDebugDumpPnpIrpInfo_#t~mem71#1.base, PptDebugDumpPnpIrpInfo_#t~mem71#1.offset, PptDebugDumpPnpIrpInfo_#t~mem72#1, PptDebugDumpPnpIrpInfo_#t~mem73#1, PptDebugDumpPnpIrpInfo_#t~mem74#1.base, PptDebugDumpPnpIrpInfo_#t~mem74#1.offset, PptDebugDumpPnpIrpInfo_~DeviceObject#1.base, PptDebugDumpPnpIrpInfo_~DeviceObject#1.offset, PptDebugDumpPnpIrpInfo_~Irp#1.base, PptDebugDumpPnpIrpInfo_~Irp#1.offset, PptDebugDumpPnpIrpInfo_~extension~1#1.base, PptDebugDumpPnpIrpInfo_~extension~1#1.offset, PptDebugDumpPnpIrpInfo_~irpStack~0#1.base, PptDebugDumpPnpIrpInfo_~irpStack~0#1.offset, PptDebugDumpPnpIrpInfo_~irpName~0#1.base, PptDebugDumpPnpIrpInfo_~irpName~0#1.offset;PptDebugDumpPnpIrpInfo_~DeviceObject#1.base, PptDebugDumpPnpIrpInfo_~DeviceObject#1.offset := PptDebugDumpPnpIrpInfo_#in~DeviceObject#1.base, PptDebugDumpPnpIrpInfo_#in~DeviceObject#1.offset;PptDebugDumpPnpIrpInfo_~Irp#1.base, PptDebugDumpPnpIrpInfo_~Irp#1.offset := PptDebugDumpPnpIrpInfo_#in~Irp#1.base, PptDebugDumpPnpIrpInfo_#in~Irp#1.offset;havoc PptDebugDumpPnpIrpInfo_~extension~1#1.base, PptDebugDumpPnpIrpInfo_~extension~1#1.offset;havoc PptDebugDumpPnpIrpInfo_~irpStack~0#1.base, PptDebugDumpPnpIrpInfo_~irpStack~0#1.offset;havoc PptDebugDumpPnpIrpInfo_~irpName~0#1.base, PptDebugDumpPnpIrpInfo_~irpName~0#1.offset;call PptDebugDumpPnpIrpInfo_#t~mem70#1.base, PptDebugDumpPnpIrpInfo_#t~mem70#1.offset := read~$Pointer$#11(PptDebugDumpPnpIrpInfo_~DeviceObject#1.base, 40 + PptDebugDumpPnpIrpInfo_~DeviceObject#1.offset, 4);PptDebugDumpPnpIrpInfo_~extension~1#1.base, PptDebugDumpPnpIrpInfo_~extension~1#1.offset := PptDebugDumpPnpIrpInfo_#t~mem70#1.base, PptDebugDumpPnpIrpInfo_#t~mem70#1.offset;havoc PptDebugDumpPnpIrpInfo_#t~mem70#1.base, PptDebugDumpPnpIrpInfo_#t~mem70#1.offset;call PptDebugDumpPnpIrpInfo_#t~mem71#1.base, PptDebugDumpPnpIrpInfo_#t~mem71#1.offset := read~$Pointer$#11(PptDebugDumpPnpIrpInfo_~Irp#1.base, 96 + PptDebugDumpPnpIrpInfo_~Irp#1.offset, 4);PptDebugDumpPnpIrpInfo_~irpStack~0#1.base, PptDebugDumpPnpIrpInfo_~irpStack~0#1.offset := PptDebugDumpPnpIrpInfo_#t~mem71#1.base, PptDebugDumpPnpIrpInfo_#t~mem71#1.offset;havoc PptDebugDumpPnpIrpInfo_#t~mem71#1.base, PptDebugDumpPnpIrpInfo_#t~mem71#1.offset;call PptDebugDumpPnpIrpInfo_#t~mem72#1 := read~int#11(PptDebugDumpPnpIrpInfo_~irpStack~0#1.base, 1 + PptDebugDumpPnpIrpInfo_~irpStack~0#1.offset, 1); [2025-02-07 17:29:51,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: assume 0 == (PptPnpStartScanCmResourceList_~ResourceList~2#1.base + PptPnpStartScanCmResourceList_~ResourceList~2#1.offset) % 4294967296;PptPnpStartScanCmResourceList_~status~13#1 := -1073741670; [2025-02-07 17:29:51,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: assume !(0 == (PptPnpStartScanCmResourceList_~ResourceList~2#1.base + PptPnpStartScanCmResourceList_~ResourceList~2#1.offset) % 4294967296);call PptPnpStartScanCmResourceList_#t~mem696#1 := read~int#16(0, -2161987, 4); [2025-02-07 17:29:51,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5642: assume PptSetChipMode_~Status~8#1 >= 0;call write~int#11(PptSetChipMode_~EcrMode~0#1 % 256, PptSetChipMode_~Extension#1.base, 148 + PptSetChipMode_~Extension#1.offset, 4); [2025-02-07 17:29:51,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5642: assume !(PptSetChipMode_~Status~8#1 >= 0); [2025-02-07 17:29:51,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6699: assume 8 == PptDispatchPnp_~__BLAST_NONDET~1#1; [2025-02-07 17:29:51,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6699: assume !(8 == PptDispatchPnp_~__BLAST_NONDET~1#1); [2025-02-07 17:29:51,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3594: assume PptDispatchInternalDeviceControl_#t~mem252#1 % 4294967296 < 16;havoc PptDispatchInternalDeviceControl_#t~mem252#1;PptDispatchInternalDeviceControl_~Status~0#1 := -1073741789; [2025-02-07 17:29:51,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3594: assume !(PptDispatchInternalDeviceControl_#t~mem252#1 % 4294967296 < 16);havoc PptDispatchInternalDeviceControl_#t~mem252#1;call PptDispatchInternalDeviceControl_#t~mem253#1.base, PptDispatchInternalDeviceControl_#t~mem253#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Irp#1.base, 12 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);PptDispatchInternalDeviceControl_~IsrInfo~0#1.base, PptDispatchInternalDeviceControl_~IsrInfo~0#1.offset := PptDispatchInternalDeviceControl_#t~mem253#1.base, PptDispatchInternalDeviceControl_#t~mem253#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem253#1.base, PptDispatchInternalDeviceControl_#t~mem253#1.offset;call PptDispatchInternalDeviceControl_#t~mem254#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 208 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4); [2025-02-07 17:29:51,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3594-1: call PptDispatchInternalDeviceControl_#t~mem252#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 8 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3462: assume PptDispatchInternalDeviceControl_#t~mem188#1 % 4294967296 < 32;havoc PptDispatchInternalDeviceControl_#t~mem188#1;PptDispatchInternalDeviceControl_~Status~0#1 := -1073741789; [2025-02-07 17:29:51,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3462: assume !(PptDispatchInternalDeviceControl_#t~mem188#1 % 4294967296 < 32);havoc PptDispatchInternalDeviceControl_#t~mem188#1;call PptDispatchInternalDeviceControl_~#cmd~2#1.base, PptDispatchInternalDeviceControl_~#cmd~2#1.offset := #Ultimate.allocOnStack(32);call write~$Pointer$#11(PptDispatchInternalDeviceControl_~#cmd~2#1.base, PptDispatchInternalDeviceControl_~#cmd~2#1.offset, PptDispatchInternalDeviceControl_~Irp#1.base, 12 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call write~int#11(32, PptDispatchInternalDeviceControl_~Irp#1.base, 28 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem189#1.base, PptDispatchInternalDeviceControl_#t~mem189#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Irp#1.base, 12 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);PptDispatchInternalDeviceControl_~PortInfo~0#1.base, PptDispatchInternalDeviceControl_~PortInfo~0#1.offset := PptDispatchInternalDeviceControl_#t~mem189#1.base, PptDispatchInternalDeviceControl_#t~mem189#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem189#1.base, PptDispatchInternalDeviceControl_#t~mem189#1.offset;call PptDispatchInternalDeviceControl_#t~mem190#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 48 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem191#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 52 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem192#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 48 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem193#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 52 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem194#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 48 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 8);call PptDispatchInternalDeviceControl_#t~mem195#1.base, PptDispatchInternalDeviceControl_#t~mem195#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 56 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem196#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 60 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem197#1.base, PptDispatchInternalDeviceControl_#t~mem197#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 64 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem198#1.base, PptDispatchInternalDeviceControl_#t~mem198#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 68 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem199#1.base, PptDispatchInternalDeviceControl_#t~mem199#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 72 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem200#1.base, PptDispatchInternalDeviceControl_#t~mem200#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 76 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem190#1, PptDispatchInternalDeviceControl_~PortInfo~0#1.base, PptDispatchInternalDeviceControl_~PortInfo~0#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem191#1, PptDispatchInternalDeviceControl_~PortInfo~0#1.base, 4 + PptDispatchInternalDeviceControl_~PortInfo~0#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem192#1, PptDispatchInternalDeviceControl_~PortInfo~0#1.base, PptDispatchInternalDeviceControl_~PortInfo~0#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem193#1, PptDispatchInternalDeviceControl_~PortInfo~0#1.base, 4 + PptDispatchInternalDeviceControl_~PortInfo~0#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem194#1, PptDispatchInternalDeviceControl_~PortInfo~0#1.base, PptDispatchInternalDeviceControl_~PortInfo~0#1.offset, 8);call write~$Pointer$#11(PptDispatchInternalDeviceControl_#t~mem195#1.base, PptDispatchInternalDeviceControl_#t~mem195#1.offset, PptDispatchInternalDeviceControl_~PortInfo~0#1.base, 8 + PptDispatchInternalDeviceControl_~PortInfo~0#1.offset, 4);call write~int#11(PptDispatchInternalDeviceControl_#t~mem196#1, PptDispatchInternalDeviceControl_~PortInfo~0#1.base, 12 + PptDispatchInternalDeviceControl_~PortInfo~0#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_#t~mem197#1.base, PptDispatchInternalDeviceControl_#t~mem197#1.offset, PptDispatchInternalDeviceControl_~PortInfo~0#1.base, 16 + PptDispatchInternalDeviceControl_~PortInfo~0#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_#t~mem198#1.base, PptDispatchInternalDeviceControl_#t~mem198#1.offset, PptDispatchInternalDeviceControl_~PortInfo~0#1.base, 20 + PptDispatchInternalDeviceControl_~PortInfo~0#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_#t~mem199#1.base, PptDispatchInternalDeviceControl_#t~mem199#1.offset, PptDispatchInternalDeviceControl_~PortInfo~0#1.base, 24 + PptDispatchInternalDeviceControl_~PortInfo~0#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_#t~mem200#1.base, PptDispatchInternalDeviceControl_#t~mem200#1.offset, PptDispatchInternalDeviceControl_~PortInfo~0#1.base, 28 + PptDispatchInternalDeviceControl_~PortInfo~0#1.offset, 4);havoc PptDispatchInternalDeviceControl_#t~mem190#1;havoc PptDispatchInternalDeviceControl_#t~mem191#1;havoc PptDispatchInternalDeviceControl_#t~mem192#1;havoc PptDispatchInternalDeviceControl_#t~mem193#1;havoc PptDispatchInternalDeviceControl_#t~mem194#1;havoc PptDispatchInternalDeviceControl_#t~mem195#1.base, PptDispatchInternalDeviceControl_#t~mem195#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem196#1;havoc PptDispatchInternalDeviceControl_#t~mem197#1.base, PptDispatchInternalDeviceControl_#t~mem197#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem198#1.base, PptDispatchInternalDeviceControl_#t~mem198#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem199#1.base, PptDispatchInternalDeviceControl_#t~mem199#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem200#1.base, PptDispatchInternalDeviceControl_#t~mem200#1.offset;PptDispatchInternalDeviceControl_~Status~0#1 := 0;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#cmd~2#1.base, PptDispatchInternalDeviceControl_~#cmd~2#1.offset);havoc PptDispatchInternalDeviceControl_~#cmd~2#1.base, PptDispatchInternalDeviceControl_~#cmd~2#1.offset;havoc PptDispatchInternalDeviceControl_~#cmd~2#1.base, PptDispatchInternalDeviceControl_~#cmd~2#1.offset; [2025-02-07 17:29:51,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3462-1: call PptDispatchInternalDeviceControl_#t~mem188#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 4 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3330: assume 1441872 == PptDispatchInternalDeviceControl_#t~mem166#1 % 4294967296;havoc PptDispatchInternalDeviceControl_#t~mem166#1; [2025-02-07 17:29:51,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3330: assume !(1441872 == PptDispatchInternalDeviceControl_#t~mem166#1 % 4294967296);havoc PptDispatchInternalDeviceControl_#t~mem166#1;call PptDispatchInternalDeviceControl_#t~mem167#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 12 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7096: assume 0 == PptPnpStartValidateResources_~FoundPort#1 % 256;PptPnpStartValidateResources_~status~14#1 := -1073741810; [2025-02-07 17:29:51,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7096: assume !(0 == PptPnpStartValidateResources_~FoundPort#1 % 256);call PptPnpStartValidateResources_#t~mem765#1 := read~int#11(PptPnpStartValidateResources_~extension~5#1.base, 48 + PptPnpStartValidateResources_~extension~5#1.offset, 8);call write~$Pointer$#11(0, (if PptPnpStartValidateResources_#t~mem765#1 % 4294967296 % 4294967296 <= 2147483647 then PptPnpStartValidateResources_#t~mem765#1 % 4294967296 % 4294967296 else PptPnpStartValidateResources_#t~mem765#1 % 4294967296 % 4294967296 - 4294967296), PptPnpStartValidateResources_~extension~5#1.base, 56 + PptPnpStartValidateResources_~extension~5#1.offset, 4);havoc PptPnpStartValidateResources_#t~mem765#1;call PptPnpStartValidateResources_#t~mem766#1.base, PptPnpStartValidateResources_#t~mem766#1.offset := read~$Pointer$#11(PptPnpStartValidateResources_~extension~5#1.base, 56 + PptPnpStartValidateResources_~extension~5#1.offset, 4); [2025-02-07 17:29:51,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3925-1: SUMMARY for call PptDispatchCreate_#t~ret293#1 := InterlockedIncrement(PptDispatchCreate_~extension~2#1.base, 24 + PptDispatchCreate_~extension~2#1.offset); srcloc: null [2025-02-07 17:29:51,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3925: assume -2147483648 <= PptDispatchCreate_#t~ret293#1 && PptDispatchCreate_#t~ret293#1 <= 2147483647;havoc PptDispatchCreate_#t~ret293#1; [2025-02-07 17:29:51,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8021: assume PptDispatchPower_#t~mem906#1 < PptDispatchPower_#t~mem907#1;havoc PptDispatchPower_#t~mem906#1;havoc PptDispatchPower_#t~mem907#1;call PptDispatchPower_#t~mem908#1.base, PptDispatchPower_#t~mem908#1.offset := read~$Pointer$#11(PptDispatchPower_~Extension~5#1.base, 8 + PptDispatchPower_~Extension~5#1.offset, 4);call PptDispatchPower_#t~mem909#1 := read~int#28(PptDispatchPower_~#powerState~1#1.base, PptDispatchPower_~#powerState~1#1.offset, 4);call PptDispatchPower_#t~mem910#1 := read~int#28(PptDispatchPower_~#powerState~1#1.base, PptDispatchPower_~#powerState~1#1.offset, 4); [2025-02-07 17:29:51,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8021: assume !(PptDispatchPower_#t~mem906#1 < PptDispatchPower_#t~mem907#1);havoc PptDispatchPower_#t~mem906#1;havoc PptDispatchPower_#t~mem907#1;call PptDispatchPower_#t~mem914#1 := read~int#28(PptDispatchPower_~#powerState~1#1.base, PptDispatchPower_~#powerState~1#1.offset, 4);call PptDispatchPower_#t~mem915#1 := read~int#11(PptDispatchPower_~Extension~5#1.base, 290 + PptDispatchPower_~Extension~5#1.offset, 4); [2025-02-07 17:29:51,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5709: assume PptClearChipMode_~Status~9#1 >= 0;call write~int#11(0, PptClearChipMode_~Extension#1.base, 148 + PptClearChipMode_~Extension#1.offset, 4); [2025-02-07 17:29:51,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5709: assume !(PptClearChipMode_~Status~9#1 >= 0); [2025-02-07 17:29:51,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3529: assume PptDispatchInternalDeviceControl_#t~mem237#1 % 4294967296 < 16;havoc PptDispatchInternalDeviceControl_#t~mem237#1;PptDispatchInternalDeviceControl_~Status~0#1 := -1073741789; [2025-02-07 17:29:51,658 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3529: assume !(PptDispatchInternalDeviceControl_#t~mem237#1 % 4294967296 < 16);havoc PptDispatchInternalDeviceControl_#t~mem237#1;call PptDispatchInternalDeviceControl_#t~mem238#1.base, PptDispatchInternalDeviceControl_#t~mem238#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Irp#1.base, 12 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);PptDispatchInternalDeviceControl_~IsrInfo~0#1.base, PptDispatchInternalDeviceControl_~IsrInfo~0#1.offset := PptDispatchInternalDeviceControl_#t~mem238#1.base, PptDispatchInternalDeviceControl_#t~mem238#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem238#1.base, PptDispatchInternalDeviceControl_#t~mem238#1.offset;call PptDispatchInternalDeviceControl_#t~mem239#1.base, PptDispatchInternalDeviceControl_#t~mem239#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Irp#1.base, 12 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);PptDispatchInternalDeviceControl_~InterruptInfo~0#1.base, PptDispatchInternalDeviceControl_~InterruptInfo~0#1.offset := PptDispatchInternalDeviceControl_#t~mem239#1.base, PptDispatchInternalDeviceControl_#t~mem239#1.offset;havoc PptDispatchInternalDeviceControl_#t~mem239#1.base, PptDispatchInternalDeviceControl_#t~mem239#1.offset;call PptDispatchInternalDeviceControl_#t~mem240#1 := read~int#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 208 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4); [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7559: assume PptPnpQueryStopDevice_~handlesOpen~0#1 > 0;PptPnpQueryStopDevice_~status~16#1 := -2147483631; [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7559: assume !(PptPnpQueryStopDevice_~handlesOpen~0#1 > 0);call write~int#11(0, PptPnpQueryStopDevice_~Irp#1.base, 24 + PptPnpQueryStopDevice_~Irp#1.offset, 4);~myStatus~0 := 0; [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5577: assume 0 != PptSetChipMode_#t~mem526#1 % 4294967296;havoc PptSetChipMode_#t~mem526#1;PptSetChipMode_~Status~8#1 := -1073741436; [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5577: assume !(0 != PptSetChipMode_#t~mem526#1 % 4294967296);havoc PptSetChipMode_#t~mem526#1; [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6370: assume PptPnpStartScanPciCardCmResourceList_~FullResourceDescriptor~0#1.base != 0 || PptPnpStartScanPciCardCmResourceList_~FullResourceDescriptor~0#1.offset != 0;call PptPnpStartScanPciCardCmResourceList_#t~mem620#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~FullResourceDescriptor~0#1.base, PptPnpStartScanPciCardCmResourceList_~FullResourceDescriptor~0#1.offset, 4);call write~int#11(PptPnpStartScanPciCardCmResourceList_#t~mem620#1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 164 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanPciCardCmResourceList_#t~mem620#1;PptPnpStartScanPciCardCmResourceList_~PartialResourceList~0#1.base, PptPnpStartScanPciCardCmResourceList_~PartialResourceList~0#1.offset := PptPnpStartScanPciCardCmResourceList_~FullResourceDescriptor~0#1.base, 8 + PptPnpStartScanPciCardCmResourceList_~FullResourceDescriptor~0#1.offset;PptPnpStartScanPciCardCmResourceList_~i~12#1 := 0; [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6370: assume !(PptPnpStartScanPciCardCmResourceList_~FullResourceDescriptor~0#1.base != 0 || PptPnpStartScanPciCardCmResourceList_~FullResourceDescriptor~0#1.offset != 0); [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3397: call write~int#11(PptDispatchInternalDeviceControl_~Status~0#1, PptDispatchInternalDeviceControl_~Irp#1.base, 24 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);~myStatus~0 := PptDispatchInternalDeviceControl_~Status~0#1; [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8088: assume !(PptDispatchPower_~status~20#1 >= 0);call write~int#11(PptDispatchPower_~status~20#1, PptDispatchPower_~pIrp#1.base, 24 + PptDispatchPower_~pIrp#1.offset, 4); [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8088: assume !!(PptDispatchPower_~status~20#1 >= 0); [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6040: assume 0 == PptFindNatChip_~found~1#1 % 256; [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6040: assume !(0 == PptFindNatChip_~found~1#1 % 256); [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3662: assume PptDispatchInternalDeviceControl_#t~mem263#1 % 4294967296 < 2;havoc PptDispatchInternalDeviceControl_#t~mem263#1;PptDispatchInternalDeviceControl_~Status~0#1 := -1073741789; [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3662: assume !(PptDispatchInternalDeviceControl_#t~mem263#1 % 4294967296 < 2);havoc PptDispatchInternalDeviceControl_#t~mem263#1;call PptDispatchInternalDeviceControl_~#cmd~6#1.base, PptDispatchInternalDeviceControl_~#cmd~6#1.offset := #Ultimate.allocOnStack(2);call write~$Pointer$#11(PptDispatchInternalDeviceControl_~#cmd~6#1.base, PptDispatchInternalDeviceControl_~#cmd~6#1.offset, PptDispatchInternalDeviceControl_~Irp#1.base, 12 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem264#1.base, PptDispatchInternalDeviceControl_#t~mem264#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Irp#1.base, 12 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem265#1 := read~int#11(PptDispatchInternalDeviceControl_#t~mem264#1.base, PptDispatchInternalDeviceControl_#t~mem264#1.offset, 1);assume { :begin_inline_PptClearChipMode } true;PptClearChipMode_#in~Extension#1.base, PptClearChipMode_#in~Extension#1.offset, PptClearChipMode_#in~ChipMode#1 := PptDispatchInternalDeviceControl_~Extension~1#1.base, PptDispatchInternalDeviceControl_~Extension~1#1.offset, PptDispatchInternalDeviceControl_#t~mem265#1;havoc PptClearChipMode_#res#1;havoc PptClearChipMode_#t~mem541#1, PptClearChipMode_#t~mem543#1.base, PptClearChipMode_#t~mem543#1.offset, PptClearChipMode_#t~mem544#1.base, PptClearChipMode_#t~mem544#1.offset, PptClearChipMode_#t~ret545#1, PptClearChipMode_#t~ret546#1, PptClearChipMode_#t~ret547#1, PptClearChipMode_#t~ret548#1, PptClearChipMode_~Extension#1.base, PptClearChipMode_~Extension#1.offset, PptClearChipMode_~ChipMode#1, PptClearChipMode_~Status~9#1, PptClearChipMode_~EcrMode~1#1;PptClearChipMode_~Extension#1.base, PptClearChipMode_~Extension#1.offset := PptClearChipMode_#in~Extension#1.base, PptClearChipMode_#in~Extension#1.offset;PptClearChipMode_~ChipMode#1 := PptClearChipMode_#in~ChipMode#1;havoc PptClearChipMode_~Status~9#1;havoc PptClearChipMode_~EcrMode~1#1;PptClearChipMode_~Status~9#1 := -1073741823;PptClearChipMode_~EcrMode~1#1 := (if PptClearChipMode_~ChipMode#1 % 256 % 4294967296 <= 2147483647 then PptClearChipMode_~ChipMode#1 % 256 % 4294967296 else PptClearChipMode_~ChipMode#1 % 256 % 4294967296 - 4294967296) - (if PptClearChipMode_~ChipMode#1 % 256 % 4294967296 <= 2147483647 then PptClearChipMode_~ChipMode#1 % 256 % 4294967296 else PptClearChipMode_~ChipMode#1 % 256 % 4294967296 - 4294967296) % 32;call PptClearChipMode_#t~mem541#1 := read~int#11(PptClearChipMode_~Extension#1.base, 148 + PptClearChipMode_~Extension#1.offset, 4); [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3662-1: call PptDispatchInternalDeviceControl_#t~mem263#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 8 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692: assume PptPnpRemoveDevice_#t~mem846#1.base != 0 || PptPnpRemoveDevice_#t~mem846#1.offset != 0;havoc PptPnpRemoveDevice_#t~mem846#1.base, PptPnpRemoveDevice_#t~mem846#1.offset;call write~$Pointer$#11(0, 0, PptPnpRemoveDevice_~extension~13#1.base, 152 + PptPnpRemoveDevice_~extension~13#1.offset, 4); [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692: assume !(PptPnpRemoveDevice_#t~mem846#1.base != 0 || PptPnpRemoveDevice_#t~mem846#1.offset != 0);havoc PptPnpRemoveDevice_#t~mem846#1.base, PptPnpRemoveDevice_#t~mem846#1.offset; [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6503: assume PptIsPci_~FullResourceDescriptor~1#1.base != 0 || PptIsPci_~FullResourceDescriptor~1#1.offset != 0;PptIsPci_~PartialResourceList~1#1.base, PptIsPci_~PartialResourceList~1#1.offset := PptIsPci_~FullResourceDescriptor~1#1.base, 8 + PptIsPci_~FullResourceDescriptor~1#1.offset;PptIsPci_~i~13#1 := 0; [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6503: assume !(PptIsPci_~FullResourceDescriptor~1#1.base != 0 || PptIsPci_~FullResourceDescriptor~1#1.offset != 0); [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6437: call PptPnpStartScanPciCardCmResourceList_#t~mem643#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 4 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 4);call write~int#11(PptPnpStartScanPciCardCmResourceList_#t~mem643#1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 168 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 4); [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3002: assume PptAddPptRemovalRelation_~node~1#1.base == 0 && PptAddPptRemovalRelation_~node~1#1.offset == 0;PptAddPptRemovalRelation_#res#1 := -1073741670; [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3002: assume !(PptAddPptRemovalRelation_~node~1#1.base == 0 && PptAddPptRemovalRelation_~node~1#1.offset == 0);call PptAddPptRemovalRelation_#t~mem121#1.base, PptAddPptRemovalRelation_#t~mem121#1.offset := read~$Pointer$#11(PptAddPptRemovalRelation_~PptRemovalRelations#1.base, PptAddPptRemovalRelation_~PptRemovalRelations#1.offset, 4);call write~$Pointer$#11(PptAddPptRemovalRelation_#t~mem121#1.base, PptAddPptRemovalRelation_#t~mem121#1.offset, PptAddPptRemovalRelation_~node~1#1.base, 8 + PptAddPptRemovalRelation_~node~1#1.offset, 4);havoc PptAddPptRemovalRelation_#t~mem121#1.base, PptAddPptRemovalRelation_#t~mem121#1.offset;call PptAddPptRemovalRelation_#t~mem122#1 := read~int#11(PptAddPptRemovalRelation_~PptRemovalRelations#1.base, 4 + PptAddPptRemovalRelation_~PptRemovalRelations#1.offset, 4);call write~int#11(PptAddPptRemovalRelation_#t~mem122#1, PptAddPptRemovalRelation_~node~1#1.base, 12 + PptAddPptRemovalRelation_~node~1#1.offset, 4);havoc PptAddPptRemovalRelation_#t~mem122#1; [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8023-1: SUMMARY for call PptDispatchPower_#t~ret911#1.SystemState, PptDispatchPower_#t~ret911#1.DeviceState := PoSetPowerState(PptDispatchPower_#t~mem908#1.base, PptDispatchPower_#t~mem908#1.offset, PptDispatchPower_~powerType~1#1, PptDispatchPower_#t~mem909#1, PptDispatchPower_#t~mem910#1); srcloc: null [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8023: havoc PptDispatchPower_#t~mem908#1.base, PptDispatchPower_#t~mem908#1.offset;havoc PptDispatchPower_#t~mem909#1;havoc PptDispatchPower_#t~mem910#1;havoc PptDispatchPower_#t~ret911#1.SystemState, PptDispatchPower_#t~ret911#1.DeviceState;call PptDispatchPower_#t~mem912#1 := read~int#11(PptDispatchPower_~Extension~5#1.base, 290 + PptDispatchPower_~Extension~5#1.offset, 4); [2025-02-07 17:29:51,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7957: SUMMARY for call WRITE_PORT_UCHAR(InitNEC_98_~Controller~9#1.base, 9 + InitNEC_98_~Controller~9#1.offset, 16); srcloc: null [2025-02-07 17:29:51,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6702: assume 9 == PptDispatchPnp_~__BLAST_NONDET~1#1; [2025-02-07 17:29:51,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6702: assume !(9 == PptDispatchPnp_~__BLAST_NONDET~1#1); [2025-02-07 17:29:51,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3399: SUMMARY for call PptReleaseRemoveLock(PptDispatchInternalDeviceControl_~Extension~1#1.base, 298 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, PptDispatchInternalDeviceControl_~Irp#1.base, PptDispatchInternalDeviceControl_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3333: assume 1441880 == PptDispatchInternalDeviceControl_#t~mem167#1 % 4294967296;havoc PptDispatchInternalDeviceControl_#t~mem167#1; [2025-02-07 17:29:51,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3333: assume !(1441880 == PptDispatchInternalDeviceControl_#t~mem167#1 % 4294967296);havoc PptDispatchInternalDeviceControl_#t~mem167#1;call PptDispatchInternalDeviceControl_#t~mem168#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 12 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6042: PptFindNatChip_~SaveIdx~0#1 := PptFindNatChip_#t~ret586#1;havoc PptFindNatChip_#t~ret586#1; [2025-02-07 17:29:51,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958: SUMMARY for call WRITE_PORT_UCHAR(InitNEC_98_~Controller~9#1.base, 14 + InitNEC_98_~Controller~9#1.offset, 0); srcloc: null [2025-02-07 17:29:51,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967: assume 4096 == PptPnpStartScanCmResourceList_#t~mem721#1 % 4294967296;havoc PptPnpStartScanCmResourceList_#t~mem721#1; [2025-02-07 17:29:51,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967: assume !(4096 == PptPnpStartScanCmResourceList_#t~mem721#1 % 4294967296);havoc PptPnpStartScanCmResourceList_#t~mem721#1; [2025-02-07 17:29:51,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6042-1: SUMMARY for call PptFindNatChip_#t~ret586#1 := READ_PORT_UCHAR(PptFindNatChip_~PortAddr~0#1.base, PptFindNatChip_~PortAddr~0#1.offset); srcloc: null [2025-02-07 17:29:51,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7562: assume -2147483648 <= PptPnpQueryStopDevice_#t~ret811#1 && PptPnpQueryStopDevice_#t~ret811#1 <= 2147483647;havoc PptPnpQueryStopDevice_#t~ret811#1; [2025-02-07 17:29:51,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9808: main_#t~ret1201#1 := PptDispatchPnp_#res#1;havoc PptDispatchPnp_#t~nondet665#1, PptDispatchPnp_#t~ret666#1, PptDispatchPnp_#t~mem667#1.base, PptDispatchPnp_#t~mem667#1.offset, PptDispatchPnp_#t~mem668#1, PptDispatchPnp_#t~ret669#1, PptDispatchPnp_#t~ret670#1, PptDispatchPnp_#t~ret671#1, PptDispatchPnp_#t~ret672#1, PptDispatchPnp_#t~ret673#1, PptDispatchPnp_#t~ret674#1, PptDispatchPnp_#t~ret675#1, PptDispatchPnp_#t~ret676#1, PptDispatchPnp_#t~ret677#1, PptDispatchPnp_#t~ret678#1, PptDispatchPnp_#t~ret679#1, PptDispatchPnp_#t~ret680#1, PptDispatchPnp_~DeviceObject#1.base, PptDispatchPnp_~DeviceObject#1.offset, PptDispatchPnp_~Irp#1.base, PptDispatchPnp_~Irp#1.offset, PptDispatchPnp_~__BLAST_NONDET~1#1, PptDispatchPnp_~status~11#1, PptDispatchPnp_~irpStack~3#1.base, PptDispatchPnp_~irpStack~3#1.offset, PptDispatchPnp_~minorFunction~0#1;havoc PptDispatchPnp_#in~DeviceObject#1.base, PptDispatchPnp_#in~DeviceObject#1.offset, PptDispatchPnp_#in~Irp#1.base, PptDispatchPnp_#in~Irp#1.offset;assume { :end_inline_PptDispatchPnp } true;assume -2147483648 <= main_#t~ret1201#1 && main_#t~ret1201#1 <= 2147483647;main_~status~31#1 := main_#t~ret1201#1;call ULTIMATE.dealloc(main_~#rl~0#1.base, main_~#rl~0#1.offset);havoc main_~#rl~0#1.base, main_~#rl~0#1.offset;havoc main_~#rl~0#1.base, main_~#rl~0#1.offset;havoc main_#t~ret1201#1; [2025-02-07 17:29:51,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3400: PptDispatchInternalDeviceControl_#res#1 := PptDispatchInternalDeviceControl_~Status~0#1;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#SyncContext~0#1.base, PptDispatchInternalDeviceControl_~#SyncContext~0#1.offset);havoc PptDispatchInternalDeviceControl_~#SyncContext~0#1.base, PptDispatchInternalDeviceControl_~#SyncContext~0#1.offset;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#ListContext~0#1.base, PptDispatchInternalDeviceControl_~#ListContext~0#1.offset);havoc PptDispatchInternalDeviceControl_~#ListContext~0#1.base, PptDispatchInternalDeviceControl_~#ListContext~0#1.offset;call ULTIMATE.dealloc(PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.base, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.offset);havoc PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.base, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.offset; [2025-02-07 17:29:51,663 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7496: PptPnpQueryDeviceRelations_#t~ret806#1.base, PptPnpQueryDeviceRelations_#t~ret806#1.offset := PptPnpBuildRemovalRelations_#res#1.base, PptPnpBuildRemovalRelations_#res#1.offset;havoc PptPnpBuildRemovalRelations_#t~mem602#1.base, PptPnpBuildRemovalRelations_#t~mem602#1.offset, PptPnpBuildRemovalRelations_#t~mem603#1.base, PptPnpBuildRemovalRelations_#t~mem603#1.offset, PptPnpBuildRemovalRelations_#t~mem604#1.base, PptPnpBuildRemovalRelations_#t~mem604#1.offset, PptPnpBuildRemovalRelations_#t~mem605#1.base, PptPnpBuildRemovalRelations_#t~mem605#1.offset, PptPnpBuildRemovalRelations_#t~mem606#1.base, PptPnpBuildRemovalRelations_#t~mem606#1.offset, PptPnpBuildRemovalRelations_#t~mem607#1.base, PptPnpBuildRemovalRelations_#t~mem607#1.offset, PptPnpBuildRemovalRelations_#t~mem608#1.base, PptPnpBuildRemovalRelations_#t~mem608#1.offset, PptPnpBuildRemovalRelations_#t~mem609#1.base, PptPnpBuildRemovalRelations_#t~mem609#1.offset, PptPnpBuildRemovalRelations_#t~ret610#1.base, PptPnpBuildRemovalRelations_#t~ret610#1.offset, PptPnpBuildRemovalRelations_#t~mem611#1.base, PptPnpBuildRemovalRelations_#t~mem611#1.offset, PptPnpBuildRemovalRelations_#t~mem612#1.base, PptPnpBuildRemovalRelations_#t~mem612#1.offset, PptPnpBuildRemovalRelations_#t~mem613#1.base, PptPnpBuildRemovalRelations_#t~mem613#1.offset, PptPnpBuildRemovalRelations_#t~mem614#1.base, PptPnpBuildRemovalRelations_#t~mem614#1.offset, PptPnpBuildRemovalRelations_#t~mem615#1.base, PptPnpBuildRemovalRelations_#t~mem615#1.offset, PptPnpBuildRemovalRelations_#t~mem616#1.base, PptPnpBuildRemovalRelations_#t~mem616#1.offset, PptPnpBuildRemovalRelations_#t~mem617#1.base, PptPnpBuildRemovalRelations_#t~mem617#1.offset, PptPnpBuildRemovalRelations_~Extension#1.base, PptPnpBuildRemovalRelations_~Extension#1.offset, PptPnpBuildRemovalRelations_~relations~0#1.base, PptPnpBuildRemovalRelations_~relations~0#1.offset, PptPnpBuildRemovalRelations_~listHead~3#1.base, PptPnpBuildRemovalRelations_~listHead~3#1.offset, PptPnpBuildRemovalRelations_~thisListEntry~3#1.base, PptPnpBuildRemovalRelations_~thisListEntry~3#1.offset, PptPnpBuildRemovalRelations_~firstListEntry~2#1.base, PptPnpBuildRemovalRelations_~firstListEntry~2#1.offset, PptPnpBuildRemovalRelations_~done~2#1, PptPnpBuildRemovalRelations_~node~4#1.base, PptPnpBuildRemovalRelations_~node~4#1.offset, PptPnpBuildRemovalRelations_~count~1#1, PptPnpBuildRemovalRelations_~i~11#1, PptPnpBuildRemovalRelations_~pDevObj~0#1.base, PptPnpBuildRemovalRelations_~pDevObj~0#1.offset, PptPnpBuildRemovalRelations_~_EX_Blink~6#1.base, PptPnpBuildRemovalRelations_~_EX_Blink~6#1.offset, PptPnpBuildRemovalRelations_~_EX_Flink~4#1.base, PptPnpBuildRemovalRelations_~_EX_Flink~4#1.offset, PptPnpBuildRemovalRelations_~_EX_Flink___0~1#1.base, PptPnpBuildRemovalRelations_~_EX_Flink___0~1#1.offset, PptPnpBuildRemovalRelations_~_EX_ListHead~4#1.base, PptPnpBuildRemovalRelations_~_EX_ListHead~4#1.offset, PptPnpBuildRemovalRelations_~_EX_Blink___0~3#1.base, PptPnpBuildRemovalRelations_~_EX_Blink___0~3#1.offset, PptPnpBuildRemovalRelations_~_EX_ListHead___0~2#1.base, PptPnpBuildRemovalRelations_~_EX_ListHead___0~2#1.offset, PptPnpBuildRemovalRelations_~tmp~15#1.base, PptPnpBuildRemovalRelations_~tmp~15#1.offset, PptPnpBuildRemovalRelations_~_EX_Blink___1~0#1.base, PptPnpBuildRemovalRelations_~_EX_Blink___1~0#1.offset, PptPnpBuildRemovalRelations_~_EX_Flink___1~0#1.base, PptPnpBuildRemovalRelations_~_EX_Flink___1~0#1.offset, PptPnpBuildRemovalRelations_~_EX_Blink___2~0#1.base, PptPnpBuildRemovalRelations_~_EX_Blink___2~0#1.offset, PptPnpBuildRemovalRelations_~_EX_ListHead___1~0#1.base, PptPnpBuildRemovalRelations_~_EX_ListHead___1~0#1.offset;havoc PptPnpBuildRemovalRelations_#in~Extension#1.base, PptPnpBuildRemovalRelations_#in~Extension#1.offset;assume { :end_inline_PptPnpBuildRemovalRelations } true;PptPnpQueryDeviceRelations_~removalRelations~1#1.base, PptPnpQueryDeviceRelations_~removalRelations~1#1.offset := PptPnpQueryDeviceRelations_#t~ret806#1.base, PptPnpQueryDeviceRelations_#t~ret806#1.offset;havoc PptPnpQueryDeviceRelations_#t~ret806#1.base, PptPnpQueryDeviceRelations_#t~ret806#1.offset; [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3400-1: SUMMARY for call PptCompleteRequest(PptDispatchInternalDeviceControl_~Irp#1.base, PptDispatchInternalDeviceControl_~Irp#1.offset, 0); srcloc: null [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7562-1: SUMMARY for call PptPnpQueryStopDevice_#t~ret811#1 := PptFailRequest(PptPnpQueryStopDevice_~Irp#1.base, PptPnpQueryStopDevice_~Irp#1.offset, PptPnpQueryStopDevice_~status~16#1); srcloc: null [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7166: assume false; [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7166: assume !false;call write~int#11(PptPnpFilterResourceRequirements_~status~15#1, PptPnpFilterResourceRequirements_~Irp#1.base, 24 + PptPnpFilterResourceRequirements_~Irp#1.offset, 4);~myStatus~0 := PptPnpFilterResourceRequirements_~status~15#1; [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3070: assume (PptRemovePptRemovalRelation_#t~mem132#1.base + PptRemovePptRemovalRelation_#t~mem132#1.offset) % 4294967296 == (PptRemovePptRemovalRelation_~listHead~1#1.base + PptRemovePptRemovalRelation_~listHead~1#1.offset) % 4294967296;havoc PptRemovePptRemovalRelation_#t~mem132#1.base, PptRemovePptRemovalRelation_#t~mem132#1.offset;PptRemovePptRemovalRelation_#res#1 := 0; [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3070: assume !((PptRemovePptRemovalRelation_#t~mem132#1.base + PptRemovePptRemovalRelation_#t~mem132#1.offset) % 4294967296 == (PptRemovePptRemovalRelation_~listHead~1#1.base + PptRemovePptRemovalRelation_~listHead~1#1.offset) % 4294967296);havoc PptRemovePptRemovalRelation_#t~mem132#1.base, PptRemovePptRemovalRelation_#t~mem132#1.offset; [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6241: assume (PptPnpBuildRemovalRelations_#t~mem602#1.base + PptPnpBuildRemovalRelations_#t~mem602#1.offset) % 4294967296 == (PptPnpBuildRemovalRelations_~listHead~3#1.base + PptPnpBuildRemovalRelations_~listHead~3#1.offset) % 4294967296;havoc PptPnpBuildRemovalRelations_#t~mem602#1.base, PptPnpBuildRemovalRelations_#t~mem602#1.offset; [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6241: assume !((PptPnpBuildRemovalRelations_#t~mem602#1.base + PptPnpBuildRemovalRelations_#t~mem602#1.offset) % 4294967296 == (PptPnpBuildRemovalRelations_~listHead~3#1.base + PptPnpBuildRemovalRelations_~listHead~3#1.offset) % 4294967296);havoc PptPnpBuildRemovalRelations_#t~mem602#1.base, PptPnpBuildRemovalRelations_#t~mem602#1.offset;PptPnpBuildRemovalRelations_~count~1#1 := 0; [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7232: SUMMARY for call PptCompleteRequest(PptPnpFilterResourceRequirements_~Irp#1.base, PptPnpFilterResourceRequirements_~Irp#1.offset, 0); srcloc: null [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6043: SUMMARY for call WRITE_PORT_UCHAR(PptFindNatChip_~PortAddr~0#1.base, PptFindNatChip_~PortAddr~0#1.offset, 32); srcloc: null [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100: assume PptPnpStartValidateResources_#t~mem766#1.base == 0 && PptPnpStartValidateResources_#t~mem766#1.offset == 0;havoc PptPnpStartValidateResources_#t~mem766#1.base, PptPnpStartValidateResources_#t~mem766#1.offset;call PptPnpStartValidateResources_#t~mem767#1.base, PptPnpStartValidateResources_#t~mem767#1.offset := read~$Pointer$#11(PptPnpStartValidateResources_~DeviceObject#1.base, 8 + PptPnpStartValidateResources_~DeviceObject#1.offset, 4);call PptPnpStartValidateResources_#t~mem768#1 := read~int#11(PptPnpStartValidateResources_~extension~5#1.base, 48 + PptPnpStartValidateResources_~extension~5#1.offset, 4);call PptPnpStartValidateResources_#t~mem769#1 := read~int#11(PptPnpStartValidateResources_~extension~5#1.base, 52 + PptPnpStartValidateResources_~extension~5#1.offset, 4);call PptPnpStartValidateResources_#t~mem770#1 := read~int#11(PptPnpStartValidateResources_~extension~5#1.base, 48 + PptPnpStartValidateResources_~extension~5#1.offset, 4);call PptPnpStartValidateResources_#t~mem771#1 := read~int#11(PptPnpStartValidateResources_~extension~5#1.base, 52 + PptPnpStartValidateResources_~extension~5#1.offset, 4);call PptPnpStartValidateResources_#t~mem772#1 := read~int#11(PptPnpStartValidateResources_~extension~5#1.base, 48 + PptPnpStartValidateResources_~extension~5#1.offset, 8);call PptPnpStartValidateResources_#t~mem773#1 := read~int#5(~#PhysicalZero~0.base, ~#PhysicalZero~0.offset, 4);call PptPnpStartValidateResources_#t~mem774#1 := read~int#5(~#PhysicalZero~0.base, 4 + ~#PhysicalZero~0.offset, 4);call PptPnpStartValidateResources_#t~mem775#1 := read~int#5(~#PhysicalZero~0.base, ~#PhysicalZero~0.offset, 4);call PptPnpStartValidateResources_#t~mem776#1 := read~int#5(~#PhysicalZero~0.base, 4 + ~#PhysicalZero~0.offset, 4);call PptPnpStartValidateResources_#t~mem777#1 := read~int#5(~#PhysicalZero~0.base, ~#PhysicalZero~0.offset, 8); [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100: assume !(PptPnpStartValidateResources_#t~mem766#1.base == 0 && PptPnpStartValidateResources_#t~mem766#1.offset == 0);havoc PptPnpStartValidateResources_#t~mem766#1.base, PptPnpStartValidateResources_#t~mem766#1.offset; [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2872: assume 0 != PptUnload_#t~mem104#1 % 4294967296;havoc PptUnload_#t~mem104#1; [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2872: assume !(0 != PptUnload_#t~mem104#1 % 4294967296);havoc PptUnload_#t~mem104#1; [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7959: SUMMARY for call WRITE_PORT_UCHAR(InitNEC_98_~Controller~9#1.base, 2 + InitNEC_98_~Controller~9#1.offset, 4); srcloc: null [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8025: assume 1 == PptDispatchPower_#t~mem912#1;havoc PptDispatchPower_#t~mem912#1; [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8025: assume !(1 == PptDispatchPower_#t~mem912#1);havoc PptDispatchPower_#t~mem912#1; [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3731-1: call PptDispatchInternalDeviceControl_#t~mem277#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 8 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3731: assume PptDispatchInternalDeviceControl_#t~mem277#1 % 4294967296 < 6;havoc PptDispatchInternalDeviceControl_#t~mem277#1;PptDispatchInternalDeviceControl_~Status~0#1 := -1073741789; [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3731: assume !(PptDispatchInternalDeviceControl_#t~mem277#1 % 4294967296 < 6);havoc PptDispatchInternalDeviceControl_#t~mem277#1;call PptDispatchInternalDeviceControl_~#cmd~8#1.base, PptDispatchInternalDeviceControl_~#cmd~8#1.offset := #Ultimate.allocOnStack(6);call write~$Pointer$#11(PptDispatchInternalDeviceControl_~#cmd~8#1.base, PptDispatchInternalDeviceControl_~#cmd~8#1.offset, PptDispatchInternalDeviceControl_~Irp#1.base, 12 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem278#1.base, PptDispatchInternalDeviceControl_#t~mem278#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Irp#1.base, 12 + PptDispatchInternalDeviceControl_~Irp#1.offset, 4); [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7629-3: assume false;PptPnpQueryRemoveDevice_#t~bitwise829#1 := PptPnpQueryRemoveDevice_#t~mem828#1; [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7629-3: assume !false; [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7629-2: havoc PptPnpQueryRemoveDevice_#t~bitwise829#1;assume (PptPnpQueryRemoveDevice_#t~bitwise829#1 % 4294967296 >= PptPnpQueryRemoveDevice_#t~mem828#1 % 4294967296 && PptPnpQueryRemoveDevice_#t~bitwise829#1 % 4294967296 >= 65792) && PptPnpQueryRemoveDevice_#t~bitwise829#1 % 4294967296 <= 65792 + PptPnpQueryRemoveDevice_#t~mem828#1 % 4294967296; [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7563: SUMMARY for call PptReleaseRemoveLock(PptPnpQueryStopDevice_~extension~8#1.base, 298 + PptPnpQueryStopDevice_~extension~8#1.offset, PptPnpQueryStopDevice_~Irp#1.base, PptPnpQueryStopDevice_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7629-1: [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7629: call write~int#11(PptPnpQueryRemoveDevice_#t~bitwise829#1, PptPnpQueryRemoveDevice_~extension~11#1.base, 4 + PptPnpQueryRemoveDevice_~extension~11#1.offset, 4);havoc PptPnpQueryRemoveDevice_#t~mem828#1;havoc PptPnpQueryRemoveDevice_#t~bitwise829#1;call write~int#11(0, PptPnpQueryRemoveDevice_~Irp#1.base, 24 + PptPnpQueryRemoveDevice_~Irp#1.offset, 4);~myStatus~0 := 0; [2025-02-07 17:29:51,664 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6440: call write~int#22(1, PptPnpStartScanPciCardCmResourceList_~FoundIrq#1.base, PptPnpStartScanPciCardCmResourceList_~FoundIrq#1.offset, 1);call write~int#11(1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 172 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 1);call PptPnpStartScanPciCardCmResourceList_#t~mem644#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 4 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 4);call write~int#11(PptPnpStartScanPciCardCmResourceList_#t~mem644#1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 173 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 1);havoc PptPnpStartScanPciCardCmResourceList_#t~mem644#1;call PptPnpStartScanPciCardCmResourceList_#t~mem645#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 8 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 4);call write~int#11(PptPnpStartScanPciCardCmResourceList_#t~mem645#1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 174 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanPciCardCmResourceList_#t~mem645#1;call PptPnpStartScanPciCardCmResourceList_#t~mem646#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 12 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 4);call write~int#11(PptPnpStartScanPciCardCmResourceList_#t~mem646#1, PptPnpStartScanPciCardCmResourceList_~Extension#1.base, 178 + PptPnpStartScanPciCardCmResourceList_~Extension#1.offset, 4);havoc PptPnpStartScanPciCardCmResourceList_#t~mem646#1;call PptPnpStartScanPciCardCmResourceList_#t~mem647#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, 2 + PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 2); [2025-02-07 17:29:51,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7629-4: assume 0 == PptPnpQueryRemoveDevice_#t~mem828#1 % 4294967296 || 65792 == PptPnpQueryRemoveDevice_#t~mem828#1 % 4294967296;PptPnpQueryRemoveDevice_#t~bitwise829#1 := 65792; [2025-02-07 17:29:51,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7629-4: assume !(0 == PptPnpQueryRemoveDevice_#t~mem828#1 % 4294967296 || 65792 == PptPnpQueryRemoveDevice_#t~mem828#1 % 4294967296); [2025-02-07 17:29:51,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9545: SUMMARY for call PptCompleteRequest(PptDispatchSystemControl_~Irp#1.base, PptDispatchSystemControl_~Irp#1.offset, 0); srcloc: null [2025-02-07 17:29:51,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317: assume -2147483648 <= PptDetectEppPortIfDot3DevicePresent_#t~ret495#1 && PptDetectEppPortIfDot3DevicePresent_#t~ret495#1 <= 2147483647;PptDetectEppPortIfDot3DevicePresent_~status~7#1 := PptDetectEppPortIfDot3DevicePresent_#t~ret495#1;havoc PptDetectEppPortIfDot3DevicePresent_#t~ret495#1; [2025-02-07 17:29:51,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5317-1: SUMMARY for call PptDetectEppPortIfDot3DevicePresent_#t~ret495#1 := PptTrySelectDevice(PptDetectEppPortIfDot3DevicePresent_~Extension#1.base, PptDetectEppPortIfDot3DevicePresent_~Extension#1.offset, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.base, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.offset); srcloc: null [2025-02-07 17:29:51,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3137: assume 0 != PptRemovePptRemovalRelation_~found~0#1 % 256; [2025-02-07 17:29:51,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3137: assume !(0 != PptRemovePptRemovalRelation_~found~0#1 % 256); [2025-02-07 17:29:51,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7233-1: SUMMARY for call PptReleaseRemoveLock(PptPnpFilterResourceRequirements_~extension~6#1.base, 298 + PptPnpFilterResourceRequirements_~extension~6#1.offset, PptPnpFilterResourceRequirements_~Irp#1.base, PptPnpFilterResourceRequirements_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7233: PptPnpFilterResourceRequirements_#res#1 := PptPnpFilterResourceRequirements_~status~15#1; [2025-02-07 17:29:51,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7035: call PptPnpStartScanCmResourceList_#t~mem756#1 := read~int#11(PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.base, 4 + PptPnpStartScanCmResourceList_~PartialResourceDescriptor~2#1.offset, 4);call write~int#11(PptPnpStartScanCmResourceList_#t~mem756#1, PptPnpStartScanCmResourceList_~Extension#1.base, 168 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4); [2025-02-07 17:29:51,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8092: SUMMARY for call PptCompleteRequest(PptDispatchPower_~pIrp#1.base, PptDispatchPower_~pIrp#1.offset, 0); srcloc: null [2025-02-07 17:29:51,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6044: SUMMARY for call WRITE_PORT_UCHAR(PptFindNatChip_~PortAddr~0#1.base, 1 + PptFindNatChip_~PortAddr~0#1.offset, 0); srcloc: null [2025-02-07 17:29:51,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969-1: SUMMARY for call PptPnpStartScanCmResourceList_#t~ret722#1 := PptIsNecR98Machine(); srcloc: null [2025-02-07 17:29:51,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969: PptPnpStartScanCmResourceList_~tmp___0~8#1 := PptPnpStartScanCmResourceList_#t~ret722#1;havoc PptPnpStartScanCmResourceList_#t~ret722#1; [2025-02-07 17:29:51,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7498: assume PptPnpQueryDeviceRelations_~removalRelations~1#1.base != 0 || PptPnpQueryDeviceRelations_~removalRelations~1#1.offset != 0;call write~int#11(0, PptPnpQueryDeviceRelations_~Irp#1.base, 24 + PptPnpQueryDeviceRelations_~Irp#1.offset, 4);~myStatus~0 := 0;call write~int#11(PptPnpQueryDeviceRelations_~removalRelations~1#1.base + PptPnpQueryDeviceRelations_~removalRelations~1#1.offset, PptPnpQueryDeviceRelations_~Irp#1.base, 28 + PptPnpQueryDeviceRelations_~Irp#1.offset, 4); [2025-02-07 17:29:51,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7498: assume !(PptPnpQueryDeviceRelations_~removalRelations~1#1.base != 0 || PptPnpQueryDeviceRelations_~removalRelations~1#1.offset != 0); [2025-02-07 17:29:51,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3336: assume 1441884 == PptDispatchInternalDeviceControl_#t~mem168#1 % 4294967296;havoc PptDispatchInternalDeviceControl_#t~mem168#1; [2025-02-07 17:29:51,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3336: assume !(1441884 == PptDispatchInternalDeviceControl_#t~mem168#1 % 4294967296);havoc PptDispatchInternalDeviceControl_#t~mem168#1;call PptDispatchInternalDeviceControl_#t~mem169#1 := read~int#11(PptDispatchInternalDeviceControl_~IrpSp~0#1.base, 12 + PptDispatchInternalDeviceControl_~IrpSp~0#1.offset, 4); [2025-02-07 17:29:51,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6375: assume true;call PptPnpStartScanPciCardCmResourceList_#t~mem621#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceList~0#1.base, 4 + PptPnpStartScanPciCardCmResourceList_~PartialResourceList~0#1.offset, 4); [2025-02-07 17:29:51,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6375: assume !true; [2025-02-07 17:29:51,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3270: assume PptDispatchInternalDeviceControl_#t~mem149#1.base != 0 || PptDispatchInternalDeviceControl_#t~mem149#1.offset != 0;havoc PptDispatchInternalDeviceControl_#t~mem149#1.base, PptDispatchInternalDeviceControl_#t~mem149#1.offset; [2025-02-07 17:29:51,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3270: assume !(PptDispatchInternalDeviceControl_#t~mem149#1.base != 0 || PptDispatchInternalDeviceControl_#t~mem149#1.offset != 0);havoc PptDispatchInternalDeviceControl_#t~mem149#1.base, PptDispatchInternalDeviceControl_#t~mem149#1.offset; [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6111: assume true; [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6111: assume !true;PptBuildResourceList_#res#1 := 0; [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7102: havoc PptPnpStartValidateResources_#t~mem767#1.base, PptPnpStartValidateResources_#t~mem767#1.offset;havoc PptPnpStartValidateResources_#t~mem768#1;havoc PptPnpStartValidateResources_#t~mem769#1;havoc PptPnpStartValidateResources_#t~mem770#1;havoc PptPnpStartValidateResources_#t~mem771#1;havoc PptPnpStartValidateResources_#t~mem772#1;havoc PptPnpStartValidateResources_#t~mem773#1;havoc PptPnpStartValidateResources_#t~mem774#1;havoc PptPnpStartValidateResources_#t~mem775#1;havoc PptPnpStartValidateResources_#t~mem776#1;havoc PptPnpStartValidateResources_#t~mem777#1;PptPnpStartValidateResources_~status~14#1 := -1073741709; [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5979: assume 0 != PptFindNatChip_~OkToLook~0#1 % 256;PptFindNatChip_~OkToLook~0#1 := 0; [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5979: assume !(0 != PptFindNatChip_~OkToLook~0#1 % 256); [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2874: SUMMARY for call PptDisconnectInterrupt(PptUnload_~Extension~0#1.base, PptUnload_~Extension~0#1.offset); srcloc: null [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6045: PptFindNatChip_~tmp___5~1#1 := PptFindNatChip_#t~ret587#1;havoc PptFindNatChip_#t~ret587#1; [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3931-1: SUMMARY for call PptReleaseRemoveLock(PptDispatchCreate_~extension~2#1.base, 298 + PptDispatchCreate_~extension~2#1.offset, PptDispatchCreate_~Irp#1.base, PptDispatchCreate_~Irp#1.offset); srcloc: null [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6045-1: SUMMARY for call PptFindNatChip_#t~ret587#1 := READ_PORT_UCHAR(PptFindNatChip_~PortAddr~0#1.base, 1 + PptFindNatChip_~PortAddr~0#1.offset); srcloc: null [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7102-1: SUMMARY for call PptLogError(PptPnpStartValidateResources_#t~mem767#1.base, PptPnpStartValidateResources_#t~mem767#1.offset, PptPnpStartValidateResources_~DeviceObject#1.base, PptPnpStartValidateResources_~DeviceObject#1.offset, PptPnpStartValidateResources_#t~mem768#1, PptPnpStartValidateResources_#t~mem769#1, PptPnpStartValidateResources_#t~mem770#1, PptPnpStartValidateResources_#t~mem771#1, PptPnpStartValidateResources_#t~mem772#1, PptPnpStartValidateResources_#t~mem773#1, PptPnpStartValidateResources_#t~mem774#1, PptPnpStartValidateResources_#t~mem775#1, PptPnpStartValidateResources_#t~mem776#1, PptPnpStartValidateResources_#t~mem777#1, 0, 0, 0, 10, 0, 4); srcloc: null [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3931: call write~int#11(PptDispatchCreate_~status~1#1, PptDispatchCreate_~Irp#1.base, 24 + PptDispatchCreate_~Irp#1.offset, 4);~myStatus~0 := PptDispatchCreate_~status~1#1;call write~int#11(0, PptDispatchCreate_~Irp#1.base, 28 + PptDispatchCreate_~Irp#1.offset, 4); [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6838: PptPnpStartDevice_#t~ret691#1 := PptWmiInitWmi_#res#1;havoc PptWmiInitWmi_#t~mem1164#1.base, PptWmiInitWmi_#t~mem1164#1.offset, PptWmiInitWmi_#t~ret1165#1, PptWmiInitWmi_~DeviceObject#1.base, PptWmiInitWmi_~DeviceObject#1.offset, PptWmiInitWmi_~devExt~0#1.base, PptWmiInitWmi_~devExt~0#1.offset, PptWmiInitWmi_~wmiContext~0#1.base, PptWmiInitWmi_~wmiContext~0#1.offset, PptWmiInitWmi_~tmp~40#1;havoc PptWmiInitWmi_#in~DeviceObject#1.base, PptWmiInitWmi_#in~DeviceObject#1.offset;assume { :end_inline_PptWmiInitWmi } true;assume -2147483648 <= PptPnpStartDevice_#t~ret691#1 && PptPnpStartDevice_#t~ret691#1 <= 2147483647;PptPnpStartDevice_~status~12#1 := PptPnpStartDevice_#t~ret691#1;havoc PptPnpStartDevice_#t~ret691#1; [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6838-1: assume { :begin_inline_PptWmiInitWmi } true;PptWmiInitWmi_#in~DeviceObject#1.base, PptWmiInitWmi_#in~DeviceObject#1.offset := PptPnpStartDevice_~DeviceObject#1.base, PptPnpStartDevice_~DeviceObject#1.offset;havoc PptWmiInitWmi_#res#1;havoc PptWmiInitWmi_#t~mem1164#1.base, PptWmiInitWmi_#t~mem1164#1.offset, PptWmiInitWmi_#t~ret1165#1, PptWmiInitWmi_~DeviceObject#1.base, PptWmiInitWmi_~DeviceObject#1.offset, PptWmiInitWmi_~devExt~0#1.base, PptWmiInitWmi_~devExt~0#1.offset, PptWmiInitWmi_~wmiContext~0#1.base, PptWmiInitWmi_~wmiContext~0#1.offset, PptWmiInitWmi_~tmp~40#1;PptWmiInitWmi_~DeviceObject#1.base, PptWmiInitWmi_~DeviceObject#1.offset := PptWmiInitWmi_#in~DeviceObject#1.base, PptWmiInitWmi_#in~DeviceObject#1.offset;havoc PptWmiInitWmi_~devExt~0#1.base, PptWmiInitWmi_~devExt~0#1.offset;havoc PptWmiInitWmi_~wmiContext~0#1.base, PptWmiInitWmi_~wmiContext~0#1.offset;havoc PptWmiInitWmi_~tmp~40#1;call PptWmiInitWmi_#t~mem1164#1.base, PptWmiInitWmi_#t~mem1164#1.offset := read~$Pointer$#11(PptWmiInitWmi_~DeviceObject#1.base, 40 + PptWmiInitWmi_~DeviceObject#1.offset, 4);PptWmiInitWmi_~devExt~0#1.base, PptWmiInitWmi_~devExt~0#1.offset := PptWmiInitWmi_#t~mem1164#1.base, PptWmiInitWmi_#t~mem1164#1.offset;havoc PptWmiInitWmi_#t~mem1164#1.base, PptWmiInitWmi_#t~mem1164#1.offset;PptWmiInitWmi_~wmiContext~0#1.base, PptWmiInitWmi_~wmiContext~0#1.offset := PptWmiInitWmi_~devExt~0#1.base, 386 + PptWmiInitWmi_~devExt~0#1.offset;call write~int#11(1, PptWmiInitWmi_~wmiContext~0#1.base, PptWmiInitWmi_~wmiContext~0#1.offset, 4);call write~$Pointer$#11(~#PptWmiGuidList~0.base, ~#PptWmiGuidList~0.offset, PptWmiInitWmi_~wmiContext~0#1.base, 4 + PptWmiInitWmi_~wmiContext~0#1.offset, 4);call write~$Pointer$#11(#funAddr~PptWmiQueryWmiRegInfo.base, #funAddr~PptWmiQueryWmiRegInfo.offset, PptWmiInitWmi_~wmiContext~0#1.base, 8 + PptWmiInitWmi_~wmiContext~0#1.offset, 4);call write~$Pointer$#11(#funAddr~PptWmiQueryWmiDataBlock.base, #funAddr~PptWmiQueryWmiDataBlock.offset, PptWmiInitWmi_~wmiContext~0#1.base, 12 + PptWmiInitWmi_~wmiContext~0#1.offset, 4);call write~$Pointer$#11(0, 0, PptWmiInitWmi_~wmiContext~0#1.base, 16 + PptWmiInitWmi_~wmiContext~0#1.offset, 4);call write~$Pointer$#11(0, 0, PptWmiInitWmi_~wmiContext~0#1.base, 20 + PptWmiInitWmi_~wmiContext~0#1.offset, 4);call write~$Pointer$#11(0, 0, PptWmiInitWmi_~wmiContext~0#1.base, 24 + PptWmiInitWmi_~wmiContext~0#1.offset, 4);call write~$Pointer$#11(0, 0, PptWmiInitWmi_~wmiContext~0#1.base, 28 + PptWmiInitWmi_~wmiContext~0#1.offset, 4); [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3601: assume 0 != PptDispatchInternalDeviceControl_#t~mem254#1 % 4294967296;havoc PptDispatchInternalDeviceControl_#t~mem254#1;call write~$Pointer$#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, PptDispatchInternalDeviceControl_~Extension~1#1.offset, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.base, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.offset, 4);call write~$Pointer$#11(PptDispatchInternalDeviceControl_~IsrInfo~0#1.base, PptDispatchInternalDeviceControl_~IsrInfo~0#1.offset, PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.base, 4 + PptDispatchInternalDeviceControl_~#DisconnectContext~0#1.offset, 4);call PptDispatchInternalDeviceControl_#t~mem255#1.base, PptDispatchInternalDeviceControl_#t~mem255#1.offset := read~$Pointer$#11(PptDispatchInternalDeviceControl_~Extension~1#1.base, 204 + PptDispatchInternalDeviceControl_~Extension~1#1.offset, 4); [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3601: assume !(0 != PptDispatchInternalDeviceControl_#t~mem254#1 % 4294967296);havoc PptDispatchInternalDeviceControl_#t~mem254#1;PptDispatchInternalDeviceControl_~DisconnectInterrupt~0#1 := 0;PptDispatchInternalDeviceControl_~Status~0#1 := -1073741811; [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319: assume !(PptDetectEppPortIfDot3DevicePresent_~status~7#1 >= 0);call ULTIMATE.dealloc(PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.base, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.offset);havoc PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.base, PptDetectEppPortIfDot3DevicePresent_~#Command~2#1.offset; [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5319: assume !!(PptDetectEppPortIfDot3DevicePresent_~status~7#1 >= 0); [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6046: PptFindNatChip_~cr~0#1 := PptFindNatChip_#t~bitwise588#1;havoc PptFindNatChip_#t~bitwise588#1; [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6046-3: assume 248 == (if PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 else PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 - 4294967296);PptFindNatChip_#t~bitwise588#1 := (if PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 else PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6046-3: assume !(248 == (if PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 else PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6046-4: assume 0 == (if PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 else PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 - 4294967296);PptFindNatChip_#t~bitwise588#1 := 0; [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6046-4: assume !(0 == (if PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 else PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971: assume 0 != PptPnpStartScanCmResourceList_~tmp___0~8#1 % 256;call write~int#11(8, PptPnpStartScanCmResourceList_~Extension#1.base, 60 + PptPnpStartScanCmResourceList_~Extension#1.offset, 4); [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971: assume !(0 != PptPnpStartScanCmResourceList_~tmp___0~8#1 % 256); [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6046-1: [2025-02-07 17:29:51,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6046-2: havoc PptFindNatChip_#t~bitwise588#1;assume (((((if PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 else PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 - 4294967296) < 0 || PptFindNatChip_#t~bitwise588#1 <= (if PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 else PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 - 4294967296)) && PptFindNatChip_#t~bitwise588#1 <= 248) && PptFindNatChip_#t~bitwise588#1 >= 0) && ((if PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 else PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 - 4294967296) >= 0 || PptFindNatChip_#t~bitwise588#1 > 248 + (if PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 <= 2147483647 then PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 else PptFindNatChip_~tmp___5~1#1 % 256 % 4294967296 - 4294967296))) && PptFindNatChip_#t~bitwise588#1 >= -2147483648; [2025-02-07 17:29:51,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905: assume 1 != PptPnpStartScanCmResourceList_#t~mem696#1;havoc PptPnpStartScanCmResourceList_#t~mem696#1;assume { :begin_inline_PptIsPci } true;PptIsPci_#in~Extension#1.base, PptIsPci_#in~Extension#1.offset, PptIsPci_#in~Irp#1.base, PptIsPci_#in~Irp#1.offset := PptPnpStartScanCmResourceList_~Extension#1.base, PptPnpStartScanCmResourceList_~Extension#1.offset, PptPnpStartScanCmResourceList_~Irp#1.base, PptPnpStartScanCmResourceList_~Irp#1.offset;havoc PptIsPci_#res#1;havoc PptIsPci_#t~mem651#1.base, PptIsPci_#t~mem651#1.offset, PptIsPci_#t~mem652#1.base, PptIsPci_#t~mem652#1.offset, PptIsPci_#t~mem653#1, PptIsPci_#t~mem654#1, PptIsPci_#t~mem655#1, PptIsPci_~Extension#1.base, PptIsPci_~Extension#1.offset, PptIsPci_~Irp#1.base, PptIsPci_~Irp#1.offset, PptIsPci_~status~9#1, PptIsPci_~irpStack~2#1.base, PptIsPci_~irpStack~2#1.offset, PptIsPci_~ResourceList~1#1.base, PptIsPci_~ResourceList~1#1.offset, PptIsPci_~FullResourceDescriptor~1#1.base, PptIsPci_~FullResourceDescriptor~1#1.offset, PptIsPci_~PartialResourceList~1#1.base, PptIsPci_~PartialResourceList~1#1.offset, PptIsPci_~PartialResourceDescriptor~1#1.base, PptIsPci_~PartialResourceDescriptor~1#1.offset, PptIsPci_~i~13#1, PptIsPci_~portResourceDescriptorCount~0#1, PptIsPci_~largePortRangeFound~0#1, PptIsPci_~rangeLength~0#1;PptIsPci_~Extension#1.base, PptIsPci_~Extension#1.offset := PptIsPci_#in~Extension#1.base, PptIsPci_#in~Extension#1.offset;PptIsPci_~Irp#1.base, PptIsPci_~Irp#1.offset := PptIsPci_#in~Irp#1.base, PptIsPci_#in~Irp#1.offset;havoc PptIsPci_~status~9#1;havoc PptIsPci_~irpStack~2#1.base, PptIsPci_~irpStack~2#1.offset;havoc PptIsPci_~ResourceList~1#1.base, PptIsPci_~ResourceList~1#1.offset;havoc PptIsPci_~FullResourceDescriptor~1#1.base, PptIsPci_~FullResourceDescriptor~1#1.offset;havoc PptIsPci_~PartialResourceList~1#1.base, PptIsPci_~PartialResourceList~1#1.offset;havoc PptIsPci_~PartialResourceDescriptor~1#1.base, PptIsPci_~PartialResourceDescriptor~1#1.offset;havoc PptIsPci_~i~13#1;havoc PptIsPci_~portResourceDescriptorCount~0#1;havoc PptIsPci_~largePortRangeFound~0#1;havoc PptIsPci_~rangeLength~0#1;PptIsPci_~status~9#1 := 0;call PptIsPci_#t~mem651#1.base, PptIsPci_#t~mem651#1.offset := read~$Pointer$#11(PptIsPci_~Irp#1.base, 96 + PptIsPci_~Irp#1.offset, 4);PptIsPci_~irpStack~2#1.base, PptIsPci_~irpStack~2#1.offset := PptIsPci_#t~mem651#1.base, PptIsPci_#t~mem651#1.offset;havoc PptIsPci_#t~mem651#1.base, PptIsPci_#t~mem651#1.offset;PptIsPci_~portResourceDescriptorCount~0#1 := 0;PptIsPci_~largePortRangeFound~0#1 := 0;call PptIsPci_#t~mem652#1.base, PptIsPci_#t~mem652#1.offset := read~$Pointer$#11(PptIsPci_~irpStack~2#1.base, 8 + PptIsPci_~irpStack~2#1.offset, 4);PptIsPci_~ResourceList~1#1.base, PptIsPci_~ResourceList~1#1.offset := PptIsPci_#t~mem652#1.base, PptIsPci_#t~mem652#1.offset;havoc PptIsPci_#t~mem652#1.base, PptIsPci_#t~mem652#1.offset; [2025-02-07 17:29:51,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905: assume !(1 != PptPnpStartScanCmResourceList_#t~mem696#1);havoc PptPnpStartScanCmResourceList_#t~mem696#1; [2025-02-07 17:29:51,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6707: assume false; [2025-02-07 17:29:51,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6707: assume !false; [2025-02-07 17:29:51,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434: assume true;call PptPnpFilterNukeIrqResourceDescriptors_#t~mem800#1 := read~int#11(PptPnpFilterNukeIrqResourceDescriptors_~IoResourceList#1.base, 4 + PptPnpFilterNukeIrqResourceDescriptors_~IoResourceList#1.offset, 4); [2025-02-07 17:29:51,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7434: assume !true; [2025-02-07 17:29:51,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6509: assume true;call PptIsPci_#t~mem653#1 := read~int#11(PptIsPci_~PartialResourceList~1#1.base, 4 + PptIsPci_~PartialResourceList~1#1.offset, 4); [2025-02-07 17:29:51,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6509: assume !true; [2025-02-07 17:29:51,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6311: assume true; [2025-02-07 17:29:51,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6311: assume !true;PptPnpBuildRemovalRelations_#res#1.base, PptPnpBuildRemovalRelations_#res#1.offset := PptPnpBuildRemovalRelations_~relations~0#1.base, PptPnpBuildRemovalRelations_~relations~0#1.offset; [2025-02-07 17:29:51,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6377: assume !(PptPnpStartScanPciCardCmResourceList_~i~12#1 % 4294967296 < PptPnpStartScanPciCardCmResourceList_#t~mem621#1 % 4294967296);havoc PptPnpStartScanPciCardCmResourceList_#t~mem621#1; [2025-02-07 17:29:51,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6377: assume PptPnpStartScanPciCardCmResourceList_~i~12#1 % 4294967296 < PptPnpStartScanPciCardCmResourceList_#t~mem621#1 % 4294967296;havoc PptPnpStartScanPciCardCmResourceList_#t~mem621#1;PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset := PptPnpStartScanPciCardCmResourceList_~PartialResourceList~0#1.base, 8 + PptPnpStartScanPciCardCmResourceList_~PartialResourceList~0#1.offset + 16 * (if PptPnpStartScanPciCardCmResourceList_~i~12#1 % 4294967296 % 4294967296 <= 2147483647 then PptPnpStartScanPciCardCmResourceList_~i~12#1 % 4294967296 % 4294967296 else PptPnpStartScanPciCardCmResourceList_~i~12#1 % 4294967296 % 4294967296 - 4294967296);call PptPnpStartScanPciCardCmResourceList_#t~mem622#1 := read~int#11(PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.base, PptPnpStartScanPciCardCmResourceList_~PartialResourceDescriptor~0#1.offset, 1); [2025-02-07 17:29:51,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2627: assume false; [2025-02-07 17:29:51,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2627: assume !false;PptDebugDumpResourceList_~i~0#1 := 1 + PptDebugDumpResourceList_~i~0#1;PptDebugDumpResourceList_~curDesc~0#1.base, PptDebugDumpResourceList_~curDesc~0#1.offset := PptDebugDumpResourceList_~curDesc~0#1.base, 32 + PptDebugDumpResourceList_~curDesc~0#1.offset; [2025-02-07 17:29:51,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2685: havoc PptDebugDumpResourceList_#t~mem76#1, PptDebugDumpResourceList_#t~mem77#1, PptDebugDumpResourceList_#t~mem78#1, PptDebugDumpResourceList_#t~mem79#1, PptDebugDumpResourceList_#t~mem80#1, PptDebugDumpResourceList_~ResourceList#1.base, PptDebugDumpResourceList_~ResourceList#1.offset, PptDebugDumpResourceList_~count~0#1, PptDebugDumpResourceList_~i~0#1, PptDebugDumpResourceList_~curDesc~0#1.base, PptDebugDumpResourceList_~curDesc~0#1.offset;havoc PptDebugDumpResourceList_#in~ResourceList#1.base, PptDebugDumpResourceList_#in~ResourceList#1.offset;assume { :end_inline_PptDebugDumpResourceList } true;call #t~mem82#1 := read~int#11(~curList~0#1.base, 4 + ~curList~0#1.offset, 4);~curList~0#1.base, ~curList~0#1.offset := ~curList~0#1.base, 8 + ~curList~0#1.offset + 32 * (if #t~mem82#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem82#1 % 4294967296 % 4294967296 else #t~mem82#1 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem82#1;~i~1#1 := 1 + ~i~1#1; [2025-02-07 17:29:52,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2717: call ULTIMATE.dealloc(~#P1#1.base, ~#P1#1.offset);havoc ~#P1#1.base, ~#P1#1.offset;call ULTIMATE.dealloc(~#P2#1.base, ~#P2#1.offset);havoc ~#P2#1.base, ~#P2#1.offset; [2025-02-07 17:29:52,591 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2137: havoc IoAllocateErrorLogEntry_#t~malloc32#1.base, IoAllocateErrorLogEntry_#t~malloc32#1.offset; [2025-02-07 17:29:52,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3804: call ULTIMATE.dealloc(~#Path~0.base, ~#Path~0.offset);havoc ~#Path~0.base, ~#Path~0.offset;call ULTIMATE.dealloc(~#ParamTable~0.base, ~#ParamTable~0.offset);havoc ~#ParamTable~0.base, ~#ParamTable~0.offset;call ULTIMATE.dealloc(~#identifierString~0.base, ~#identifierString~0.offset);havoc ~#identifierString~0.base, ~#identifierString~0.offset;call ULTIMATE.dealloc(~#necR98Identifier~0.base, ~#necR98Identifier~0.offset);havoc ~#necR98Identifier~0.base, ~#necR98Identifier~0.offset;call ULTIMATE.dealloc(~#necR98JIdentifier~0.base, ~#necR98JIdentifier~0.offset);havoc ~#necR98JIdentifier~0.base, ~#necR98JIdentifier~0.offset; [2025-02-07 17:29:52,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9118: call ULTIMATE.dealloc(~#Wait~0.base, ~#Wait~0.offset);havoc ~#Wait~0.base, ~#Wait~0.offset;call ULTIMATE.dealloc(~#Start~0.base, ~#Start~0.offset);havoc ~#Start~0.base, ~#Start~0.offset;call ULTIMATE.dealloc(~#End~0.base, ~#End~0.offset);havoc ~#End~0.base, ~#End~0.offset; [2025-02-07 17:29:52,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8285: assume 0 != #t~mem957#1 % 2 % 4294967296;havoc #t~mem957#1;call #t~mem958#1 := read~int#11(~Extension~6#1.base, 246 + ~Extension~6#1.offset, 1); [2025-02-07 17:29:52,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8285: assume !(0 != #t~mem957#1 % 2 % 4294967296);havoc #t~mem957#1; [2025-02-07 17:29:52,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281: assume 0 != ~tmp~29#1 % 256;call #t~mem956#1 := read~int#11(~Extension~6#1.base, 426 + ~Extension~6#1.offset, 1); [2025-02-07 17:29:52,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281: assume !(0 != ~tmp~29#1 % 256); [2025-02-07 17:29:52,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8228: call ULTIMATE.dealloc(~#SyncContext~2#1.base, ~#SyncContext~2#1.offset);havoc ~#SyncContext~2#1.base, ~#SyncContext~2#1.offset; [2025-02-07 17:29:52,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8286: assume 0 == #t~mem958#1 % 256;havoc #t~mem958#1; [2025-02-07 17:29:52,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8286: assume !(0 == #t~mem958#1 % 256);havoc #t~mem958#1; [2025-02-07 17:29:52,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: #t~ret955#1 := PptLegacyZipCheckDevice_#res#1;havoc PptLegacyZipCheckDevice_#t~ret941#1, PptLegacyZipCheckDevice_#t~bitwise942#1, PptLegacyZipCheckDevice_#t~ret943#1, PptLegacyZipCheckDevice_#t~bitwise944#1, PptLegacyZipCheckDevice_~Controller#1.base, PptLegacyZipCheckDevice_~Controller#1.offset, PptLegacyZipCheckDevice_~tmp~28#1, PptLegacyZipCheckDevice_~tmp___0~11#1;havoc PptLegacyZipCheckDevice_#in~Controller#1.base, PptLegacyZipCheckDevice_#in~Controller#1.offset;assume { :end_inline_PptLegacyZipCheckDevice } true;~tmp~29#1 := #t~ret955#1;havoc #t~ret955#1; [2025-02-07 17:29:52,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304-1: SUMMARY for call #t~ret959#1 := PptDeselectLegacyZip(~Context#1.base, ~Context#1.offset, ~TrySelectCommand#1.base, ~TrySelectCommand#1.offset); srcloc: null [2025-02-07 17:29:52,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304: assume -2147483648 <= #t~ret959#1 && #t~ret959#1 <= 2147483647;havoc #t~ret959#1;~Status~13#1 := -1073741823; [2025-02-07 17:29:52,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8296: call write~int#11(1, ~Extension~6#1.base, 426 + ~Extension~6#1.offset, 1); [2025-02-07 17:29:52,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8288: SUMMARY for call PptDetectEppPort(~Extension~6#1.base, ~Extension~6#1.offset); srcloc: null [2025-02-07 17:29:52,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8284: assume 0 == #t~mem956#1 % 256;havoc #t~mem956#1;call #t~mem957#1 := read~int#11(~Extension~6#1.base, 100 + ~Extension~6#1.offset, 4); [2025-02-07 17:29:52,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8284: assume !(0 == #t~mem956#1 % 256);havoc #t~mem956#1; [2025-02-07 17:29:52,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10997: assume false;#res := 0; [2025-02-07 17:29:52,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10997: assume !false; [2025-02-07 17:29:52,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11001: #res := -1073741823; [2025-02-07 17:29:52,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint RtlQueryRegistryValuesFINAL: assume true; [2025-02-07 17:29:52,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2093: havoc #t~nondet30; [2025-02-07 17:29:52,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2015: havoc #t~nondet19; [2025-02-07 17:29:52,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10350: assume false;#res := 0; [2025-02-07 17:29:52,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10350: assume !false; [2025-02-07 17:29:52,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10354: #res := -1073741823; [2025-02-07 17:29:52,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint IoSetDeviceInterfaceStateFINAL: assume true; [2025-02-07 17:29:52,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2071: havoc #t~nondet29; [2025-02-07 17:29:53,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4726: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStlProductId_~Delay~3#1); srcloc: null [2025-02-07 17:29:53,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594: havoc PptCheckIfStl1284_3_#t~mem394#1; [2025-02-07 17:29:53,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4693: PptCheckIfStlProductId_~value~4#1 := PptCheckIfStlProductId_#t~ret407#1;havoc PptCheckIfStlProductId_#t~ret407#1; [2025-02-07 17:29:53,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4693-1: SUMMARY for call PptCheckIfStlProductId_#t~ret407#1 := READ_PORT_UCHAR(PptCheckIfStlProductId_~CurrentControl~3#1.base, PptCheckIfStlProductId_~CurrentControl~3#1.offset); srcloc: null [2025-02-07 17:29:53,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4594-1: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStl1284_3_~CurrentPort~2#1.base, PptCheckIfStl1284_3_~CurrentPort~2#1.offset, PptCheckIfStl1284_3_#t~mem394#1); srcloc: null [2025-02-07 17:29:53,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4727: PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 := PptCheckIfStlProductId_#t~ret423#1;havoc PptCheckIfStlProductId_#t~ret423#1;PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 := (if PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 - 4294967296) / 16; [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4727-1: SUMMARY for call PptCheckIfStlProductId_#t~ret423#1 := READ_PORT_UCHAR(PptCheckIfStlProductId_~CurrentStatus~3#1.base, PptCheckIfStlProductId_~CurrentStatus~3#1.offset); srcloc: null [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4694: PptCheckIfStlProductId_~newvalue~3#1 := PptCheckIfStlProductId_#t~bitwise409#1;havoc PptCheckIfStlProductId_#t~bitwise408#1;havoc PptCheckIfStlProductId_#t~bitwise409#1; [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4694-3: assume false;PptCheckIfStlProductId_#t~bitwise409#1 := PptCheckIfStlProductId_#t~bitwise408#1; [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4694-3: assume !false; [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStl1284_3_~Delay~2#1); srcloc: null [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4694-4: assume 0 == PptCheckIfStlProductId_#t~bitwise408#1 || 4 == PptCheckIfStlProductId_#t~bitwise408#1;PptCheckIfStlProductId_#t~bitwise409#1 := 4; [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4694-4: assume !(0 == PptCheckIfStlProductId_#t~bitwise408#1 || 4 == PptCheckIfStlProductId_#t~bitwise408#1); [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4694-1: [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4694-2: havoc PptCheckIfStlProductId_#t~bitwise409#1;assume ((((PptCheckIfStlProductId_#t~bitwise408#1 < 0 || PptCheckIfStlProductId_#t~bitwise409#1 >= 4) && PptCheckIfStlProductId_#t~bitwise409#1 >= PptCheckIfStlProductId_#t~bitwise408#1) && (PptCheckIfStlProductId_#t~bitwise408#1 < 0 || PptCheckIfStlProductId_#t~bitwise409#1 <= 4 + PptCheckIfStlProductId_#t~bitwise408#1)) && (PptCheckIfStlProductId_#t~bitwise408#1 >= 0 || PptCheckIfStlProductId_#t~bitwise409#1 < 0)) && PptCheckIfStlProductId_#t~bitwise409#1 <= 2147483647; [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4694-7: assume -9 == (if PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 else PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 - 4294967296);PptCheckIfStlProductId_#t~bitwise408#1 := (if PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 else PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4694-7: assume !(-9 == (if PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 else PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4430: assume true; [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4430: assume !true; [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4694-8: assume 0 == (if PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 else PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 - 4294967296);PptCheckIfStlProductId_#t~bitwise408#1 := 0; [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4694-8: assume !(0 == (if PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 else PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4694-5: [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4694-6: havoc PptCheckIfStlProductId_#t~bitwise408#1;assume (((PptCheckIfStlProductId_#t~bitwise408#1 <= (if PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 else PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 - 4294967296) && ((if PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 else PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 - 4294967296) >= 0 || PptCheckIfStlProductId_#t~bitwise408#1 <= -9)) && ((if PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 else PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 - 4294967296) < 0 || PptCheckIfStlProductId_#t~bitwise408#1 >= 0)) && PptCheckIfStlProductId_#t~bitwise408#1 > -9 + (if PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 else PptCheckIfStlProductId_~value~4#1 % 256 % 4294967296 - 4294967296)) && PptCheckIfStlProductId_#t~bitwise408#1 >= -2147483648; [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4695: PptCheckIfStlProductId_~newvalue~3#1 := PptCheckIfStlProductId_#t~bitwise410#1;havoc PptCheckIfStlProductId_#t~bitwise410#1; [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4695-1: [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4662: PptCheckIfStl1284_3_#res#1 := PptCheckIfStl1284_3_~bReturnValue~1#1; [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4695-4: assume 0 == (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296);PptCheckIfStlProductId_#t~bitwise410#1 := 0; [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4695-4: assume !(0 == (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4596-1: SUMMARY for call PptCheckIfStl1284_3_#t~ret395#1 := READ_PORT_UCHAR(PptCheckIfStl1284_3_~CurrentStatus~2#1.base, PptCheckIfStl1284_3_~CurrentStatus~2#1.offset); srcloc: null [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4695-2: havoc PptCheckIfStlProductId_#t~bitwise410#1;assume (((PptCheckIfStlProductId_#t~bitwise410#1 <= (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) && ((if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) >= 0 || PptCheckIfStlProductId_#t~bitwise410#1 <= -33)) && ((if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) < 0 || PptCheckIfStlProductId_#t~bitwise410#1 >= 0)) && PptCheckIfStlProductId_#t~bitwise410#1 > -33 + (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296)) && PptCheckIfStlProductId_#t~bitwise410#1 >= -2147483648; [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4662-1: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStl1284_3_~CurrentControl~2#1.base, PptCheckIfStl1284_3_~CurrentControl~2#1.offset, PptCheckIfStl1284_3_~value~3#1); srcloc: null [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4695-3: assume -33 == (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296);PptCheckIfStlProductId_#t~bitwise410#1 := (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4695-3: assume !(-33 == (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4596: PptCheckIfStl1284_3_~status~5#1 := PptCheckIfStl1284_3_#t~ret395#1;havoc PptCheckIfStl1284_3_#t~ret395#1; [2025-02-07 17:29:53,283 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4464: assume 1 == (if ~bStlNon1284_3Valid~0#1 % 256 % 4294967296 <= 2147483647 then ~bStlNon1284_3Valid~0#1 % 256 % 4294967296 else ~bStlNon1284_3Valid~0#1 % 256 % 4294967296 - 4294967296);~number~0#1 := ~idx~0#1; [2025-02-07 17:29:53,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4464: assume !(1 == (if ~bStlNon1284_3Valid~0#1 % 256 % 4294967296 <= 2147483647 then ~bStlNon1284_3Valid~0#1 % 256 % 4294967296 else ~bStlNon1284_3Valid~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729-2: havoc PptCheckIfStlProductId_#t~bitwise424#1;assume ((((((if PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 - 4294967296) < 0 && (if PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 - 4294967296) >= 0) || PptCheckIfStlProductId_#t~bitwise424#1 >= (if PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 - 4294967296)) && (((if PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 - 4294967296) >= 0 && (if PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 - 4294967296) < 0) || PptCheckIfStlProductId_#t~bitwise424#1 >= (if PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 - 4294967296))) && (((if PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 - 4294967296) < 0 || (if PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 - 4294967296) < 0) || PptCheckIfStlProductId_#t~bitwise424#1 <= (if PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 - 4294967296) + (if PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 - 4294967296))) && (((if PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 - 4294967296) >= 0 && (if PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 - 4294967296) >= 0) || PptCheckIfStlProductId_#t~bitwise424#1 < 0)) && PptCheckIfStlProductId_#t~bitwise424#1 <= 2147483647; [2025-02-07 17:29:53,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729-3: assume 0 == (if PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 - 4294967296);PptCheckIfStlProductId_#t~bitwise424#1 := (if PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729-3: assume !(0 == (if PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4630: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStl1284_3_~Delay~2#1); srcloc: null [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729: PptCheckIfStlProductId_~ucProdIdLoByte~0#1 := PptCheckIfStlProductId_#t~bitwise424#1;havoc PptCheckIfStlProductId_#t~bitwise424#1; [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729-1: [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4696: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStlProductId_~CurrentControl~3#1.base, PptCheckIfStlProductId_~CurrentControl~3#1.offset, PptCheckIfStlProductId_~newvalue~3#1); srcloc: null [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729-4: assume 0 == (if PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 - 4294967296) || (if PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 - 4294967296) == (if PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 - 4294967296);PptCheckIfStlProductId_#t~bitwise424#1 := (if PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729-4: assume !(0 == (if PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 - 4294967296) || (if PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 - 4294967296) == (if PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4432: assume !((if ~idx~0#1 % 256 % 4294967296 <= 2147483647 then ~idx~0#1 % 256 % 4294967296 else ~idx~0#1 % 256 % 4294967296 - 4294967296) < (if ~number~0#1 % 256 % 4294967296 <= 2147483647 then ~number~0#1 % 256 % 4294967296 else ~number~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4432: assume (if ~idx~0#1 % 256 % 4294967296 <= 2147483647 then ~idx~0#1 % 256 % 4294967296 else ~idx~0#1 % 256 % 4294967296 - 4294967296) < (if ~number~0#1 % 256 % 4294967296 <= 2147483647 then ~number~0#1 % 256 % 4294967296 else ~number~0#1 % 256 % 4294967296 - 4294967296);assume { :begin_inline_PptCheckIfStl1284_3 } true;PptCheckIfStl1284_3_#in~DeviceExtension#1.base, PptCheckIfStl1284_3_#in~DeviceExtension#1.offset, PptCheckIfStl1284_3_#in~ulDaisyIndex#1, PptCheckIfStl1284_3_#in~bNoStrobe#1 := ~DeviceExtension#1.base, ~DeviceExtension#1.offset, ~idx~0#1 % 256, ~bStlNon1284_3Found~0#1;havoc PptCheckIfStl1284_3_#res#1;havoc PptCheckIfStl1284_3_#t~nondet382#1, PptCheckIfStl1284_3_#t~mem383#1.base, PptCheckIfStl1284_3_#t~mem383#1.offset, PptCheckIfStl1284_3_#t~ret384#1, PptCheckIfStl1284_3_#t~bitwise385#1, PptCheckIfStl1284_3_#t~bitwise386#1, PptCheckIfStl1284_3_#t~bitwise387#1, PptCheckIfStl1284_3_#t~mem388#1, PptCheckIfStl1284_3_#t~ret389#1, PptCheckIfStl1284_3_#t~bitwise390#1, PptCheckIfStl1284_3_#t~mem391#1, PptCheckIfStl1284_3_#t~ret392#1, PptCheckIfStl1284_3_#t~bitwise393#1, PptCheckIfStl1284_3_#t~mem394#1, PptCheckIfStl1284_3_#t~ret395#1, PptCheckIfStl1284_3_#t~bitwise396#1, PptCheckIfStl1284_3_#t~bitwise397#1, PptCheckIfStl1284_3_#t~bitwise398#1, PptCheckIfStl1284_3_#t~bitwise399#1, PptCheckIfStl1284_3_#t~ret400#1, PptCheckIfStl1284_3_#t~bitwise401#1, PptCheckIfStl1284_3_#t~bitwise402#1, PptCheckIfStl1284_3_#t~bitwise403#1, PptCheckIfStl1284_3_#t~mem404#1, PptCheckIfStl1284_3_~DeviceExtension#1.base, PptCheckIfStl1284_3_~DeviceExtension#1.offset, PptCheckIfStl1284_3_~ulDaisyIndex#1, PptCheckIfStl1284_3_~bNoStrobe#1, PptCheckIfStl1284_3_~bReturnValue~1#1, PptCheckIfStl1284_3_~i~6#1, PptCheckIfStl1284_3_~value~3#1, PptCheckIfStl1284_3_~newvalue~2#1, PptCheckIfStl1284_3_~status~5#1, PptCheckIfStl1284_3_~Delay~2#1, PptCheckIfStl1284_3_~ucExpectedPattern~0#1, PptCheckIfStl1284_3_~ucReadValue~0#1, PptCheckIfStl1284_3_~ucReadPattern~0#1, PptCheckIfStl1284_3_~CurrentPort~2#1.base, PptCheckIfStl1284_3_~CurrentPort~2#1.offset, PptCheckIfStl1284_3_~CurrentStatus~2#1.base, PptCheckIfStl1284_3_~CurrentStatus~2#1.offset, PptCheckIfStl1284_3_~CurrentControl~2#1.base, PptCheckIfStl1284_3_~CurrentControl~2#1.offset;PptCheckIfStl1284_3_~DeviceExtension#1.base, PptCheckIfStl1284_3_~DeviceExtension#1.offset := PptCheckIfStl1284_3_#in~DeviceExtension#1.base, PptCheckIfStl1284_3_#in~DeviceExtension#1.offset;PptCheckIfStl1284_3_~ulDaisyIndex#1 := PptCheckIfStl1284_3_#in~ulDaisyIndex#1;PptCheckIfStl1284_3_~bNoStrobe#1 := PptCheckIfStl1284_3_#in~bNoStrobe#1;havoc PptCheckIfStl1284_3_~bReturnValue~1#1;havoc PptCheckIfStl1284_3_#t~nondet382#1;assume -128 <= PptCheckIfStl1284_3_#t~nondet382#1 && PptCheckIfStl1284_3_#t~nondet382#1 <= 127;PptCheckIfStl1284_3_~i~6#1 := PptCheckIfStl1284_3_#t~nondet382#1;havoc PptCheckIfStl1284_3_#t~nondet382#1; [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4730: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStlProductId_~Delay~3#1); srcloc: null [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4631: havoc PptCheckIfStl1284_3_#t~bitwise398#1; [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4631-1: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStl1284_3_~CurrentPort~2#1.base, PptCheckIfStl1284_3_~CurrentPort~2#1.offset, PptCheckIfStl1284_3_#t~bitwise398#1); srcloc: null [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4598: assume 48 == PptCheckIfStl1284_3_#t~bitwise396#1;havoc PptCheckIfStl1284_3_#t~bitwise396#1; [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4598: assume !(48 == PptCheckIfStl1284_3_#t~bitwise396#1);havoc PptCheckIfStl1284_3_#t~bitwise396#1; [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697: call PptCheckIfStlProductId_#t~mem411#1 := read~int#0(~#ModeQualifier___6~0.base, ~#ModeQualifier___6~0.offset + (if PptCheckIfStlProductId_~i~7#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~i~7#1 % 256 % 4294967296 else PptCheckIfStlProductId_~i~7#1 % 256 % 4294967296 - 4294967296), 1); [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4697-1: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStlProductId_~CurrentControl~3#1.base, PptCheckIfStlProductId_~CurrentControl~3#1.offset, (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) - (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) % 2); srcloc: null [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4631-4: assume 0 == PptCheckIfStl1284_3_~ulDaisyIndex#1 % 4294967296;PptCheckIfStl1284_3_#t~bitwise398#1 := 128; [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4631-4: assume !(0 == PptCheckIfStl1284_3_~ulDaisyIndex#1 % 4294967296); [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4598-3: assume 48 == (if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296);PptCheckIfStl1284_3_#t~bitwise396#1 := (if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4598-3: assume !(48 == (if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4631-5: assume 128 == PptCheckIfStl1284_3_~ulDaisyIndex#1 % 4294967296;PptCheckIfStl1284_3_#t~bitwise398#1 := PptCheckIfStl1284_3_~ulDaisyIndex#1; [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4631-5: assume !(128 == PptCheckIfStl1284_3_~ulDaisyIndex#1 % 4294967296); [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4598-4: assume 0 == (if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296);PptCheckIfStl1284_3_#t~bitwise396#1 := 0; [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4598-4: assume !(0 == (if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4631-2: [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4598-1: [2025-02-07 17:29:53,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4631-3: havoc PptCheckIfStl1284_3_#t~bitwise398#1;assume (PptCheckIfStl1284_3_#t~bitwise398#1 % 4294967296 >= 128 && PptCheckIfStl1284_3_#t~bitwise398#1 % 4294967296 >= PptCheckIfStl1284_3_~ulDaisyIndex#1 % 4294967296) && PptCheckIfStl1284_3_#t~bitwise398#1 % 4294967296 <= 128 + PptCheckIfStl1284_3_~ulDaisyIndex#1 % 4294967296; [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4598-2: havoc PptCheckIfStl1284_3_#t~bitwise396#1;assume (((((if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296) < 0 || PptCheckIfStl1284_3_#t~bitwise396#1 <= (if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296)) && PptCheckIfStl1284_3_#t~bitwise396#1 <= 48) && PptCheckIfStl1284_3_#t~bitwise396#1 >= 0) && ((if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296) >= 0 || PptCheckIfStl1284_3_#t~bitwise396#1 > 48 + (if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296))) && PptCheckIfStl1284_3_#t~bitwise396#1 >= -2147483648; [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4731: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStlProductId_~CurrentControl~3#1.base, PptCheckIfStlProductId_~CurrentControl~3#1.offset, (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) - (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) % 2); srcloc: null [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698: havoc PptCheckIfStlProductId_#t~mem411#1; [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698-1: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStlProductId_~CurrentPort~3#1.base, PptCheckIfStlProductId_~CurrentPort~3#1.offset, PptCheckIfStlProductId_#t~mem411#1); srcloc: null [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4632: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStl1284_3_~Delay~2#1); srcloc: null [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4765-2: call PptCheckIfStlProductId_#t~mem430#1 := read~int#0(~#ModeQualifier___6~0.base, 6 + ~#ModeQualifier___6~0.offset, 1); [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4699: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStlProductId_~Delay~3#1); srcloc: null [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4765: havoc PptCheckIfStlProductId_#t~mem430#1; [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4765-1: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStlProductId_~CurrentPort~3#1.base, PptCheckIfStlProductId_~CurrentPort~3#1.offset, PptCheckIfStlProductId_#t~mem430#1); srcloc: null [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStlProductId_~CurrentControl~3#1.base, PptCheckIfStlProductId_~CurrentControl~3#1.offset, 1 + (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) - (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) % 2); srcloc: null [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4633-2: [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4633-3: havoc PptCheckIfStl1284_3_#t~bitwise399#1;assume (PptCheckIfStl1284_3_#t~bitwise399#1 % 4294967296 >= 136 && PptCheckIfStl1284_3_#t~bitwise399#1 % 4294967296 >= PptCheckIfStl1284_3_~ulDaisyIndex#1 % 4294967296) && PptCheckIfStl1284_3_#t~bitwise399#1 % 4294967296 <= 136 + PptCheckIfStl1284_3_~ulDaisyIndex#1 % 4294967296; [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4633: havoc PptCheckIfStl1284_3_#t~bitwise399#1; [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4633-1: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStl1284_3_~CurrentPort~2#1.base, PptCheckIfStl1284_3_~CurrentPort~2#1.offset, PptCheckIfStl1284_3_#t~bitwise399#1); srcloc: null [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4600: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStl1284_3_~Delay~2#1); srcloc: null [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4633-4: assume 0 == PptCheckIfStl1284_3_~ulDaisyIndex#1 % 4294967296;PptCheckIfStl1284_3_#t~bitwise399#1 := 136; [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4633-4: assume !(0 == PptCheckIfStl1284_3_~ulDaisyIndex#1 % 4294967296); [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4633-5: assume 136 == PptCheckIfStl1284_3_~ulDaisyIndex#1 % 4294967296;PptCheckIfStl1284_3_#t~bitwise399#1 := PptCheckIfStl1284_3_~ulDaisyIndex#1; [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4633-5: assume !(136 == PptCheckIfStl1284_3_~ulDaisyIndex#1 % 4294967296); [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4700-1: SUMMARY for call PptCheckIfStlProductId_#t~ret412#1 := READ_PORT_UCHAR(PptCheckIfStlProductId_~CurrentStatus~3#1.base, PptCheckIfStlProductId_~CurrentStatus~3#1.offset); srcloc: null [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4634: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStl1284_3_~Delay~2#1); srcloc: null [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4733: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStlProductId_~Delay~3#1); srcloc: null [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4700: PptCheckIfStlProductId_~status~6#1 := PptCheckIfStlProductId_#t~ret412#1;havoc PptCheckIfStlProductId_#t~ret412#1; [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4601-2: [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4601-3: havoc PptCheckIfStl1284_3_#t~bitwise397#1;assume (PptCheckIfStl1284_3_#t~bitwise397#1 % 4294967296 >= 136 && PptCheckIfStl1284_3_#t~bitwise397#1 % 4294967296 >= PptCheckIfStl1284_3_~ulDaisyIndex#1 % 4294967296) && PptCheckIfStl1284_3_#t~bitwise397#1 % 4294967296 <= 136 + PptCheckIfStl1284_3_~ulDaisyIndex#1 % 4294967296; [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4601: havoc PptCheckIfStl1284_3_#t~bitwise397#1; [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4601-1: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStl1284_3_~CurrentPort~2#1.base, PptCheckIfStl1284_3_~CurrentPort~2#1.offset, PptCheckIfStl1284_3_#t~bitwise397#1); srcloc: null [2025-02-07 17:29:53,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4601-4: assume 0 == PptCheckIfStl1284_3_~ulDaisyIndex#1 % 4294967296;PptCheckIfStl1284_3_#t~bitwise397#1 := 136; [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4601-4: assume !(0 == PptCheckIfStl1284_3_~ulDaisyIndex#1 % 4294967296); [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4601-5: assume 136 == PptCheckIfStl1284_3_~ulDaisyIndex#1 % 4294967296;PptCheckIfStl1284_3_#t~bitwise397#1 := PptCheckIfStl1284_3_~ulDaisyIndex#1; [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4601-5: assume !(136 == PptCheckIfStl1284_3_~ulDaisyIndex#1 % 4294967296); [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4734: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStlProductId_~CurrentControl~3#1.base, PptCheckIfStlProductId_~CurrentControl~3#1.offset, (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) - (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) % 2); srcloc: null [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4635: PptCheckIfStl1284_3_~ucReadValue~0#1 := PptCheckIfStl1284_3_#t~ret400#1;havoc PptCheckIfStl1284_3_#t~ret400#1; [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4635-1: SUMMARY for call PptCheckIfStl1284_3_#t~ret400#1 := READ_PORT_UCHAR(PptCheckIfStl1284_3_~CurrentStatus~2#1.base, PptCheckIfStl1284_3_~CurrentStatus~2#1.offset); srcloc: null [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4602: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStl1284_3_~Delay~2#1); srcloc: null [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4735: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStlProductId_~Delay~3#1); srcloc: null [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702: assume 184 == PptCheckIfStlProductId_#t~bitwise413#1;havoc PptCheckIfStlProductId_#t~bitwise413#1;call PptCheckIfStlProductId_#t~mem414#1 := read~int#0(~#ModeQualifier___6~0.base, 4 + ~#ModeQualifier___6~0.offset, 1); [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702: assume !(184 == PptCheckIfStlProductId_#t~bitwise413#1);havoc PptCheckIfStlProductId_#t~bitwise413#1; [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-3: assume 184 == (if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296);PptCheckIfStlProductId_#t~bitwise413#1 := (if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-3: assume !(184 == (if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-1: [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-4: assume 0 == (if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296);PptCheckIfStlProductId_#t~bitwise413#1 := 0; [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-4: assume !(0 == (if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-2: havoc PptCheckIfStl1284_3_#t~bitwise401#1;assume ((((2 * (if PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 - 4294967296) < 0 || PptCheckIfStl1284_3_#t~bitwise401#1 <= 2 * (if PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 - 4294967296)) && PptCheckIfStl1284_3_#t~bitwise401#1 <= 112) && PptCheckIfStl1284_3_#t~bitwise401#1 >= 0) && (2 * (if PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 - 4294967296) >= 0 || PptCheckIfStl1284_3_#t~bitwise401#1 > 112 + 2 * (if PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 - 4294967296))) && PptCheckIfStl1284_3_#t~bitwise401#1 >= -2147483648; [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-1: [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4702-2: havoc PptCheckIfStlProductId_#t~bitwise413#1;assume (((((if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296) < 0 || PptCheckIfStlProductId_#t~bitwise413#1 <= (if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296)) && PptCheckIfStlProductId_#t~bitwise413#1 <= 184) && PptCheckIfStlProductId_#t~bitwise413#1 >= 0) && ((if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296) >= 0 || PptCheckIfStlProductId_#t~bitwise413#1 > 184 + (if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296))) && PptCheckIfStlProductId_#t~bitwise413#1 >= -2147483648; [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636: PptCheckIfStl1284_3_~ucReadPattern~0#1 := PptCheckIfStl1284_3_#t~bitwise401#1;havoc PptCheckIfStl1284_3_#t~bitwise401#1; [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4438: #t~ret361#1 := PptCheckIfStl1284_3_#res#1;havoc PptCheckIfStl1284_3_#t~nondet382#1, PptCheckIfStl1284_3_#t~mem383#1.base, PptCheckIfStl1284_3_#t~mem383#1.offset, PptCheckIfStl1284_3_#t~ret384#1, PptCheckIfStl1284_3_#t~bitwise385#1, PptCheckIfStl1284_3_#t~bitwise386#1, PptCheckIfStl1284_3_#t~bitwise387#1, PptCheckIfStl1284_3_#t~mem388#1, PptCheckIfStl1284_3_#t~ret389#1, PptCheckIfStl1284_3_#t~bitwise390#1, PptCheckIfStl1284_3_#t~mem391#1, PptCheckIfStl1284_3_#t~ret392#1, PptCheckIfStl1284_3_#t~bitwise393#1, PptCheckIfStl1284_3_#t~mem394#1, PptCheckIfStl1284_3_#t~ret395#1, PptCheckIfStl1284_3_#t~bitwise396#1, PptCheckIfStl1284_3_#t~bitwise397#1, PptCheckIfStl1284_3_#t~bitwise398#1, PptCheckIfStl1284_3_#t~bitwise399#1, PptCheckIfStl1284_3_#t~ret400#1, PptCheckIfStl1284_3_#t~bitwise401#1, PptCheckIfStl1284_3_#t~bitwise402#1, PptCheckIfStl1284_3_#t~bitwise403#1, PptCheckIfStl1284_3_#t~mem404#1, PptCheckIfStl1284_3_~DeviceExtension#1.base, PptCheckIfStl1284_3_~DeviceExtension#1.offset, PptCheckIfStl1284_3_~ulDaisyIndex#1, PptCheckIfStl1284_3_~bNoStrobe#1, PptCheckIfStl1284_3_~bReturnValue~1#1, PptCheckIfStl1284_3_~i~6#1, PptCheckIfStl1284_3_~value~3#1, PptCheckIfStl1284_3_~newvalue~2#1, PptCheckIfStl1284_3_~status~5#1, PptCheckIfStl1284_3_~Delay~2#1, PptCheckIfStl1284_3_~ucExpectedPattern~0#1, PptCheckIfStl1284_3_~ucReadValue~0#1, PptCheckIfStl1284_3_~ucReadPattern~0#1, PptCheckIfStl1284_3_~CurrentPort~2#1.base, PptCheckIfStl1284_3_~CurrentPort~2#1.offset, PptCheckIfStl1284_3_~CurrentStatus~2#1.base, PptCheckIfStl1284_3_~CurrentStatus~2#1.offset, PptCheckIfStl1284_3_~CurrentControl~2#1.base, PptCheckIfStl1284_3_~CurrentControl~2#1.offset;havoc PptCheckIfStl1284_3_#in~DeviceExtension#1.base, PptCheckIfStl1284_3_#in~DeviceExtension#1.offset, PptCheckIfStl1284_3_#in~ulDaisyIndex#1, PptCheckIfStl1284_3_#in~bNoStrobe#1;assume { :end_inline_PptCheckIfStl1284_3 } true;~tmp___0~3#1 := #t~ret361#1;havoc #t~ret361#1; [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-3: assume 112 == 2 * (if PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 - 4294967296);PptCheckIfStl1284_3_#t~bitwise401#1 := 2 * (if PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-3: assume !(112 == 2 * (if PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-4: assume 0 == 2 * (if PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 - 4294967296);PptCheckIfStl1284_3_#t~bitwise401#1 := 0; [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636-4: assume !(0 == 2 * (if PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4736-1: SUMMARY for call PptCheckIfStlProductId_#t~ret425#1 := READ_PORT_UCHAR(PptCheckIfStlProductId_~CurrentStatus~3#1.base, PptCheckIfStlProductId_~CurrentStatus~3#1.offset); srcloc: null [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670: havoc PptCheckIfStlProductId_~value~4#1;havoc PptCheckIfStlProductId_~newvalue~3#1;havoc PptCheckIfStlProductId_~status~6#1;havoc PptCheckIfStlProductId_~Delay~3#1;havoc PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1;havoc PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1;havoc PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1;havoc PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1;havoc PptCheckIfStlProductId_~ucProdIdHiByte~0#1;havoc PptCheckIfStlProductId_~ucProdIdLoByte~0#1;havoc PptCheckIfStlProductId_~usProdId~0#1;havoc PptCheckIfStlProductId_~CurrentPort~3#1.base, PptCheckIfStlProductId_~CurrentPort~3#1.offset;havoc PptCheckIfStlProductId_~CurrentStatus~3#1.base, PptCheckIfStlProductId_~CurrentStatus~3#1.offset;havoc PptCheckIfStlProductId_~CurrentControl~3#1.base, PptCheckIfStlProductId_~CurrentControl~3#1.offset;PptCheckIfStlProductId_~bReturnValue~2#1 := 0;PptCheckIfStlProductId_~Delay~3#1 := 3;call PptCheckIfStlProductId_#t~mem406#1.base, PptCheckIfStlProductId_#t~mem406#1.offset := read~$Pointer$#11(PptCheckIfStlProductId_~DeviceExtension#1.base, 56 + PptCheckIfStlProductId_~DeviceExtension#1.offset, 4);PptCheckIfStlProductId_~CurrentPort~3#1.base, PptCheckIfStlProductId_~CurrentPort~3#1.offset := PptCheckIfStlProductId_#t~mem406#1.base, PptCheckIfStlProductId_#t~mem406#1.offset;havoc PptCheckIfStlProductId_#t~mem406#1.base, PptCheckIfStlProductId_#t~mem406#1.offset;PptCheckIfStlProductId_~CurrentStatus~3#1.base, PptCheckIfStlProductId_~CurrentStatus~3#1.offset := PptCheckIfStlProductId_~CurrentPort~3#1.base, 1 + PptCheckIfStlProductId_~CurrentPort~3#1.offset;PptCheckIfStlProductId_~CurrentControl~3#1.base, PptCheckIfStlProductId_~CurrentControl~3#1.offset := PptCheckIfStlProductId_~CurrentPort~3#1.base, 2 + PptCheckIfStlProductId_~CurrentPort~3#1.offset; [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4736: PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 := PptCheckIfStlProductId_#t~ret425#1;havoc PptCheckIfStlProductId_#t~ret425#1; [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637-2: havoc PptCheckIfStl1284_3_#t~bitwise403#1;assume ((((((if PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 - 4294967296) < 0 && PptCheckIfStl1284_3_#t~bitwise402#1 >= 0) || PptCheckIfStl1284_3_#t~bitwise403#1 >= PptCheckIfStl1284_3_#t~bitwise402#1) && (((if PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 - 4294967296) >= 0 && PptCheckIfStl1284_3_#t~bitwise402#1 < 0) || PptCheckIfStl1284_3_#t~bitwise403#1 >= (if PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 - 4294967296))) && (((if PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 - 4294967296) < 0 || PptCheckIfStl1284_3_#t~bitwise402#1 < 0) || PptCheckIfStl1284_3_#t~bitwise403#1 <= (if PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 - 4294967296) + PptCheckIfStl1284_3_#t~bitwise402#1)) && (((if PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 - 4294967296) >= 0 && PptCheckIfStl1284_3_#t~bitwise402#1 >= 0) || PptCheckIfStl1284_3_#t~bitwise403#1 < 0)) && PptCheckIfStl1284_3_#t~bitwise403#1 <= 2147483647; [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637-3: assume 0 == PptCheckIfStl1284_3_#t~bitwise402#1;PptCheckIfStl1284_3_#t~bitwise403#1 := (if PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637-3: assume !(0 == PptCheckIfStl1284_3_#t~bitwise402#1); [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4670-1: SUMMARY for call assume_abort_if_not((if (if PptCheckIfStlProductId_~i~7#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~i~7#1 % 256 % 4294967296 else PptCheckIfStlProductId_~i~7#1 % 256 % 4294967296 - 4294967296) < 7 then 1 else 0)); srcloc: null [2025-02-07 17:29:53,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637: PptCheckIfStl1284_3_~ucReadPattern~0#1 := PptCheckIfStl1284_3_#t~bitwise403#1;havoc PptCheckIfStl1284_3_#t~bitwise402#1;havoc PptCheckIfStl1284_3_#t~bitwise403#1; [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637-1: [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4604: assume 0 != PptCheckIfStl1284_3_~ulDaisyIndex#1 % 4294967296; [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4604: assume !(0 != PptCheckIfStl1284_3_~ulDaisyIndex#1 % 4294967296); [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637-6: havoc PptCheckIfStl1284_3_#t~bitwise402#1;assume (((((if PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 - 4294967296) < 0 || PptCheckIfStl1284_3_#t~bitwise402#1 <= (if PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 - 4294967296)) && PptCheckIfStl1284_3_#t~bitwise402#1 <= 128) && PptCheckIfStl1284_3_#t~bitwise402#1 >= 0) && ((if PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 - 4294967296) >= 0 || PptCheckIfStl1284_3_#t~bitwise402#1 > 128 + (if PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 - 4294967296))) && PptCheckIfStl1284_3_#t~bitwise402#1 >= -2147483648; [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637-7: assume 128 == (if PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 - 4294967296);PptCheckIfStl1284_3_#t~bitwise402#1 := (if PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637-7: assume !(128 == (if PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637-4: assume 0 == (if PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 - 4294967296) || (if PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 - 4294967296) == PptCheckIfStl1284_3_#t~bitwise402#1;PptCheckIfStl1284_3_#t~bitwise403#1 := PptCheckIfStl1284_3_#t~bitwise402#1; [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637-4: assume !(0 == (if PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 - 4294967296) || (if PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 - 4294967296) == PptCheckIfStl1284_3_#t~bitwise402#1); [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637-5: [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637-8: assume 0 == (if PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 - 4294967296);PptCheckIfStl1284_3_#t~bitwise402#1 := 0; [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4637-8: assume !(0 == (if PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadValue~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4737-2: havoc PptCheckIfStlProductId_#t~bitwise426#1;assume (((((if PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 - 4294967296) < 0 || PptCheckIfStlProductId_#t~bitwise426#1 <= (if PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 - 4294967296)) && PptCheckIfStlProductId_#t~bitwise426#1 <= 240) && PptCheckIfStlProductId_#t~bitwise426#1 >= 0) && ((if PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 - 4294967296) >= 0 || PptCheckIfStlProductId_#t~bitwise426#1 > 240 + (if PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 - 4294967296))) && PptCheckIfStlProductId_#t~bitwise426#1 >= -2147483648; [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4704-1: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStlProductId_~CurrentPort~3#1.base, PptCheckIfStlProductId_~CurrentPort~3#1.offset, PptCheckIfStlProductId_#t~mem414#1); srcloc: null [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4737-3: assume 240 == (if PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 - 4294967296);PptCheckIfStlProductId_#t~bitwise426#1 := (if PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4737-3: assume !(240 == (if PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4737: PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 := PptCheckIfStlProductId_#t~bitwise426#1;havoc PptCheckIfStlProductId_#t~bitwise426#1; [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4737-1: [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4704: havoc PptCheckIfStlProductId_#t~mem414#1; [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4737-4: assume 0 == (if PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 - 4294967296);PptCheckIfStlProductId_#t~bitwise426#1 := 0; [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4737-4: assume !(0 == (if PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4605: assume 0 == (if PptCheckIfStl1284_3_~bNoStrobe#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~bNoStrobe#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~bNoStrobe#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4605: assume !(0 == (if PptCheckIfStl1284_3_~bNoStrobe#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~bNoStrobe#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~bNoStrobe#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4440: assume 1 == (if ~tmp___0~3#1 % 256 % 4294967296 <= 2147483647 then ~tmp___0~3#1 % 256 % 4294967296 else ~tmp___0~3#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4440: assume !(1 == (if ~tmp___0~3#1 % 256 % 4294967296 <= 2147483647 then ~tmp___0~3#1 % 256 % 4294967296 else ~tmp___0~3#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStlProductId_~Delay~3#1); srcloc: null [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4639: assume (if PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 - 4294967296) != (if PptCheckIfStl1284_3_~ucExpectedPattern~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucExpectedPattern~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucExpectedPattern~0#1 % 256 % 4294967296 - 4294967296);PptCheckIfStl1284_3_~bReturnValue~1#1 := 0; [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4639: assume !((if PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucReadPattern~0#1 % 256 % 4294967296 - 4294967296) != (if PptCheckIfStl1284_3_~ucExpectedPattern~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucExpectedPattern~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucExpectedPattern~0#1 % 256 % 4294967296 - 4294967296));PptCheckIfStl1284_3_~ucExpectedPattern~0#1 := (if PptCheckIfStl1284_3_~ucExpectedPattern~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~ucExpectedPattern~0#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~ucExpectedPattern~0#1 % 256 % 4294967296 - 4294967296) - 16; [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4705: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStlProductId_~Delay~3#1); srcloc: null [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4739: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStlProductId_~CurrentControl~3#1.base, PptCheckIfStlProductId_~CurrentControl~3#1.offset, (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) - (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) % 2); srcloc: null [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706: PptCheckIfStlProductId_~status~6#1 := PptCheckIfStlProductId_#t~ret415#1;havoc PptCheckIfStlProductId_#t~ret415#1; [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4607: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStl1284_3_~CurrentControl~2#1.base, PptCheckIfStl1284_3_~CurrentControl~2#1.offset, (if PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 - 4294967296) - (if PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 - 4294967296) % 2); srcloc: null [2025-02-07 17:29:53,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4706-1: SUMMARY for call PptCheckIfStlProductId_#t~ret415#1 := READ_PORT_UCHAR(PptCheckIfStlProductId_~CurrentStatus~3#1.base, PptCheckIfStlProductId_~CurrentStatus~3#1.offset); srcloc: null [2025-02-07 17:29:53,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4740: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStlProductId_~CurrentControl~3#1.base, PptCheckIfStlProductId_~CurrentControl~3#1.offset, 1 + (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) - (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) % 2); srcloc: null [2025-02-07 17:29:53,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4608: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStl1284_3_~CurrentControl~2#1.base, PptCheckIfStl1284_3_~CurrentControl~2#1.offset, 1 + (if PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 - 4294967296) - (if PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 - 4294967296) % 2); srcloc: null [2025-02-07 17:29:53,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4708-1: [2025-02-07 17:29:53,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4708-2: havoc PptCheckIfStlProductId_#t~bitwise416#1;assume (((((if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296) < 0 || PptCheckIfStlProductId_#t~bitwise416#1 <= (if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296)) && PptCheckIfStlProductId_#t~bitwise416#1 <= 184) && PptCheckIfStlProductId_#t~bitwise416#1 >= 0) && ((if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296) >= 0 || PptCheckIfStlProductId_#t~bitwise416#1 > 184 + (if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296))) && PptCheckIfStlProductId_#t~bitwise416#1 >= -2147483648; [2025-02-07 17:29:53,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4741: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStlProductId_~Delay~3#1); srcloc: null [2025-02-07 17:29:53,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4708: assume 24 == PptCheckIfStlProductId_#t~bitwise416#1;havoc PptCheckIfStlProductId_#t~bitwise416#1;call PptCheckIfStlProductId_#t~mem417#1 := read~int#0(~#ModeQualifier___6~0.base, 5 + ~#ModeQualifier___6~0.offset, 1); [2025-02-07 17:29:53,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4708: assume !(24 == PptCheckIfStlProductId_#t~bitwise416#1);havoc PptCheckIfStlProductId_#t~bitwise416#1; [2025-02-07 17:29:53,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4708-3: assume 184 == (if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296);PptCheckIfStlProductId_#t~bitwise416#1 := (if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4708-3: assume !(184 == (if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStl1284_3_~Delay~2#1); srcloc: null [2025-02-07 17:29:53,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4708-4: assume 0 == (if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296);PptCheckIfStlProductId_#t~bitwise416#1 := 0; [2025-02-07 17:29:53,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4708-4: assume !(0 == (if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4742: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStlProductId_~CurrentControl~3#1.base, PptCheckIfStlProductId_~CurrentControl~3#1.offset, (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) - (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) % 2); srcloc: null [2025-02-07 17:29:53,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4610: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStl1284_3_~CurrentControl~2#1.base, PptCheckIfStl1284_3_~CurrentControl~2#1.offset, (if PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 - 4294967296) - (if PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 - 4294967296) % 2); srcloc: null [2025-02-07 17:29:53,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4577: PptCheckIfStl1284_3_~value~3#1 := PptCheckIfStl1284_3_#t~ret384#1;havoc PptCheckIfStl1284_3_#t~ret384#1; [2025-02-07 17:29:53,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4577-1: SUMMARY for call PptCheckIfStl1284_3_#t~ret384#1 := READ_PORT_UCHAR(PptCheckIfStl1284_3_~CurrentControl~2#1.base, PptCheckIfStl1284_3_~CurrentControl~2#1.offset); srcloc: null [2025-02-07 17:29:53,292 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445: assume 1 == (if ~bStlNon1284_3Found~0#1 % 256 % 4294967296 <= 2147483647 then ~bStlNon1284_3Found~0#1 % 256 % 4294967296 else ~bStlNon1284_3Found~0#1 % 256 % 4294967296 - 4294967296);assume { :begin_inline_PptCheckIfStlProductId } true;PptCheckIfStlProductId_#in~DeviceExtension#1.base, PptCheckIfStlProductId_#in~DeviceExtension#1.offset, PptCheckIfStlProductId_#in~ulDaisyIndex#1 := ~DeviceExtension#1.base, ~DeviceExtension#1.offset, ~idx~0#1 % 256;havoc PptCheckIfStlProductId_#res#1;havoc PptCheckIfStlProductId_#t~nondet405#1, PptCheckIfStlProductId_#t~mem406#1.base, PptCheckIfStlProductId_#t~mem406#1.offset, PptCheckIfStlProductId_#t~ret407#1, PptCheckIfStlProductId_#t~bitwise408#1, PptCheckIfStlProductId_#t~bitwise409#1, PptCheckIfStlProductId_#t~bitwise410#1, PptCheckIfStlProductId_#t~mem411#1, PptCheckIfStlProductId_#t~ret412#1, PptCheckIfStlProductId_#t~bitwise413#1, PptCheckIfStlProductId_#t~mem414#1, PptCheckIfStlProductId_#t~ret415#1, PptCheckIfStlProductId_#t~bitwise416#1, PptCheckIfStlProductId_#t~mem417#1, PptCheckIfStlProductId_#t~ret418#1, PptCheckIfStlProductId_#t~bitwise419#1, PptCheckIfStlProductId_#t~bitwise420#1, PptCheckIfStlProductId_#t~ret421#1, PptCheckIfStlProductId_#t~bitwise422#1, PptCheckIfStlProductId_#t~ret423#1, PptCheckIfStlProductId_#t~bitwise424#1, PptCheckIfStlProductId_#t~ret425#1, PptCheckIfStlProductId_#t~bitwise426#1, PptCheckIfStlProductId_#t~ret427#1, PptCheckIfStlProductId_#t~bitwise428#1, PptCheckIfStlProductId_#t~bitwise429#1, PptCheckIfStlProductId_#t~mem430#1, PptCheckIfStlProductId_~DeviceExtension#1.base, PptCheckIfStlProductId_~DeviceExtension#1.offset, PptCheckIfStlProductId_~ulDaisyIndex#1, PptCheckIfStlProductId_~bReturnValue~2#1, PptCheckIfStlProductId_~i~7#1, PptCheckIfStlProductId_~value~4#1, PptCheckIfStlProductId_~newvalue~3#1, PptCheckIfStlProductId_~status~6#1, PptCheckIfStlProductId_~Delay~3#1, PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1, PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1, PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1, PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1, PptCheckIfStlProductId_~ucProdIdHiByte~0#1, PptCheckIfStlProductId_~ucProdIdLoByte~0#1, PptCheckIfStlProductId_~usProdId~0#1, PptCheckIfStlProductId_~CurrentPort~3#1.base, PptCheckIfStlProductId_~CurrentPort~3#1.offset, PptCheckIfStlProductId_~CurrentStatus~3#1.base, PptCheckIfStlProductId_~CurrentStatus~3#1.offset, PptCheckIfStlProductId_~CurrentControl~3#1.base, PptCheckIfStlProductId_~CurrentControl~3#1.offset;PptCheckIfStlProductId_~DeviceExtension#1.base, PptCheckIfStlProductId_~DeviceExtension#1.offset := PptCheckIfStlProductId_#in~DeviceExtension#1.base, PptCheckIfStlProductId_#in~DeviceExtension#1.offset;PptCheckIfStlProductId_~ulDaisyIndex#1 := PptCheckIfStlProductId_#in~ulDaisyIndex#1;havoc PptCheckIfStlProductId_~bReturnValue~2#1;havoc PptCheckIfStlProductId_#t~nondet405#1;assume -128 <= PptCheckIfStlProductId_#t~nondet405#1 && PptCheckIfStlProductId_#t~nondet405#1 <= 127;PptCheckIfStlProductId_~i~7#1 := PptCheckIfStlProductId_#t~nondet405#1;havoc PptCheckIfStlProductId_#t~nondet405#1; [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4445: assume !(1 == (if ~bStlNon1284_3Found~0#1 % 256 % 4294967296 <= 2147483647 then ~bStlNon1284_3Found~0#1 % 256 % 4294967296 else ~bStlNon1284_3Found~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4743: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStlProductId_~Delay~3#1); srcloc: null [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4710: havoc PptCheckIfStlProductId_#t~mem417#1; [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4611: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStl1284_3_~Delay~2#1); srcloc: null [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4578: PptCheckIfStl1284_3_~newvalue~2#1 := PptCheckIfStl1284_3_#t~bitwise386#1;havoc PptCheckIfStl1284_3_#t~bitwise385#1;havoc PptCheckIfStl1284_3_#t~bitwise386#1; [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4710-1: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStlProductId_~CurrentPort~3#1.base, PptCheckIfStlProductId_~CurrentPort~3#1.offset, PptCheckIfStlProductId_#t~mem417#1); srcloc: null [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4578-3: assume false;PptCheckIfStl1284_3_#t~bitwise386#1 := PptCheckIfStl1284_3_#t~bitwise385#1; [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4578-3: assume !false; [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4578-4: assume 0 == PptCheckIfStl1284_3_#t~bitwise385#1 || 4 == PptCheckIfStl1284_3_#t~bitwise385#1;PptCheckIfStl1284_3_#t~bitwise386#1 := 4; [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4578-4: assume !(0 == PptCheckIfStl1284_3_#t~bitwise385#1 || 4 == PptCheckIfStl1284_3_#t~bitwise385#1); [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4578-1: [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4578-2: havoc PptCheckIfStl1284_3_#t~bitwise386#1;assume ((((PptCheckIfStl1284_3_#t~bitwise385#1 < 0 || PptCheckIfStl1284_3_#t~bitwise386#1 >= 4) && PptCheckIfStl1284_3_#t~bitwise386#1 >= PptCheckIfStl1284_3_#t~bitwise385#1) && (PptCheckIfStl1284_3_#t~bitwise385#1 < 0 || PptCheckIfStl1284_3_#t~bitwise386#1 <= 4 + PptCheckIfStl1284_3_#t~bitwise385#1)) && (PptCheckIfStl1284_3_#t~bitwise385#1 >= 0 || PptCheckIfStl1284_3_#t~bitwise386#1 < 0)) && PptCheckIfStl1284_3_#t~bitwise386#1 <= 2147483647; [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4578-7: assume -9 == (if PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 - 4294967296);PptCheckIfStl1284_3_#t~bitwise385#1 := (if PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4578-7: assume !(-9 == (if PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4578-8: assume 0 == (if PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 - 4294967296);PptCheckIfStl1284_3_#t~bitwise385#1 := 0; [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4578-8: assume !(0 == (if PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4578-5: [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4578-6: havoc PptCheckIfStl1284_3_#t~bitwise385#1;assume (((PptCheckIfStl1284_3_#t~bitwise385#1 <= (if PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 - 4294967296) && ((if PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 - 4294967296) >= 0 || PptCheckIfStl1284_3_#t~bitwise385#1 <= -9)) && ((if PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 - 4294967296) < 0 || PptCheckIfStl1284_3_#t~bitwise385#1 >= 0)) && PptCheckIfStl1284_3_#t~bitwise385#1 > -9 + (if PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~value~3#1 % 256 % 4294967296 - 4294967296)) && PptCheckIfStl1284_3_#t~bitwise385#1 >= -2147483648; [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4744-1: SUMMARY for call PptCheckIfStlProductId_#t~ret427#1 := READ_PORT_UCHAR(PptCheckIfStlProductId_~CurrentStatus~3#1.base, PptCheckIfStlProductId_~CurrentStatus~3#1.offset); srcloc: null [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4711: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStlProductId_~Delay~3#1); srcloc: null [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4777: PptCheckIfStlProductId_#res#1 := PptCheckIfStlProductId_~bReturnValue~2#1; [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4777-1: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStlProductId_~CurrentControl~3#1.base, PptCheckIfStlProductId_~CurrentControl~3#1.offset, PptCheckIfStlProductId_~value~4#1); srcloc: null [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4744: PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 := PptCheckIfStlProductId_#t~ret427#1;havoc PptCheckIfStlProductId_#t~ret427#1;PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 := (if PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 - 4294967296) / 16; [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579: PptCheckIfStl1284_3_~newvalue~2#1 := PptCheckIfStl1284_3_#t~bitwise387#1;havoc PptCheckIfStl1284_3_#t~bitwise387#1; [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-1: [2025-02-07 17:29:53,293 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4447: #t~ret362#1 := PptCheckIfStlProductId_#res#1;havoc PptCheckIfStlProductId_#t~nondet405#1, PptCheckIfStlProductId_#t~mem406#1.base, PptCheckIfStlProductId_#t~mem406#1.offset, PptCheckIfStlProductId_#t~ret407#1, PptCheckIfStlProductId_#t~bitwise408#1, PptCheckIfStlProductId_#t~bitwise409#1, PptCheckIfStlProductId_#t~bitwise410#1, PptCheckIfStlProductId_#t~mem411#1, PptCheckIfStlProductId_#t~ret412#1, PptCheckIfStlProductId_#t~bitwise413#1, PptCheckIfStlProductId_#t~mem414#1, PptCheckIfStlProductId_#t~ret415#1, PptCheckIfStlProductId_#t~bitwise416#1, PptCheckIfStlProductId_#t~mem417#1, PptCheckIfStlProductId_#t~ret418#1, PptCheckIfStlProductId_#t~bitwise419#1, PptCheckIfStlProductId_#t~bitwise420#1, PptCheckIfStlProductId_#t~ret421#1, PptCheckIfStlProductId_#t~bitwise422#1, PptCheckIfStlProductId_#t~ret423#1, PptCheckIfStlProductId_#t~bitwise424#1, PptCheckIfStlProductId_#t~ret425#1, PptCheckIfStlProductId_#t~bitwise426#1, PptCheckIfStlProductId_#t~ret427#1, PptCheckIfStlProductId_#t~bitwise428#1, PptCheckIfStlProductId_#t~bitwise429#1, PptCheckIfStlProductId_#t~mem430#1, PptCheckIfStlProductId_~DeviceExtension#1.base, PptCheckIfStlProductId_~DeviceExtension#1.offset, PptCheckIfStlProductId_~ulDaisyIndex#1, PptCheckIfStlProductId_~bReturnValue~2#1, PptCheckIfStlProductId_~i~7#1, PptCheckIfStlProductId_~value~4#1, PptCheckIfStlProductId_~newvalue~3#1, PptCheckIfStlProductId_~status~6#1, PptCheckIfStlProductId_~Delay~3#1, PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1, PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1, PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1, PptCheckIfStlProductId_~ucProdIdLoByteLoNibble~0#1, PptCheckIfStlProductId_~ucProdIdHiByte~0#1, PptCheckIfStlProductId_~ucProdIdLoByte~0#1, PptCheckIfStlProductId_~usProdId~0#1, PptCheckIfStlProductId_~CurrentPort~3#1.base, PptCheckIfStlProductId_~CurrentPort~3#1.offset, PptCheckIfStlProductId_~CurrentStatus~3#1.base, PptCheckIfStlProductId_~CurrentStatus~3#1.offset, PptCheckIfStlProductId_~CurrentControl~3#1.base, PptCheckIfStlProductId_~CurrentControl~3#1.offset;havoc PptCheckIfStlProductId_#in~DeviceExtension#1.base, PptCheckIfStlProductId_#in~DeviceExtension#1.offset, PptCheckIfStlProductId_#in~ulDaisyIndex#1;assume { :end_inline_PptCheckIfStlProductId } true;~tmp___1~2#1 := #t~ret362#1;havoc #t~ret362#1; [2025-02-07 17:29:53,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-4: assume 0 == (if PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 - 4294967296);PptCheckIfStl1284_3_#t~bitwise387#1 := 0; [2025-02-07 17:29:53,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-4: assume !(0 == (if PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-2: havoc PptCheckIfStl1284_3_#t~bitwise387#1;assume (((PptCheckIfStl1284_3_#t~bitwise387#1 <= (if PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 - 4294967296) && ((if PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 - 4294967296) >= 0 || PptCheckIfStl1284_3_#t~bitwise387#1 <= -33)) && ((if PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 - 4294967296) < 0 || PptCheckIfStl1284_3_#t~bitwise387#1 >= 0)) && PptCheckIfStl1284_3_#t~bitwise387#1 > -33 + (if PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 - 4294967296)) && PptCheckIfStl1284_3_#t~bitwise387#1 >= -2147483648; [2025-02-07 17:29:53,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-3: assume -33 == (if PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 - 4294967296);PptCheckIfStl1284_3_#t~bitwise387#1 := (if PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4579-3: assume !(-33 == (if PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712-1: SUMMARY for call PptCheckIfStlProductId_#t~ret418#1 := READ_PORT_UCHAR(PptCheckIfStlProductId_~CurrentStatus~3#1.base, PptCheckIfStlProductId_~CurrentStatus~3#1.offset); srcloc: null [2025-02-07 17:29:53,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4712: PptCheckIfStlProductId_~status~6#1 := PptCheckIfStlProductId_#t~ret418#1;havoc PptCheckIfStlProductId_#t~ret418#1; [2025-02-07 17:29:53,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4580: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStl1284_3_~CurrentControl~2#1.base, PptCheckIfStl1284_3_~CurrentControl~2#1.offset, PptCheckIfStl1284_3_~newvalue~2#1); srcloc: null [2025-02-07 17:29:53,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4746: PptCheckIfStlProductId_~ucProdIdHiByte~0#1 := PptCheckIfStlProductId_#t~bitwise428#1;havoc PptCheckIfStlProductId_#t~bitwise428#1; [2025-02-07 17:29:53,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4746-3: assume 0 == (if PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 - 4294967296);PptCheckIfStlProductId_#t~bitwise428#1 := (if PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4746-3: assume !(0 == (if PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4746-4: assume 0 == (if PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 - 4294967296) || (if PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 - 4294967296) == (if PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 - 4294967296);PptCheckIfStlProductId_#t~bitwise428#1 := (if PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4746-4: assume !(0 == (if PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 - 4294967296) || (if PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 - 4294967296) == (if PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4746-1: [2025-02-07 17:29:53,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4746-2: havoc PptCheckIfStlProductId_#t~bitwise428#1;assume ((((((if PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 - 4294967296) < 0 && (if PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 - 4294967296) >= 0) || PptCheckIfStlProductId_#t~bitwise428#1 >= (if PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 - 4294967296)) && (((if PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 - 4294967296) >= 0 && (if PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 - 4294967296) < 0) || PptCheckIfStlProductId_#t~bitwise428#1 >= (if PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 - 4294967296))) && (((if PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 - 4294967296) < 0 || (if PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 - 4294967296) < 0) || PptCheckIfStlProductId_#t~bitwise428#1 <= (if PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 - 4294967296) + (if PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 - 4294967296))) && (((if PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteHiNibble~0#1 % 256 % 4294967296 - 4294967296) >= 0 && (if PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByteLoNibble~0#1 % 256 % 4294967296 - 4294967296) >= 0) || PptCheckIfStlProductId_#t~bitwise428#1 < 0)) && PptCheckIfStlProductId_#t~bitwise428#1 <= 2147483647; [2025-02-07 17:29:53,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4581: call PptCheckIfStl1284_3_#t~mem388#1 := read~int#0(~#ModeQualifier___6~0.base, ~#ModeQualifier___6~0.offset + (if PptCheckIfStl1284_3_~i~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~i~6#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~i~6#1 % 256 % 4294967296 - 4294967296), 1); [2025-02-07 17:29:53,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4581-1: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStl1284_3_~CurrentControl~2#1.base, PptCheckIfStl1284_3_~CurrentControl~2#1.offset, (if PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 - 4294967296) - (if PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~newvalue~2#1 % 256 % 4294967296 - 4294967296) % 2); srcloc: null [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449: assume 1 == (if ~tmp___1~2#1 % 256 % 4294967296 <= 2147483647 then ~tmp___1~2#1 % 256 % 4294967296 else ~tmp___1~2#1 % 256 % 4294967296 - 4294967296);~bStlNon1284_3Valid~0#1 := 1; [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449: assume !(1 == (if ~tmp___1~2#1 % 256 % 4294967296 <= 2147483647 then ~tmp___1~2#1 % 256 % 4294967296 else ~tmp___1~2#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4747: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStlProductId_~Delay~3#1); srcloc: null [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714: assume 48 == PptCheckIfStlProductId_#t~bitwise419#1;havoc PptCheckIfStlProductId_#t~bitwise419#1; [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714: assume !(48 == PptCheckIfStlProductId_#t~bitwise419#1);havoc PptCheckIfStlProductId_#t~bitwise419#1; [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-3: assume 48 == (if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296);PptCheckIfStlProductId_#t~bitwise419#1 := (if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-3: assume !(48 == (if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-4: assume 0 == (if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296);PptCheckIfStlProductId_#t~bitwise419#1 := 0; [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-4: assume !(0 == (if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4582: havoc PptCheckIfStl1284_3_#t~mem388#1; [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-1: [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4714-2: havoc PptCheckIfStlProductId_#t~bitwise419#1;assume (((((if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296) < 0 || PptCheckIfStlProductId_#t~bitwise419#1 <= (if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296)) && PptCheckIfStlProductId_#t~bitwise419#1 <= 48) && PptCheckIfStlProductId_#t~bitwise419#1 >= 0) && ((if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296) >= 0 || PptCheckIfStlProductId_#t~bitwise419#1 > 48 + (if PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 else PptCheckIfStlProductId_~status~6#1 % 256 % 4294967296 - 4294967296))) && PptCheckIfStlProductId_#t~bitwise419#1 >= -2147483648; [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4582-1: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStl1284_3_~CurrentPort~2#1.base, PptCheckIfStl1284_3_~CurrentPort~2#1.offset, PptCheckIfStl1284_3_#t~mem388#1); srcloc: null [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4748: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStlProductId_~CurrentControl~3#1.base, PptCheckIfStlProductId_~CurrentControl~3#1.offset, (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) - (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) % 2); srcloc: null [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4583: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStl1284_3_~Delay~2#1); srcloc: null [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-1: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStlProductId_~CurrentPort~3#1.base, PptCheckIfStlProductId_~CurrentPort~3#1.offset, PptCheckIfStlProductId_#t~bitwise420#1); srcloc: null [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-2: [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4650: havoc PptCheckIfStl1284_3_#t~mem404#1; [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4749: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStlProductId_~CurrentControl~3#1.base, PptCheckIfStlProductId_~CurrentControl~3#1.offset, 1 + (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) - (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) % 2); srcloc: null [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716: havoc PptCheckIfStlProductId_#t~bitwise420#1; [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-5: assume 16 == PptCheckIfStlProductId_~ulDaisyIndex#1 % 4294967296;PptCheckIfStlProductId_#t~bitwise420#1 := PptCheckIfStlProductId_~ulDaisyIndex#1; [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-5: assume !(16 == PptCheckIfStlProductId_~ulDaisyIndex#1 % 4294967296); [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4584-1: SUMMARY for call PptCheckIfStl1284_3_#t~ret389#1 := READ_PORT_UCHAR(PptCheckIfStl1284_3_~CurrentStatus~2#1.base, PptCheckIfStl1284_3_~CurrentStatus~2#1.offset); srcloc: null [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-3: havoc PptCheckIfStlProductId_#t~bitwise420#1;assume (PptCheckIfStlProductId_#t~bitwise420#1 % 4294967296 >= 16 && PptCheckIfStlProductId_#t~bitwise420#1 % 4294967296 >= PptCheckIfStlProductId_~ulDaisyIndex#1 % 4294967296) && PptCheckIfStlProductId_#t~bitwise420#1 % 4294967296 <= 16 + PptCheckIfStlProductId_~ulDaisyIndex#1 % 4294967296; [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4650-1: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStl1284_3_~CurrentPort~2#1.base, PptCheckIfStl1284_3_~CurrentPort~2#1.offset, PptCheckIfStl1284_3_#t~mem404#1); srcloc: null [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-4: assume 0 == PptCheckIfStlProductId_~ulDaisyIndex#1 % 4294967296;PptCheckIfStlProductId_#t~bitwise420#1 := 16; [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4716-4: assume !(0 == PptCheckIfStlProductId_~ulDaisyIndex#1 % 4294967296); [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4584: PptCheckIfStl1284_3_~status~5#1 := PptCheckIfStl1284_3_#t~ret389#1;havoc PptCheckIfStl1284_3_#t~ret389#1; [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4750: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStlProductId_~Delay~3#1); srcloc: null [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStlProductId_~Delay~3#1); srcloc: null [2025-02-07 17:29:53,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4751: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStlProductId_~CurrentControl~3#1.base, PptCheckIfStlProductId_~CurrentControl~3#1.offset, (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) - (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) % 2); srcloc: null [2025-02-07 17:29:53,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4718: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStlProductId_~Delay~3#1); srcloc: null [2025-02-07 17:29:53,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4619: PptCheckIfStl1284_3_~ucExpectedPattern~0#1 := 240;PptCheckIfStl1284_3_~bReturnValue~1#1 := 1; [2025-02-07 17:29:53,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4586: assume 184 == PptCheckIfStl1284_3_#t~bitwise390#1;havoc PptCheckIfStl1284_3_#t~bitwise390#1;call PptCheckIfStl1284_3_#t~mem391#1 := read~int#0(~#ModeQualifier___6~0.base, 4 + ~#ModeQualifier___6~0.offset, 1); [2025-02-07 17:29:53,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4586: assume !(184 == PptCheckIfStl1284_3_#t~bitwise390#1);havoc PptCheckIfStl1284_3_#t~bitwise390#1; [2025-02-07 17:29:53,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4586-3: assume 184 == (if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296);PptCheckIfStl1284_3_#t~bitwise390#1 := (if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4586-3: assume !(184 == (if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4586-4: assume 0 == (if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296);PptCheckIfStl1284_3_#t~bitwise390#1 := 0; [2025-02-07 17:29:53,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4586-4: assume !(0 == (if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4586-1: [2025-02-07 17:29:53,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4586-2: havoc PptCheckIfStl1284_3_#t~bitwise390#1;assume (((((if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296) < 0 || PptCheckIfStl1284_3_#t~bitwise390#1 <= (if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296)) && PptCheckIfStl1284_3_#t~bitwise390#1 <= 184) && PptCheckIfStl1284_3_#t~bitwise390#1 >= 0) && ((if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296) >= 0 || PptCheckIfStl1284_3_#t~bitwise390#1 > 184 + (if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296))) && PptCheckIfStl1284_3_#t~bitwise390#1 >= -2147483648; [2025-02-07 17:29:53,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719: PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 := PptCheckIfStlProductId_#t~ret421#1;havoc PptCheckIfStlProductId_#t~ret421#1; [2025-02-07 17:29:53,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4719-1: SUMMARY for call PptCheckIfStlProductId_#t~ret421#1 := READ_PORT_UCHAR(PptCheckIfStlProductId_~CurrentStatus~3#1.base, PptCheckIfStlProductId_~CurrentStatus~3#1.offset); srcloc: null [2025-02-07 17:29:53,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4752: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStlProductId_~Delay~3#1); srcloc: null [2025-02-07 17:29:53,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4753-2: havoc PptCheckIfStlProductId_#t~bitwise429#1;assume (((((256 * (if PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 - 4294967296) < 0 && (if PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 - 4294967296) >= 0) || PptCheckIfStlProductId_#t~bitwise429#1 >= (if PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 - 4294967296)) && ((256 * (if PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 - 4294967296) >= 0 && (if PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 - 4294967296) < 0) || PptCheckIfStlProductId_#t~bitwise429#1 >= 256 * (if PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 - 4294967296))) && ((256 * (if PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 - 4294967296) < 0 || (if PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 - 4294967296) < 0) || PptCheckIfStlProductId_#t~bitwise429#1 <= 256 * (if PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 - 4294967296) + (if PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 - 4294967296))) && ((256 * (if PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 - 4294967296) >= 0 && (if PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 - 4294967296) >= 0) || PptCheckIfStlProductId_#t~bitwise429#1 < 0)) && PptCheckIfStlProductId_#t~bitwise429#1 <= 2147483647; [2025-02-07 17:29:53,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4720-1: [2025-02-07 17:29:53,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4753-3: assume 0 == (if PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 - 4294967296);PptCheckIfStlProductId_#t~bitwise429#1 := 256 * (if PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4753-3: assume !(0 == (if PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4720-2: havoc PptCheckIfStlProductId_#t~bitwise422#1;assume (((((if PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 - 4294967296) < 0 || PptCheckIfStlProductId_#t~bitwise422#1 <= (if PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 - 4294967296)) && PptCheckIfStlProductId_#t~bitwise422#1 <= 240) && PptCheckIfStlProductId_#t~bitwise422#1 >= 0) && ((if PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 - 4294967296) >= 0 || PptCheckIfStlProductId_#t~bitwise422#1 > 240 + (if PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 - 4294967296))) && PptCheckIfStlProductId_#t~bitwise422#1 >= -2147483648; [2025-02-07 17:29:53,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4753: PptCheckIfStlProductId_~usProdId~0#1 := PptCheckIfStlProductId_#t~bitwise429#1;havoc PptCheckIfStlProductId_#t~bitwise429#1; [2025-02-07 17:29:53,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4753-1: [2025-02-07 17:29:53,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4720: PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 := PptCheckIfStlProductId_#t~bitwise422#1;havoc PptCheckIfStlProductId_#t~bitwise422#1; [2025-02-07 17:29:53,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4588-1: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStl1284_3_~CurrentPort~2#1.base, PptCheckIfStl1284_3_~CurrentPort~2#1.offset, PptCheckIfStl1284_3_#t~mem391#1); srcloc: null [2025-02-07 17:29:53,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4753-4: assume 0 == 256 * (if PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 - 4294967296) || 256 * (if PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 - 4294967296) == (if PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 - 4294967296);PptCheckIfStlProductId_#t~bitwise429#1 := (if PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4753-4: assume !(0 == 256 * (if PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 - 4294967296) || 256 * (if PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdHiByte~0#1 % 256 % 4294967296 - 4294967296) == (if PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByte~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4720-3: assume 240 == (if PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 - 4294967296);PptCheckIfStlProductId_#t~bitwise422#1 := (if PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4720-3: assume !(240 == (if PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4720-4: assume 0 == (if PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 - 4294967296);PptCheckIfStlProductId_#t~bitwise422#1 := 0; [2025-02-07 17:29:53,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4720-4: assume !(0 == (if PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 else PptCheckIfStlProductId_~ucProdIdLoByteHiNibble~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4588: havoc PptCheckIfStl1284_3_#t~mem391#1; [2025-02-07 17:29:53,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4622: assume true; [2025-02-07 17:29:53,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4622: assume !true;call PptCheckIfStl1284_3_#t~mem404#1 := read~int#0(~#ModeQualifier___6~0.base, 6 + ~#ModeQualifier___6~0.offset, 1); [2025-02-07 17:29:53,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4721: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStlProductId_~Delay~3#1); srcloc: null [2025-02-07 17:29:53,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStl1284_3_~Delay~2#1); srcloc: null [2025-02-07 17:29:53,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4755: assume 43775 == (if PptCheckIfStlProductId_~usProdId~0#1 % 65536 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~usProdId~0#1 % 65536 % 4294967296 else PptCheckIfStlProductId_~usProdId~0#1 % 65536 % 4294967296 - 4294967296);PptCheckIfStlProductId_~bReturnValue~2#1 := 1; [2025-02-07 17:29:53,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4755: assume !(43775 == (if PptCheckIfStlProductId_~usProdId~0#1 % 65536 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~usProdId~0#1 % 65536 % 4294967296 else PptCheckIfStlProductId_~usProdId~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4722: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStlProductId_~CurrentControl~3#1.base, PptCheckIfStlProductId_~CurrentControl~3#1.offset, (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) - (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) % 2); srcloc: null [2025-02-07 17:29:53,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4590: PptCheckIfStl1284_3_~status~5#1 := PptCheckIfStl1284_3_#t~ret392#1;havoc PptCheckIfStl1284_3_#t~ret392#1; [2025-02-07 17:29:53,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4590-1: SUMMARY for call PptCheckIfStl1284_3_#t~ret392#1 := READ_PORT_UCHAR(PptCheckIfStl1284_3_~CurrentStatus~2#1.base, PptCheckIfStl1284_3_~CurrentStatus~2#1.offset); srcloc: null [2025-02-07 17:29:53,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4425: #t~ret360#1 := PptCheckIfNon1284_3Present_#res#1;havoc PptCheckIfNon1284_3Present_#t~nondet363#1, PptCheckIfNon1284_3Present_#t~mem364#1.base, PptCheckIfNon1284_3Present_#t~mem364#1.offset, PptCheckIfNon1284_3Present_#t~ret365#1, PptCheckIfNon1284_3Present_#t~bitwise366#1, PptCheckIfNon1284_3Present_#t~bitwise367#1, PptCheckIfNon1284_3Present_#t~bitwise368#1, PptCheckIfNon1284_3Present_#t~mem369#1, PptCheckIfNon1284_3Present_#t~ret370#1, PptCheckIfNon1284_3Present_#t~bitwise371#1, PptCheckIfNon1284_3Present_#t~bitwise372#1, PptCheckIfNon1284_3Present_#t~mem373#1, PptCheckIfNon1284_3Present_#t~ret374#1, PptCheckIfNon1284_3Present_#t~bitwise375#1, PptCheckIfNon1284_3Present_#t~bitwise376#1, PptCheckIfNon1284_3Present_#t~bitwise377#1, PptCheckIfNon1284_3Present_#t~mem378#1, PptCheckIfNon1284_3Present_#t~ret379#1, PptCheckIfNon1284_3Present_#t~bitwise380#1, PptCheckIfNon1284_3Present_#t~mem381#1, PptCheckIfNon1284_3Present_~Extension#1.base, PptCheckIfNon1284_3Present_~Extension#1.offset, PptCheckIfNon1284_3Present_~bReturnValue~0#1, PptCheckIfNon1284_3Present_~i~5#1, PptCheckIfNon1284_3Present_~value~2#1, PptCheckIfNon1284_3Present_~newvalue~1#1, PptCheckIfNon1284_3Present_~status~4#1, PptCheckIfNon1284_3Present_~Delay~1#1, PptCheckIfNon1284_3Present_~CurrentPort~1#1.base, PptCheckIfNon1284_3Present_~CurrentPort~1#1.offset, PptCheckIfNon1284_3Present_~CurrentStatus~1#1.base, PptCheckIfNon1284_3Present_~CurrentStatus~1#1.offset, PptCheckIfNon1284_3Present_~CurrentControl~1#1.base, PptCheckIfNon1284_3Present_~CurrentControl~1#1.offset, PptCheckIfNon1284_3Present_~ucAckStatus~0#1;havoc PptCheckIfNon1284_3Present_#in~Extension#1.base, PptCheckIfNon1284_3Present_#in~Extension#1.offset;assume { :end_inline_PptCheckIfNon1284_3Present } true;~bStlNon1284_3Found~0#1 := #t~ret360#1;havoc #t~ret360#1;~bStlNon1284_3Valid~0#1 := 0;~idx~0#1 := 0; [2025-02-07 17:29:53,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4723: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStlProductId_~CurrentControl~3#1.base, PptCheckIfStlProductId_~CurrentControl~3#1.offset, 1 + (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) - (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) % 2); srcloc: null [2025-02-07 17:29:53,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4558: havoc PptCheckIfStl1284_3_~value~3#1;havoc PptCheckIfStl1284_3_~newvalue~2#1;havoc PptCheckIfStl1284_3_~status~5#1;havoc PptCheckIfStl1284_3_~Delay~2#1;havoc PptCheckIfStl1284_3_~ucExpectedPattern~0#1;havoc PptCheckIfStl1284_3_~ucReadValue~0#1;havoc PptCheckIfStl1284_3_~ucReadPattern~0#1;havoc PptCheckIfStl1284_3_~CurrentPort~2#1.base, PptCheckIfStl1284_3_~CurrentPort~2#1.offset;havoc PptCheckIfStl1284_3_~CurrentStatus~2#1.base, PptCheckIfStl1284_3_~CurrentStatus~2#1.offset;havoc PptCheckIfStl1284_3_~CurrentControl~2#1.base, PptCheckIfStl1284_3_~CurrentControl~2#1.offset;PptCheckIfStl1284_3_~bReturnValue~1#1 := 0;PptCheckIfStl1284_3_~Delay~2#1 := 3;call PptCheckIfStl1284_3_#t~mem383#1.base, PptCheckIfStl1284_3_#t~mem383#1.offset := read~$Pointer$#11(PptCheckIfStl1284_3_~DeviceExtension#1.base, 56 + PptCheckIfStl1284_3_~DeviceExtension#1.offset, 4);PptCheckIfStl1284_3_~CurrentPort~2#1.base, PptCheckIfStl1284_3_~CurrentPort~2#1.offset := PptCheckIfStl1284_3_#t~mem383#1.base, PptCheckIfStl1284_3_#t~mem383#1.offset;havoc PptCheckIfStl1284_3_#t~mem383#1.base, PptCheckIfStl1284_3_#t~mem383#1.offset;PptCheckIfStl1284_3_~CurrentStatus~2#1.base, PptCheckIfStl1284_3_~CurrentStatus~2#1.offset := PptCheckIfStl1284_3_~CurrentPort~2#1.base, 1 + PptCheckIfStl1284_3_~CurrentPort~2#1.offset;PptCheckIfStl1284_3_~CurrentControl~2#1.base, PptCheckIfStl1284_3_~CurrentControl~2#1.offset := PptCheckIfStl1284_3_~CurrentPort~2#1.base, 2 + PptCheckIfStl1284_3_~CurrentPort~2#1.offset; [2025-02-07 17:29:53,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4624: assume 0 != PptCheckIfStl1284_3_~ucExpectedPattern~0#1 % 256; [2025-02-07 17:29:53,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4624: assume !(0 != PptCheckIfStl1284_3_~ucExpectedPattern~0#1 % 256); [2025-02-07 17:29:53,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4558-1: SUMMARY for call assume_abort_if_not((if (if PptCheckIfStl1284_3_~i~6#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~i~6#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~i~6#1 % 256 % 4294967296 - 4294967296) < 7 then 1 else 0)); srcloc: null [2025-02-07 17:29:53,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4724: SUMMARY for call KeStallExecutionProcessor(PptCheckIfStlProductId_~Delay~3#1); srcloc: null [2025-02-07 17:29:53,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592-1: [2025-02-07 17:29:53,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592-2: havoc PptCheckIfStl1284_3_#t~bitwise393#1;assume (((((if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296) < 0 || PptCheckIfStl1284_3_#t~bitwise393#1 <= (if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296)) && PptCheckIfStl1284_3_#t~bitwise393#1 <= 184) && PptCheckIfStl1284_3_#t~bitwise393#1 >= 0) && ((if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296) >= 0 || PptCheckIfStl1284_3_#t~bitwise393#1 > 184 + (if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296))) && PptCheckIfStl1284_3_#t~bitwise393#1 >= -2147483648; [2025-02-07 17:29:53,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592: assume 24 == PptCheckIfStl1284_3_#t~bitwise393#1;havoc PptCheckIfStl1284_3_#t~bitwise393#1;call PptCheckIfStl1284_3_#t~mem394#1 := read~int#0(~#ModeQualifier___6~0.base, 5 + ~#ModeQualifier___6~0.offset, 1); [2025-02-07 17:29:53,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592: assume !(24 == PptCheckIfStl1284_3_#t~bitwise393#1);havoc PptCheckIfStl1284_3_#t~bitwise393#1; [2025-02-07 17:29:53,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592-3: assume 184 == (if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296);PptCheckIfStl1284_3_#t~bitwise393#1 := (if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592-3: assume !(184 == (if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4460: ~idx~0#1 := 1 + (if ~idx~0#1 % 256 % 4294967296 <= 2147483647 then ~idx~0#1 % 256 % 4294967296 else ~idx~0#1 % 256 % 4294967296 - 4294967296); [2025-02-07 17:29:53,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592-4: assume 0 == (if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296);PptCheckIfStl1284_3_#t~bitwise393#1 := 0; [2025-02-07 17:29:53,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4592-4: assume !(0 == (if PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 else PptCheckIfStl1284_3_~status~5#1 % 256 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4758: assume 43263 == (if PptCheckIfStlProductId_~usProdId~0#1 % 65536 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~usProdId~0#1 % 65536 % 4294967296 else PptCheckIfStlProductId_~usProdId~0#1 % 65536 % 4294967296 - 4294967296);PptCheckIfStlProductId_~bReturnValue~2#1 := 1; [2025-02-07 17:29:53,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4758: assume !(43263 == (if PptCheckIfStlProductId_~usProdId~0#1 % 65536 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~usProdId~0#1 % 65536 % 4294967296 else PptCheckIfStlProductId_~usProdId~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-07 17:29:53,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4725: SUMMARY for call WRITE_PORT_UCHAR(PptCheckIfStlProductId_~CurrentControl~3#1.base, PptCheckIfStlProductId_~CurrentControl~3#1.offset, (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) - (if PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 <= 2147483647 then PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 else PptCheckIfStlProductId_~newvalue~3#1 % 256 % 4294967296 - 4294967296) % 2); srcloc: null [2025-02-07 17:29:53,543 INFO L? ?]: Removed 1710 outVars from TransFormulas that were not future-live. [2025-02-07 17:29:53,543 INFO L308 CfgBuilder]: Performing block encoding [2025-02-07 17:29:53,599 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-07 17:29:53,599 INFO L337 CfgBuilder]: Removed 0 assume(true) statements. [2025-02-07 17:29:53,599 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 07.02 05:29:53 BoogieIcfgContainer [2025-02-07 17:29:53,599 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-07 17:29:53,601 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-07 17:29:53,601 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-07 17:29:53,605 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-07 17:29:53,605 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.02 05:29:34" (1/3) ... [2025-02-07 17:29:53,605 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@61638e02 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.02 05:29:53, skipping insertion in model container [2025-02-07 17:29:53,605 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 05:29:36" (2/3) ... [2025-02-07 17:29:53,605 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@61638e02 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.02 05:29:53, skipping insertion in model container [2025-02-07 17:29:53,605 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 07.02 05:29:53" (3/3) ... [2025-02-07 17:29:53,606 INFO L128 eAbstractionObserver]: Analyzing ICFG parport.i.cil-2.c [2025-02-07 17:29:53,617 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-07 17:29:53,619 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG parport.i.cil-2.c that has 167 procedures, 1440 locations, 1 initial locations, 198 loop locations, and 1 error locations. [2025-02-07 17:29:53,658 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-07 17:29:53,666 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;@18fab1ae, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-07 17:29:53,669 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-02-07 17:29:53,672 INFO L276 IsEmpty]: Start isEmpty. Operand has 117 states, 76 states have (on average 1.513157894736842) internal successors, (115), 97 states have internal predecessors, (115), 13 states have call successors, (13), 6 states have call predecessors, (13), 4 states have return successors, (10), 7 states have call predecessors, (10), 10 states have call successors, (10) [2025-02-07 17:29:53,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2025-02-07 17:29:53,676 INFO L210 NwaCegarLoop]: Found error trace [2025-02-07 17:29:53,676 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-07 17:29:53,676 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-07 17:29:53,679 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-07 17:29:53,680 INFO L85 PathProgramCache]: Analyzing trace with hash 979013366, now seen corresponding path program 1 times [2025-02-07 17:29:53,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-07 17:29:53,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132430656] [2025-02-07 17:29:53,685 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-07 17:29:53,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-07 17:29:54,227 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-02-07 17:29:54,333 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-02-07 17:29:54,333 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-07 17:29:54,333 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-07 17:29:54,565 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-07 17:29:54,565 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-07 17:29:54,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132430656] [2025-02-07 17:29:54,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132430656] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-07 17:29:54,566 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-07 17:29:54,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-07 17:29:54,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701091119] [2025-02-07 17:29:54,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-07 17:29:54,569 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-07 17:29:54,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-07 17:29:54,580 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-07 17:29:54,581 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-07 17:29:54,582 INFO L87 Difference]: Start difference. First operand has 117 states, 76 states have (on average 1.513157894736842) internal successors, (115), 97 states have internal predecessors, (115), 13 states have call successors, (13), 6 states have call predecessors, (13), 4 states have return successors, (10), 7 states have call predecessors, (10), 10 states have call successors, (10) Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 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) [2025-02-07 17:29:54,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-07 17:29:54,620 INFO L93 Difference]: Finished difference Result 67 states and 98 transitions. [2025-02-07 17:29:54,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-07 17:29:54,622 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 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 12 [2025-02-07 17:29:54,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-07 17:29:54,625 INFO L225 Difference]: With dead ends: 67 [2025-02-07 17:29:54,625 INFO L226 Difference]: Without dead ends: 22 [2025-02-07 17:29:54,627 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-07 17:29:54,628 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 0 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-02-07 17:29:54,629 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 83 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-07 17:29:54,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2025-02-07 17:29:54,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 22. [2025-02-07 17:29:54,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 20 states have internal predecessors, (21), 4 states have call successors, (4), 1 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-07 17:29:54,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 25 transitions. [2025-02-07 17:29:54,650 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 25 transitions. Word has length 12 [2025-02-07 17:29:54,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-07 17:29:54,650 INFO L471 AbstractCegarLoop]: Abstraction has 22 states and 25 transitions. [2025-02-07 17:29:54,650 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 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) [2025-02-07 17:29:54,650 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 25 transitions. [2025-02-07 17:29:54,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2025-02-07 17:29:54,651 INFO L210 NwaCegarLoop]: Found error trace [2025-02-07 17:29:54,651 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-07 17:29:54,651 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-02-07 17:29:54,651 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-07 17:29:54,652 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-07 17:29:54,652 INFO L85 PathProgramCache]: Analyzing trace with hash -1145453178, now seen corresponding path program 1 times [2025-02-07 17:29:54,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-07 17:29:54,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677748200] [2025-02-07 17:29:54,652 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-07 17:29:54,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-07 17:29:55,015 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 13 statements into 1 equivalence classes. [2025-02-07 17:29:55,044 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 13 of 13 statements. [2025-02-07 17:29:55,044 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-07 17:29:55,044 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-07 17:29:55,235 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-07 17:29:55,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-07 17:29:55,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677748200] [2025-02-07 17:29:55,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677748200] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-07 17:29:55,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754650489] [2025-02-07 17:29:55,236 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-07 17:29:55,236 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-07 17:29:55,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-07 17:29:55,242 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-07 17:29:55,243 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-02-07 17:29:56,337 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 13 statements into 1 equivalence classes. [2025-02-07 17:29:56,467 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 13 of 13 statements. [2025-02-07 17:29:56,468 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-07 17:29:56,468 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-07 17:29:56,472 INFO L256 TraceCheckSpWp]: Trace formula consists of 1164 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-02-07 17:29:56,474 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-07 17:29:56,490 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-02-07 17:29:56,490 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-07 17:29:56,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754650489] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-07 17:29:56,490 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-07 17:29:56,490 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2025-02-07 17:29:56,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615827510] [2025-02-07 17:29:56,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-07 17:29:56,491 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-07 17:29:56,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-07 17:29:56,492 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-07 17:29:56,492 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-02-07 17:29:56,492 INFO L87 Difference]: Start difference. First operand 22 states and 25 transitions. Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 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) [2025-02-07 17:30:00,506 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-02-07 17:30:00,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-07 17:30:00,508 INFO L93 Difference]: Finished difference Result 22 states and 25 transitions. [2025-02-07 17:30:00,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-07 17:30:00,521 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 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 13 [2025-02-07 17:30:00,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-07 17:30:00,521 INFO L225 Difference]: With dead ends: 22 [2025-02-07 17:30:00,521 INFO L226 Difference]: Without dead ends: 0 [2025-02-07 17:30:00,521 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-02-07 17:30:00,522 INFO L435 NwaCegarLoop]: 6 mSDtfsCounter, 0 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 7 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2025-02-07 17:30:00,522 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 7 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 1 Unknown, 0 Unchecked, 4.0s Time] [2025-02-07 17:30:00,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2025-02-07 17:30:00,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2025-02-07 17:30:00,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-07 17:30:00,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2025-02-07 17:30:00,523 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 13 [2025-02-07 17:30:00,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-07 17:30:00,523 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2025-02-07 17:30:00,523 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 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) [2025-02-07 17:30:00,523 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2025-02-07 17:30:00,523 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2025-02-07 17:30:00,527 INFO L782 garLoopResultBuilder]: Registering result SAFE for location errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2025-02-07 17:30:00,537 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2025-02-07 17:30:00,728 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-07 17:30:00,730 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1] [2025-02-07 17:30:00,731 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2025-02-07 17:30:00,747 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2025-02-07 17:30:00,754 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 07.02 05:30:00 BoogieIcfgContainer [2025-02-07 17:30:00,754 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2025-02-07 17:30:00,755 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2025-02-07 17:30:00,755 INFO L270 PluginConnector]: Initializing Witness Printer... [2025-02-07 17:30:00,755 INFO L274 PluginConnector]: Witness Printer initialized [2025-02-07 17:30:00,756 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 07.02 05:29:53" (3/4) ... [2025-02-07 17:30:00,757 INFO L146 WitnessPrinter]: Generating witness for correct program [2025-02-07 17:30:00,761 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#29 [2025-02-07 17:30:00,761 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#12 [2025-02-07 17:30:00,761 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#28 [2025-02-07 17:30:00,761 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#11 [2025-02-07 17:30:00,762 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#27 [2025-02-07 17:30:00,762 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#10 [2025-02-07 17:30:00,762 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#26 [2025-02-07 17:30:00,762 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure IoGetConfigurationInformation [2025-02-07 17:30:00,762 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#25 [2025-02-07 17:30:00,762 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure KeQueryTimeIncrement [2025-02-07 17:30:00,762 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#24 [2025-02-07 17:30:00,762 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#23 [2025-02-07 17:30:00,762 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptDebugDumpResourceRequirementsList [2025-02-07 17:30:00,762 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptAcquireRemoveLock [2025-02-07 17:30:00,762 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#22 [2025-02-07 17:30:00,762 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptSynchronizedIncrement [2025-02-07 17:30:00,762 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#19 [2025-02-07 17:30:00,762 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#18 [2025-02-07 17:30:00,762 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#17 [2025-02-07 17:30:00,762 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#16 [2025-02-07 17:30:00,762 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#15 [2025-02-07 17:30:00,762 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#14 [2025-02-07 17:30:00,762 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#13 [2025-02-07 17:30:00,762 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure WRITE_PORT_UCHAR [2025-02-07 17:30:00,763 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptSynchCompletionRoutine [2025-02-07 17:30:00,763 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptLegacyZipClockDiskModeByte [2025-02-07 17:30:00,763 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~~PVOID~0~TO~~BOOLEAN~0 [2025-02-07 17:30:00,763 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#32 [2025-02-07 17:30:00,763 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptClearByteMode [2025-02-07 17:30:00,763 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#31 [2025-02-07 17:30:00,763 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#30 [2025-02-07 17:30:00,763 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure IoReportResourceUsage [2025-02-07 17:30:00,763 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#11 [2025-02-07 17:30:00,763 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#23 [2025-02-07 17:30:00,763 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#10 [2025-02-07 17:30:00,763 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptInitiate1284_3 [2025-02-07 17:30:00,763 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#22 [2025-02-07 17:30:00,763 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#21 [2025-02-07 17:30:00,763 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#20 [2025-02-07 17:30:00,763 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#15 [2025-02-07 17:30:00,763 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#14 [2025-02-07 17:30:00,763 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#13 [2025-02-07 17:30:00,763 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#12 [2025-02-07 17:30:00,763 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptPnpFilterRemoveIrqResourceLists [2025-02-07 17:30:00,764 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure KeStallExecutionProcessor [2025-02-07 17:30:00,764 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#19 [2025-02-07 17:30:00,764 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptDispatchCleanup [2025-02-07 17:30:00,764 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure errorFn [2025-02-07 17:30:00,764 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#18 [2025-02-07 17:30:00,764 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#17 [2025-02-07 17:30:00,764 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#29 [2025-02-07 17:30:00,764 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#16 [2025-02-07 17:30:00,764 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#28 [2025-02-07 17:30:00,764 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#27 [2025-02-07 17:30:00,764 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#26 [2025-02-07 17:30:00,764 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#25 [2025-02-07 17:30:00,764 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#24 [2025-02-07 17:30:00,764 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure RtlCompareUnicodeString [2025-02-07 17:30:00,764 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptEcrSetMode [2025-02-07 17:30:00,764 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure READ_PORT_UCHAR [2025-02-07 17:30:00,764 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#22 [2025-02-07 17:30:00,764 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#21 [2025-02-07 17:30:00,764 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#20 [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#32 [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptFreePort [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#31 [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptDetectEcpPort [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#26 [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#30 [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#25 [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#24 [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure IoSetDeviceInterfaceState [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure IoWMIRegistrationControl [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#23 [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#29 [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#28 [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#27 [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#5 [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#4 [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#7 [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#6 [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#1 [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#0 [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#3 [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#2 [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#10 [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#9 [2025-02-07 17:30:00,765 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#8 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#18 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#17 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#32 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#16 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#31 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptDeselectLegacyZip [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#15 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#30 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#14 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#13 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptSynchronizedDecrement [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptSetCancelRoutine [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#12 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#11 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure IofCallDriver [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#19 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptTrySelectDevice [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#1 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#0 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#3 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#2 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#5 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#4 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptDetectBytePort [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptReleaseRemoveLock [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#21 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#20 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptPnpPassThroughPnpIrpAndReleaseRemoveLock [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptEcrClearMode [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptPowerComplete [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#7 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptFailRequest [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#6 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#9 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#8 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure IoAcquireRemoveLockEx [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptDumpRemovalRelationsList [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure stubMoreProcessingRequired [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptSetByteMode [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptLogError [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptLegacyZipClockPrtModeByte [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptDetectEppPort [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptDetermineFifoWidth [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#0 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptSend1284_3Command [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#2 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#1 [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptPnpUnhandledIrp [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptPnpFilterExistsNonIrqResourceList [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptIsNecR98Machine [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptDetermineFifoDepth [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure CheckPort [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptLegacyZipSetDiskMode [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptTrySelectLegacyZip [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptCompleteRequest [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptDeselectDevice [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PoCallDriver [2025-02-07 17:30:00,766 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure InterlockedIncrement [2025-02-07 17:30:00,767 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PoRequestPowerIrp [2025-02-07 17:30:00,767 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure KeSynchronizeExecution [2025-02-07 17:30:00,767 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#4 [2025-02-07 17:30:00,767 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptAcquireRemoveLockOrFailIrp [2025-02-07 17:30:00,767 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#3 [2025-02-07 17:30:00,767 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#6 [2025-02-07 17:30:00,768 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#5 [2025-02-07 17:30:00,768 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#8 [2025-02-07 17:30:00,768 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#7 [2025-02-07 17:30:00,768 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove#9 [2025-02-07 17:30:00,768 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptDisconnectInterrupt [2025-02-07 17:30:00,768 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ##fun~~PVOID~0~X~~UCHAR~0~TO~~NTSTATUS~0 [2025-02-07 17:30:00,768 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure RtlQueryRegistryValues [2025-02-07 17:30:00,768 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PptPnpBounceAndCatchPnpIrp [2025-02-07 17:30:00,768 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PoSetPowerState [2025-02-07 17:30:00,768 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure Ppt1284_3AssignAddress [2025-02-07 17:30:00,768 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure memcpy_guard [2025-02-07 17:30:00,768 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure KeQueryTickCount [2025-02-07 17:30:00,768 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ExAllocatePoolWithTag [2025-02-07 17:30:00,774 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 57 nodes and edges [2025-02-07 17:30:00,774 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 23 nodes and edges [2025-02-07 17:30:00,775 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 11 nodes and edges [2025-02-07 17:30:00,775 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2025-02-07 17:30:00,775 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2025-02-07 17:30:00,776 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2025-02-07 17:30:00,862 INFO L149 WitnessManager]: Wrote witness to /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/witness.graphml [2025-02-07 17:30:00,866 INFO L149 WitnessManager]: Wrote witness to /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/witness.yml [2025-02-07 17:30:00,866 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2025-02-07 17:30:00,866 INFO L158 Benchmark]: Toolchain (without parser) took 26390.26ms. Allocated memory was 142.6MB in the beginning and 822.1MB in the end (delta: 679.5MB). Free memory was 101.6MB in the beginning and 627.8MB in the end (delta: -526.2MB). Peak memory consumption was 155.9MB. Max. memory is 16.1GB. [2025-02-07 17:30:00,866 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 201.3MB. Free memory is still 126.8MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-07 17:30:00,867 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1677.88ms. Allocated memory is still 142.6MB. Free memory was 101.6MB in the beginning and 47.2MB in the end (delta: 54.4MB). Peak memory consumption was 84.2MB. Max. memory is 16.1GB. [2025-02-07 17:30:00,867 INFO L158 Benchmark]: Boogie Procedure Inliner took 269.75ms. Allocated memory is still 142.6MB. Free memory was 47.2MB in the beginning and 52.2MB in the end (delta: -4.9MB). Peak memory consumption was 24.8MB. Max. memory is 16.1GB. [2025-02-07 17:30:00,867 INFO L158 Benchmark]: Boogie Preprocessor took 731.18ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 52.2MB in the beginning and 108.5MB in the end (delta: -56.4MB). Peak memory consumption was 101.2MB. Max. memory is 16.1GB. [2025-02-07 17:30:00,867 INFO L158 Benchmark]: IcfgBuilder took 16440.73ms. Allocated memory was 285.2MB in the beginning and 478.2MB in the end (delta: 192.9MB). Free memory was 108.5MB in the beginning and 187.8MB in the end (delta: -79.3MB). Peak memory consumption was 234.8MB. Max. memory is 16.1GB. [2025-02-07 17:30:00,867 INFO L158 Benchmark]: TraceAbstraction took 7153.87ms. Allocated memory was 478.2MB in the beginning and 822.1MB in the end (delta: 343.9MB). Free memory was 187.8MB in the beginning and 640.4MB in the end (delta: -452.6MB). There was no memory consumed. Max. memory is 16.1GB. [2025-02-07 17:30:00,867 INFO L158 Benchmark]: Witness Printer took 110.82ms. Allocated memory is still 822.1MB. Free memory was 640.4MB in the beginning and 627.8MB in the end (delta: 12.6MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2025-02-07 17:30:00,868 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14ms. Allocated memory is still 201.3MB. Free memory is still 126.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1677.88ms. Allocated memory is still 142.6MB. Free memory was 101.6MB in the beginning and 47.2MB in the end (delta: 54.4MB). Peak memory consumption was 84.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 269.75ms. Allocated memory is still 142.6MB. Free memory was 47.2MB in the beginning and 52.2MB in the end (delta: -4.9MB). Peak memory consumption was 24.8MB. Max. memory is 16.1GB. * Boogie Preprocessor took 731.18ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 52.2MB in the beginning and 108.5MB in the end (delta: -56.4MB). Peak memory consumption was 101.2MB. Max. memory is 16.1GB. * IcfgBuilder took 16440.73ms. Allocated memory was 285.2MB in the beginning and 478.2MB in the end (delta: 192.9MB). Free memory was 108.5MB in the beginning and 187.8MB in the end (delta: -79.3MB). Peak memory consumption was 234.8MB. Max. memory is 16.1GB. * TraceAbstraction took 7153.87ms. Allocated memory was 478.2MB in the beginning and 822.1MB in the end (delta: 343.9MB). Free memory was 187.8MB in the beginning and 640.4MB in the end (delta: -452.6MB). There was no memory consumed. Max. memory is 16.1GB. * Witness Printer took 110.82ms. Allocated memory is still 822.1MB. Free memory was 640.4MB in the beginning and 627.8MB in the end (delta: 12.6MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 26]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [26] - GenericResultAtLocation [Line: 27]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [27] - GenericResultAtLocation [Line: 197]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [197] - GenericResultAtLocation [Line: 203]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [203] - GenericResultAtLocation [Line: 474]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [474] - GenericResultAtLocation [Line: 528]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [528] - GenericResultAtLocation [Line: 550]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [550] - GenericResultAtLocation [Line: 551]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [551] - GenericResultAtLocation [Line: 1238]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1238] - GenericResultAtLocation [Line: 1411]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1411] - GenericResultAtLocation [Line: 1662]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [1662] - GenericResultAtLocation [Line: 1663]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1663] - GenericResultAtLocation [Line: 1666]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1666] - GenericResultAtLocation [Line: 1667]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1667] - GenericResultAtLocation [Line: 1668]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1668] - GenericResultAtLocation [Line: 1669]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1669] - GenericResultAtLocation [Line: 1670]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [1670] - GenericResultAtLocation [Line: 1671]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1671] - GenericResultAtLocation [Line: 1678]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1678] - GenericResultAtLocation [Line: 1679]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1679] - GenericResultAtLocation [Line: 1680]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [1680] - GenericResultAtLocation [Line: 1681]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1681] - GenericResultAtLocation [Line: 1684]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1684] - GenericResultAtLocation [Line: 1685]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1685] - GenericResultAtLocation [Line: 1686]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1686] - GenericResultAtLocation [Line: 1687]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1687] - GenericResultAtLocation [Line: 1688]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [1688] - GenericResultAtLocation [Line: 1689]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1689] - GenericResultAtLocation [Line: 1696]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1696] - GenericResultAtLocation [Line: 1697]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1697] - GenericResultAtLocation [Line: 1698]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [1698] - GenericResultAtLocation [Line: 1699]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1699] - GenericResultAtLocation [Line: 1702]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1702] - GenericResultAtLocation [Line: 1703]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1703] - GenericResultAtLocation [Line: 1704]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1704] - GenericResultAtLocation [Line: 1705]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1705] - GenericResultAtLocation [Line: 1706]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [1706] - GenericResultAtLocation [Line: 1707]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1707] - GenericResultAtLocation [Line: 1714]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1714] - GenericResultAtLocation [Line: 1715]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1715] - GenericResultAtLocation [Line: 1716]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [1716] - GenericResultAtLocation [Line: 1717]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1717] - GenericResultAtLocation [Line: 1720]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1720] - GenericResultAtLocation [Line: 1721]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1721] - GenericResultAtLocation [Line: 1722]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1722] - GenericResultAtLocation [Line: 1723]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1723] - GenericResultAtLocation [Line: 1724]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [1724] - GenericResultAtLocation [Line: 1725]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1725] - GenericResultAtLocation [Line: 1732]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1732] - GenericResultAtLocation [Line: 1733]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1733] - GenericResultAtLocation [Line: 1734]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [1734] - GenericResultAtLocation [Line: 1735]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1735] - GenericResultAtLocation [Line: 1738]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1738] - GenericResultAtLocation [Line: 1739]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1739] - GenericResultAtLocation [Line: 1740]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1740] - GenericResultAtLocation [Line: 1741]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1741] - GenericResultAtLocation [Line: 1742]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [1742] - GenericResultAtLocation [Line: 1743]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1743] - GenericResultAtLocation [Line: 1750]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1750] - GenericResultAtLocation [Line: 1751]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1751] - GenericResultAtLocation [Line: 1752]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [1752] - GenericResultAtLocation [Line: 1753]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1753] - GenericResultAtLocation [Line: 1756]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1756] - GenericResultAtLocation [Line: 1757]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1757] - GenericResultAtLocation [Line: 1758]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1758] - GenericResultAtLocation [Line: 1759]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1759] - GenericResultAtLocation [Line: 1760]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [1760] - GenericResultAtLocation [Line: 1761]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1761] - GenericResultAtLocation [Line: 1768]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1768] - GenericResultAtLocation [Line: 1769]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1769] - GenericResultAtLocation [Line: 1770]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [1770] - GenericResultAtLocation [Line: 1771]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1771] - GenericResultAtLocation [Line: 1774]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1774] - GenericResultAtLocation [Line: 1775]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1775] - GenericResultAtLocation [Line: 1776]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1776] - GenericResultAtLocation [Line: 1777]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1777] - GenericResultAtLocation [Line: 1778]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [1778] - GenericResultAtLocation [Line: 1779]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1779] - GenericResultAtLocation [Line: 1786]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1786] - GenericResultAtLocation [Line: 1787]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1787] - GenericResultAtLocation [Line: 1788]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [1788] - GenericResultAtLocation [Line: 1789]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1789] - GenericResultAtLocation [Line: 1792]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1792] - GenericResultAtLocation [Line: 1793]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1793] - GenericResultAtLocation [Line: 1794]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1794] - GenericResultAtLocation [Line: 1795]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1795] - GenericResultAtLocation [Line: 1796]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [1796] - GenericResultAtLocation [Line: 1797]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1797] - GenericResultAtLocation [Line: 1804]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1804] - GenericResultAtLocation [Line: 1805]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1805] - GenericResultAtLocation [Line: 1806]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [1806] - GenericResultAtLocation [Line: 1807]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1807] - GenericResultAtLocation [Line: 1810]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1810] - GenericResultAtLocation [Line: 1811]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1811] - GenericResultAtLocation [Line: 1812]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1812] - GenericResultAtLocation [Line: 1813]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1813] - GenericResultAtLocation [Line: 1814]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [1814] - GenericResultAtLocation [Line: 1815]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1815] - GenericResultAtLocation [Line: 1822]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1822] - GenericResultAtLocation [Line: 1823]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1823] - GenericResultAtLocation [Line: 1824]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [1824] - GenericResultAtLocation [Line: 1825]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1825] - GenericResultAtLocation [Line: 1828]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1828] - GenericResultAtLocation [Line: 1829]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1829] - GenericResultAtLocation [Line: 1830]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1830] - GenericResultAtLocation [Line: 1831]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1831] - GenericResultAtLocation [Line: 1832]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [1832] - GenericResultAtLocation [Line: 1833]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1833] - GenericResultAtLocation [Line: 1840]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1840] - GenericResultAtLocation [Line: 1841]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1841] - GenericResultAtLocation [Line: 1842]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [1842] - GenericResultAtLocation [Line: 1843]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1843] - GenericResultAtLocation [Line: 1846]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1846] - GenericResultAtLocation [Line: 1847]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1847] - GenericResultAtLocation [Line: 1848]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1848] - GenericResultAtLocation [Line: 1849]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1849] - GenericResultAtLocation [Line: 1850]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [1850] - GenericResultAtLocation [Line: 1851]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1851] - GenericResultAtLocation [Line: 1858]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1858] - GenericResultAtLocation [Line: 1859]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1859] - GenericResultAtLocation [Line: 1860]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [1860] - GenericResultAtLocation [Line: 1861]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1861] - GenericResultAtLocation [Line: 1864]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1864] - GenericResultAtLocation [Line: 1865]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1865] - GenericResultAtLocation [Line: 1866]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1866] - GenericResultAtLocation [Line: 1867]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1867] - GenericResultAtLocation [Line: 1868]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [1868] - GenericResultAtLocation [Line: 1869]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1869] - GenericResultAtLocation [Line: 1876]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1876] - GenericResultAtLocation [Line: 1877]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1877] - GenericResultAtLocation [Line: 1878]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [1878] - GenericResultAtLocation [Line: 1879]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1879] - GenericResultAtLocation [Line: 1882]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1882] - GenericResultAtLocation [Line: 1883]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1883] - GenericResultAtLocation [Line: 1884]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1884] - GenericResultAtLocation [Line: 1885]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1885] - GenericResultAtLocation [Line: 1886]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [1886] - GenericResultAtLocation [Line: 1887]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1887] - GenericResultAtLocation [Line: 1894]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1894] - GenericResultAtLocation [Line: 1895]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1895] - GenericResultAtLocation [Line: 1896]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [1896] - GenericResultAtLocation [Line: 1897]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1897] - GenericResultAtLocation [Line: 1900]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1900] - GenericResultAtLocation [Line: 1901]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1901] - GenericResultAtLocation [Line: 1902]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1902] - GenericResultAtLocation [Line: 1903]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1903] - GenericResultAtLocation [Line: 1904]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [1904] - GenericResultAtLocation [Line: 1905]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1905] - GenericResultAtLocation [Line: 1912]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1912] - GenericResultAtLocation [Line: 1913]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1913] - GenericResultAtLocation [Line: 1914]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [1914] - GenericResultAtLocation [Line: 1915]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1915] - GenericResultAtLocation [Line: 1918]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1918] - GenericResultAtLocation [Line: 1919]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1919] - GenericResultAtLocation [Line: 1920]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1920] - GenericResultAtLocation [Line: 1921]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1921] - GenericResultAtLocation [Line: 1922]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [1922] - GenericResultAtLocation [Line: 1923]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1923] - GenericResultAtLocation [Line: 1930]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1930] - GenericResultAtLocation [Line: 1931]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1931] - GenericResultAtLocation [Line: 1932]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,8) [1932] - GenericResultAtLocation [Line: 1933]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1933] - GenericResultAtLocation [Line: 1936]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1936] - GenericResultAtLocation [Line: 1937]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1937] - GenericResultAtLocation [Line: 1938]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1938] - GenericResultAtLocation [Line: 1939]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1939] - GenericResultAtLocation [Line: 1940]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,1) [1940] - GenericResultAtLocation [Line: 1941]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1941] - GenericResultAtLocation [Line: 1948]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(push,4) [1948] - GenericResultAtLocation [Line: 1949]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma pack(pop) [1949] - GenericResultAtLocation [Line: 1950]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [1950] - GenericResultAtLocation [Line: 1951]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [1951] - GenericResultAtLocation [Line: 1952]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [1952] - GenericResultAtLocation [Line: 1957]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1957] - GenericResultAtLocation [Line: 1958]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [1958] - GenericResultAtLocation [Line: 2010]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [2010] - GenericResultAtLocation [Line: 2011]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2011] - GenericResultAtLocation [Line: 2012]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [2012] - GenericResultAtLocation [Line: 2033]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2033] - GenericResultAtLocation [Line: 2034]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [2034] - GenericResultAtLocation [Line: 2035]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4164) [2035] - GenericResultAtLocation [Line: 2036]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_enable) [2036] - GenericResultAtLocation [Line: 2037]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_disable) [2037] - GenericResultAtLocation [Line: 2038]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [2038] - GenericResultAtLocation [Line: 2039]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2039] - GenericResultAtLocation [Line: 2040]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2040] - GenericResultAtLocation [Line: 2041]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2041] - GenericResultAtLocation [Line: 2042]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2042] - GenericResultAtLocation [Line: 2129]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2129] - GenericResultAtLocation [Line: 2130]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2130] - GenericResultAtLocation [Line: 2273]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [2273] - GenericResultAtLocation [Line: 2274]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(default:4200) [2274] - GenericResultAtLocation [Line: 2514]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [2514] - GenericResultAtLocation [Line: 2515]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2515] - GenericResultAtLocation [Line: 2516]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [2516] - GenericResultAtLocation [Line: 2517]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2517] - GenericResultAtLocation [Line: 2518]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2518] - GenericResultAtLocation [Line: 2519]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [2519] - GenericResultAtLocation [Line: 2520]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2520] - GenericResultAtLocation [Line: 2521]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [2521] - GenericResultAtLocation [Line: 2522]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2522] - GenericResultAtLocation [Line: 2523]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [2523] - GenericResultAtLocation [Line: 2524]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4164) [2524] - GenericResultAtLocation [Line: 2525]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_enable) [2525] - GenericResultAtLocation [Line: 2526]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_disable) [2526] - GenericResultAtLocation [Line: 2527]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [2527] - GenericResultAtLocation [Line: 2528]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2528] - GenericResultAtLocation [Line: 2529]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2529] - GenericResultAtLocation [Line: 2530]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2530] - GenericResultAtLocation [Line: 2531]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2531] - GenericResultAtLocation [Line: 2532]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2532] - GenericResultAtLocation [Line: 2533]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2533] - GenericResultAtLocation [Line: 2534]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [2534] - GenericResultAtLocation [Line: 2535]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(default:4200) [2535] - GenericResultAtLocation [Line: 2695]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [2695] - GenericResultAtLocation [Line: 2696]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2696] - GenericResultAtLocation [Line: 2697]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [2697] - GenericResultAtLocation [Line: 2698]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2698] - GenericResultAtLocation [Line: 2699]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2699] - GenericResultAtLocation [Line: 2700]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [2700] - GenericResultAtLocation [Line: 2701]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2701] - GenericResultAtLocation [Line: 2702]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [2702] - GenericResultAtLocation [Line: 2703]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2703] - GenericResultAtLocation [Line: 2704]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [2704] - GenericResultAtLocation [Line: 2705]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4164) [2705] - GenericResultAtLocation [Line: 2706]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_enable) [2706] - GenericResultAtLocation [Line: 2707]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_disable) [2707] - GenericResultAtLocation [Line: 2708]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [2708] - GenericResultAtLocation [Line: 2709]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2709] - GenericResultAtLocation [Line: 2710]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2710] - GenericResultAtLocation [Line: 2711]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2711] - GenericResultAtLocation [Line: 2712]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2712] - GenericResultAtLocation [Line: 2713]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2713] - GenericResultAtLocation [Line: 2714]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2714] - GenericResultAtLocation [Line: 2715]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [2715] - GenericResultAtLocation [Line: 2716]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(default:4200) [2716] - GenericResultAtLocation [Line: 2793]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [2793] - GenericResultAtLocation [Line: 2794]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2794] - GenericResultAtLocation [Line: 2795]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [2795] - GenericResultAtLocation [Line: 2796]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2796] - GenericResultAtLocation [Line: 2797]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2797] - GenericResultAtLocation [Line: 2798]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [2798] - GenericResultAtLocation [Line: 2799]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2799] - GenericResultAtLocation [Line: 2800]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [2800] - GenericResultAtLocation [Line: 2801]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2801] - GenericResultAtLocation [Line: 2802]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [2802] - GenericResultAtLocation [Line: 2803]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4164) [2803] - GenericResultAtLocation [Line: 2804]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_enable) [2804] - GenericResultAtLocation [Line: 2805]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_disable) [2805] - GenericResultAtLocation [Line: 2806]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [2806] - GenericResultAtLocation [Line: 2807]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2807] - GenericResultAtLocation [Line: 2808]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2808] - GenericResultAtLocation [Line: 2809]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2809] - GenericResultAtLocation [Line: 2810]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2810] - GenericResultAtLocation [Line: 2811]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2811] - GenericResultAtLocation [Line: 2812]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2812] - GenericResultAtLocation [Line: 2813]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [2813] - GenericResultAtLocation [Line: 2814]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(default:4200) [2814] - GenericResultAtLocation [Line: 2923]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [2923] - GenericResultAtLocation [Line: 2924]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2924] - GenericResultAtLocation [Line: 2925]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [2925] - GenericResultAtLocation [Line: 2926]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2926] - GenericResultAtLocation [Line: 2927]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2927] - GenericResultAtLocation [Line: 2928]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [2928] - GenericResultAtLocation [Line: 2929]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2929] - GenericResultAtLocation [Line: 2930]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [2930] - GenericResultAtLocation [Line: 2931]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [2931] - GenericResultAtLocation [Line: 2932]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [2932] - GenericResultAtLocation [Line: 2933]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4164) [2933] - GenericResultAtLocation [Line: 2934]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_enable) [2934] - GenericResultAtLocation [Line: 2935]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_disable) [2935] - GenericResultAtLocation [Line: 2936]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [2936] - GenericResultAtLocation [Line: 2937]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2937] - GenericResultAtLocation [Line: 2938]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2938] - GenericResultAtLocation [Line: 2939]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2939] - GenericResultAtLocation [Line: 2940]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2940] - GenericResultAtLocation [Line: 2941]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2941] - GenericResultAtLocation [Line: 2942]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [2942] - GenericResultAtLocation [Line: 2943]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [2943] - GenericResultAtLocation [Line: 2944]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(default:4200) [2944] - GenericResultAtLocation [Line: 3781]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [3781] - GenericResultAtLocation [Line: 3782]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3782] - GenericResultAtLocation [Line: 3783]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [3783] - GenericResultAtLocation [Line: 3784]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3784] - GenericResultAtLocation [Line: 3785]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3785] - GenericResultAtLocation [Line: 3786]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [3786] - GenericResultAtLocation [Line: 3787]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3787] - GenericResultAtLocation [Line: 3788]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [3788] - GenericResultAtLocation [Line: 3789]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3789] - GenericResultAtLocation [Line: 3790]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [3790] - GenericResultAtLocation [Line: 3791]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4164) [3791] - GenericResultAtLocation [Line: 3792]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_enable) [3792] - GenericResultAtLocation [Line: 3793]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_disable) [3793] - GenericResultAtLocation [Line: 3794]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [3794] - GenericResultAtLocation [Line: 3795]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3795] - GenericResultAtLocation [Line: 3796]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3796] - GenericResultAtLocation [Line: 3797]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3797] - GenericResultAtLocation [Line: 3798]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3798] - GenericResultAtLocation [Line: 3799]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3799] - GenericResultAtLocation [Line: 3800]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3800] - GenericResultAtLocation [Line: 3801]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [3801] - GenericResultAtLocation [Line: 3802]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(default:4200) [3802] - GenericResultAtLocation [Line: 3873]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [3873] - GenericResultAtLocation [Line: 3874]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3874] - GenericResultAtLocation [Line: 3875]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [3875] - GenericResultAtLocation [Line: 3876]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3876] - GenericResultAtLocation [Line: 3877]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3877] - GenericResultAtLocation [Line: 3878]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [3878] - GenericResultAtLocation [Line: 3879]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3879] - GenericResultAtLocation [Line: 3880]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [3880] - GenericResultAtLocation [Line: 3881]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [3881] - GenericResultAtLocation [Line: 3882]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [3882] - GenericResultAtLocation [Line: 3883]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4164) [3883] - GenericResultAtLocation [Line: 3884]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_enable) [3884] - GenericResultAtLocation [Line: 3885]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_disable) [3885] - GenericResultAtLocation [Line: 3886]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [3886] - GenericResultAtLocation [Line: 3887]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3887] - GenericResultAtLocation [Line: 3888]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3888] - GenericResultAtLocation [Line: 3889]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3889] - GenericResultAtLocation [Line: 3890]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3890] - GenericResultAtLocation [Line: 3891]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3891] - GenericResultAtLocation [Line: 3892]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [3892] - GenericResultAtLocation [Line: 3893]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [3893] - GenericResultAtLocation [Line: 3894]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(default:4200) [3894] - GenericResultAtLocation [Line: 4008]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [4008] - GenericResultAtLocation [Line: 4009]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [4009] - GenericResultAtLocation [Line: 4010]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [4010] - GenericResultAtLocation [Line: 4011]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4011] - GenericResultAtLocation [Line: 4012]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4012] - GenericResultAtLocation [Line: 4013]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [4013] - GenericResultAtLocation [Line: 4014]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [4014] - GenericResultAtLocation [Line: 4015]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [4015] - GenericResultAtLocation [Line: 4016]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [4016] - GenericResultAtLocation [Line: 4017]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [4017] - GenericResultAtLocation [Line: 4018]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4164) [4018] - GenericResultAtLocation [Line: 4019]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_enable) [4019] - GenericResultAtLocation [Line: 4020]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_disable) [4020] - GenericResultAtLocation [Line: 4021]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [4021] - GenericResultAtLocation [Line: 4022]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4022] - GenericResultAtLocation [Line: 4023]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4023] - GenericResultAtLocation [Line: 4024]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4024] - GenericResultAtLocation [Line: 4025]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4025] - GenericResultAtLocation [Line: 4026]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4026] - GenericResultAtLocation [Line: 4027]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4027] - GenericResultAtLocation [Line: 4028]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [4028] - GenericResultAtLocation [Line: 4029]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(default:4200) [4029] - GenericResultAtLocation [Line: 4951]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [4951] - GenericResultAtLocation [Line: 4952]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [4952] - GenericResultAtLocation [Line: 4953]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [4953] - GenericResultAtLocation [Line: 4954]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4954] - GenericResultAtLocation [Line: 4955]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4955] - GenericResultAtLocation [Line: 4956]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [4956] - GenericResultAtLocation [Line: 4957]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [4957] - GenericResultAtLocation [Line: 4958]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [4958] - GenericResultAtLocation [Line: 4959]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [4959] - GenericResultAtLocation [Line: 4960]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [4960] - GenericResultAtLocation [Line: 4961]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4164) [4961] - GenericResultAtLocation [Line: 4962]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_enable) [4962] - GenericResultAtLocation [Line: 4963]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_disable) [4963] - GenericResultAtLocation [Line: 4964]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [4964] - GenericResultAtLocation [Line: 4965]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4965] - GenericResultAtLocation [Line: 4966]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4966] - GenericResultAtLocation [Line: 4967]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4967] - GenericResultAtLocation [Line: 4968]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4968] - GenericResultAtLocation [Line: 4969]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4969] - GenericResultAtLocation [Line: 4970]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [4970] - GenericResultAtLocation [Line: 4971]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [4971] - GenericResultAtLocation [Line: 4972]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(default:4200) [4972] - GenericResultAtLocation [Line: 6130]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [6130] - GenericResultAtLocation [Line: 6131]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [6131] - GenericResultAtLocation [Line: 6132]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [6132] - GenericResultAtLocation [Line: 6133]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6133] - GenericResultAtLocation [Line: 6134]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6134] - GenericResultAtLocation [Line: 6135]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [6135] - GenericResultAtLocation [Line: 6136]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [6136] - GenericResultAtLocation [Line: 6137]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [6137] - GenericResultAtLocation [Line: 6138]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [6138] - GenericResultAtLocation [Line: 6139]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [6139] - GenericResultAtLocation [Line: 6140]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4164) [6140] - GenericResultAtLocation [Line: 6141]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_enable) [6141] - GenericResultAtLocation [Line: 6142]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_disable) [6142] - GenericResultAtLocation [Line: 6143]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [6143] - GenericResultAtLocation [Line: 6144]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6144] - GenericResultAtLocation [Line: 6145]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6145] - GenericResultAtLocation [Line: 6146]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6146] - GenericResultAtLocation [Line: 6147]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6147] - GenericResultAtLocation [Line: 6148]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6148] - GenericResultAtLocation [Line: 6149]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6149] - GenericResultAtLocation [Line: 6150]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [6150] - GenericResultAtLocation [Line: 6151]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(default:4200) [6151] - GenericResultAtLocation [Line: 6161]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [6161] - GenericResultAtLocation [Line: 6162]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [6162] - GenericResultAtLocation [Line: 6163]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [6163] - GenericResultAtLocation [Line: 6164]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6164] - GenericResultAtLocation [Line: 6165]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6165] - GenericResultAtLocation [Line: 6166]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [6166] - GenericResultAtLocation [Line: 6167]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [6167] - GenericResultAtLocation [Line: 6168]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [6168] - GenericResultAtLocation [Line: 6169]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [6169] - GenericResultAtLocation [Line: 6170]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [6170] - GenericResultAtLocation [Line: 6171]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4164) [6171] - GenericResultAtLocation [Line: 6172]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_enable) [6172] - GenericResultAtLocation [Line: 6173]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_disable) [6173] - GenericResultAtLocation [Line: 6174]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [6174] - GenericResultAtLocation [Line: 6175]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6175] - GenericResultAtLocation [Line: 6176]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6176] - GenericResultAtLocation [Line: 6177]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6177] - GenericResultAtLocation [Line: 6178]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6178] - GenericResultAtLocation [Line: 6179]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6179] - GenericResultAtLocation [Line: 6180]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [6180] - GenericResultAtLocation [Line: 6181]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [6181] - GenericResultAtLocation [Line: 6182]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(default:4200) [6182] - GenericResultAtLocation [Line: 7841]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [7841] - GenericResultAtLocation [Line: 7842]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7842] - GenericResultAtLocation [Line: 7843]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [7843] - GenericResultAtLocation [Line: 7844]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7844] - GenericResultAtLocation [Line: 7845]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7845] - GenericResultAtLocation [Line: 7846]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [7846] - GenericResultAtLocation [Line: 7847]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7847] - GenericResultAtLocation [Line: 7848]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [7848] - GenericResultAtLocation [Line: 7849]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [7849] - GenericResultAtLocation [Line: 7850]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [7850] - GenericResultAtLocation [Line: 7851]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4164) [7851] - GenericResultAtLocation [Line: 7852]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_enable) [7852] - GenericResultAtLocation [Line: 7853]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_disable) [7853] - GenericResultAtLocation [Line: 7854]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [7854] - GenericResultAtLocation [Line: 7855]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7855] - GenericResultAtLocation [Line: 7856]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7856] - GenericResultAtLocation [Line: 7857]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7857] - GenericResultAtLocation [Line: 7858]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7858] - GenericResultAtLocation [Line: 7859]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7859] - GenericResultAtLocation [Line: 7860]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [7860] - GenericResultAtLocation [Line: 7861]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [7861] - GenericResultAtLocation [Line: 7862]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(default:4200) [7862] - GenericResultAtLocation [Line: 8134]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [8134] - GenericResultAtLocation [Line: 8135]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [8135] - GenericResultAtLocation [Line: 8136]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [8136] - GenericResultAtLocation [Line: 8137]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8137] - GenericResultAtLocation [Line: 8138]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8138] - GenericResultAtLocation [Line: 8139]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [8139] - GenericResultAtLocation [Line: 8140]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [8140] - GenericResultAtLocation [Line: 8141]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [8141] - GenericResultAtLocation [Line: 8142]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [8142] - GenericResultAtLocation [Line: 8143]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [8143] - GenericResultAtLocation [Line: 8144]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4164) [8144] - GenericResultAtLocation [Line: 8145]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_enable) [8145] - GenericResultAtLocation [Line: 8146]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_disable) [8146] - GenericResultAtLocation [Line: 8147]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [8147] - GenericResultAtLocation [Line: 8148]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8148] - GenericResultAtLocation [Line: 8149]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8149] - GenericResultAtLocation [Line: 8150]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8150] - GenericResultAtLocation [Line: 8151]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8151] - GenericResultAtLocation [Line: 8152]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8152] - GenericResultAtLocation [Line: 8153]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8153] - GenericResultAtLocation [Line: 8154]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [8154] - GenericResultAtLocation [Line: 8155]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(default:4200) [8155] - GenericResultAtLocation [Line: 8344]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [8344] - GenericResultAtLocation [Line: 8345]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [8345] - GenericResultAtLocation [Line: 8346]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [8346] - GenericResultAtLocation [Line: 8347]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8347] - GenericResultAtLocation [Line: 8348]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8348] - GenericResultAtLocation [Line: 8349]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [8349] - GenericResultAtLocation [Line: 8350]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [8350] - GenericResultAtLocation [Line: 8351]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [8351] - GenericResultAtLocation [Line: 8352]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [8352] - GenericResultAtLocation [Line: 8353]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [8353] - GenericResultAtLocation [Line: 8354]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4164) [8354] - GenericResultAtLocation [Line: 8355]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_enable) [8355] - GenericResultAtLocation [Line: 8356]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_disable) [8356] - GenericResultAtLocation [Line: 8357]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [8357] - GenericResultAtLocation [Line: 8358]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8358] - GenericResultAtLocation [Line: 8359]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8359] - GenericResultAtLocation [Line: 8360]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8360] - GenericResultAtLocation [Line: 8361]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8361] - GenericResultAtLocation [Line: 8362]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8362] - GenericResultAtLocation [Line: 8363]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8363] - GenericResultAtLocation [Line: 8364]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [8364] - GenericResultAtLocation [Line: 8365]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(default:4200) [8365] - GenericResultAtLocation [Line: 8490]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [8490] - GenericResultAtLocation [Line: 8491]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [8491] - GenericResultAtLocation [Line: 8492]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [8492] - GenericResultAtLocation [Line: 8493]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8493] - GenericResultAtLocation [Line: 8494]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8494] - GenericResultAtLocation [Line: 8495]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [8495] - GenericResultAtLocation [Line: 8496]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [8496] - GenericResultAtLocation [Line: 8497]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [8497] - GenericResultAtLocation [Line: 8498]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [8498] - GenericResultAtLocation [Line: 8499]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [8499] - GenericResultAtLocation [Line: 8500]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4164) [8500] - GenericResultAtLocation [Line: 8501]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_enable) [8501] - GenericResultAtLocation [Line: 8502]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_disable) [8502] - GenericResultAtLocation [Line: 8503]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [8503] - GenericResultAtLocation [Line: 8504]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8504] - GenericResultAtLocation [Line: 8505]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8505] - GenericResultAtLocation [Line: 8506]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8506] - GenericResultAtLocation [Line: 8507]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8507] - GenericResultAtLocation [Line: 8508]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8508] - GenericResultAtLocation [Line: 8509]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [8509] - GenericResultAtLocation [Line: 8510]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [8510] - GenericResultAtLocation [Line: 8511]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(default:4200) [8511] - GenericResultAtLocation [Line: 9458]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [9458] - GenericResultAtLocation [Line: 9459]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [9459] - GenericResultAtLocation [Line: 9460]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [9460] - GenericResultAtLocation [Line: 9461]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9461] - GenericResultAtLocation [Line: 9462]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9462] - GenericResultAtLocation [Line: 9463]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [9463] - GenericResultAtLocation [Line: 9464]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [9464] - GenericResultAtLocation [Line: 9465]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [9465] - GenericResultAtLocation [Line: 9466]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [9466] - GenericResultAtLocation [Line: 9467]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [9467] - GenericResultAtLocation [Line: 9468]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4164) [9468] - GenericResultAtLocation [Line: 9469]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_enable) [9469] - GenericResultAtLocation [Line: 9470]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_disable) [9470] - GenericResultAtLocation [Line: 9471]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [9471] - GenericResultAtLocation [Line: 9472]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9472] - GenericResultAtLocation [Line: 9473]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9473] - GenericResultAtLocation [Line: 9474]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9474] - GenericResultAtLocation [Line: 9475]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9475] - GenericResultAtLocation [Line: 9476]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9476] - GenericResultAtLocation [Line: 9477]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9477] - GenericResultAtLocation [Line: 9478]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [9478] - GenericResultAtLocation [Line: 9479]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(default:4200) [9479] - GenericResultAtLocation [Line: 9480]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [9480] - GenericResultAtLocation [Line: 9487]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGEPARWMI0,PptWmiInitWmi) [9487] - GenericResultAtLocation [Line: 9488]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGEPARWMI0,PptDispatchSystemControl) [9488] - GenericResultAtLocation [Line: 9489]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGEPARWMI0,PptWmiQueryWmiRegInfo) [9489] - GenericResultAtLocation [Line: 9490]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma alloc_text(PAGEPARWMI0,PptWmiQueryWmiDataBlock) [9490] - GenericResultAtLocation [Line: 9644]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [9644] - GenericResultAtLocation [Line: 9645]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [9645] - GenericResultAtLocation [Line: 9646]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [9646] - GenericResultAtLocation [Line: 9647]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9647] - GenericResultAtLocation [Line: 9648]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9648] - GenericResultAtLocation [Line: 9649]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [9649] - GenericResultAtLocation [Line: 9650]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [9650] - GenericResultAtLocation [Line: 9651]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [9651] - GenericResultAtLocation [Line: 9652]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4035) [9652] - GenericResultAtLocation [Line: 9653]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(push) [9653] - GenericResultAtLocation [Line: 9654]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4164) [9654] - GenericResultAtLocation [Line: 9655]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_enable) [9655] - GenericResultAtLocation [Line: 9656]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma function(_disable) [9656] - GenericResultAtLocation [Line: 9657]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(pop) [9657] - GenericResultAtLocation [Line: 9658]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9658] - GenericResultAtLocation [Line: 9659]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9659] - GenericResultAtLocation [Line: 9660]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9660] - GenericResultAtLocation [Line: 9661]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9661] - GenericResultAtLocation [Line: 9662]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9662] - GenericResultAtLocation [Line: 9663]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4103) [9663] - GenericResultAtLocation [Line: 9664]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(disable:4200) [9664] - GenericResultAtLocation [Line: 9665]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma warning(default:4200) [9665] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 2411]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 167 procedures, 1440 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 7.1s, OverallIterations: 2, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 4.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 1 mSolverCounterUnknown, 0 SdHoareTripleChecker+Valid, 4.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 0 mSDsluCounter, 90 SdHoareTripleChecker+Invalid, 4.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 41 mSDsCounter, 0 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 4 IncrementalHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 0 mSolverCounterUnsat, 49 mSDtfsCounter, 4 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 17 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=117occurred in iteration=0, InterpolantAutomatonStates: 6, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.0s AutomataMinimizationTime, 2 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 0.4s InterpolantComputationTime, 38 NumberOfCodeBlocks, 38 NumberOfCodeBlocksAsserted, 3 NumberOfCheckSat, 35 ConstructedInterpolants, 0 QuantifiedInterpolants, 49 SizeOfPredicates, 0 NumberOfNonLiveVariables, 1164 ConjunctsInSsa, 3 ConjunctsInUnsatCore, 3 InterpolantComputations, 2 PerfectInterpolantSequences, 1/2 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2025-02-07 17:30:00,919 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE