./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-ethernet-intel-e1000e-e1000e.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version fcb8e130 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-ethernet-intel-e1000e-e1000e.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --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 64bit --witnessprinter.graph.data.programhash e08666f5be8d59b9e7d5c76587db928422ca2c4e9786b97630bd38410e71d66c --- Real Ultimate output --- This is Ultimate 0.2.1-dev-fcb8e13 [2021-11-23 03:44:06,129 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-23 03:44:06,132 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-23 03:44:06,171 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-23 03:44:06,172 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-23 03:44:06,174 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-23 03:44:06,175 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-23 03:44:06,177 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-23 03:44:06,179 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-23 03:44:06,182 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-23 03:44:06,182 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-23 03:44:06,183 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-23 03:44:06,184 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-23 03:44:06,185 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-23 03:44:06,186 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-23 03:44:06,191 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-23 03:44:06,192 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-23 03:44:06,192 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-23 03:44:06,194 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-23 03:44:06,197 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-23 03:44:06,199 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-23 03:44:06,199 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-23 03:44:06,201 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-23 03:44:06,201 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-23 03:44:06,205 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-23 03:44:06,215 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-23 03:44:06,215 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-23 03:44:06,216 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-23 03:44:06,216 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-23 03:44:06,216 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-23 03:44:06,217 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-23 03:44:06,217 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-23 03:44:06,218 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-23 03:44:06,219 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-23 03:44:06,220 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-23 03:44:06,220 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-23 03:44:06,221 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-23 03:44:06,221 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-23 03:44:06,221 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-23 03:44:06,222 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-23 03:44:06,222 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-23 03:44:06,223 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-23 03:44:06,243 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-23 03:44:06,244 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-23 03:44:06,244 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-23 03:44:06,244 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-23 03:44:06,245 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-23 03:44:06,245 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-23 03:44:06,245 INFO L138 SettingsManager]: * Use SBE=true [2021-11-23 03:44:06,246 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-23 03:44:06,246 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-23 03:44:06,246 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-23 03:44:06,247 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-23 03:44:06,247 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-23 03:44:06,247 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-23 03:44:06,247 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-23 03:44:06,247 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-23 03:44:06,247 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-23 03:44:06,247 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-23 03:44:06,248 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-23 03:44:06,248 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-23 03:44:06,248 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 03:44:06,248 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-23 03:44:06,248 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-23 03:44:06,248 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-23 03:44:06,248 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-23 03:44:06,249 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-23 03:44:06,249 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-23 03:44:06,249 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-23 03:44:06,250 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-23 03:44:06,250 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-23 03:44:06,250 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> e08666f5be8d59b9e7d5c76587db928422ca2c4e9786b97630bd38410e71d66c [2021-11-23 03:44:06,444 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-23 03:44:06,470 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-23 03:44:06,472 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-23 03:44:06,473 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-23 03:44:06,474 INFO L275 PluginConnector]: CDTParser initialized [2021-11-23 03:44:06,475 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-ethernet-intel-e1000e-e1000e.cil.i [2021-11-23 03:44:06,519 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0ea85e39e/4a54f739d8194b2da88fb1b6183bf42b/FLAG6a60ddc56 [2021-11-23 03:44:07,669 INFO L306 CDTParser]: Found 1 translation units. [2021-11-23 03:44:07,670 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-ethernet-intel-e1000e-e1000e.cil.i [2021-11-23 03:44:07,778 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0ea85e39e/4a54f739d8194b2da88fb1b6183bf42b/FLAG6a60ddc56 [2021-11-23 03:44:07,877 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0ea85e39e/4a54f739d8194b2da88fb1b6183bf42b [2021-11-23 03:44:07,880 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-23 03:44:07,882 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-23 03:44:07,884 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-23 03:44:07,884 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-23 03:44:07,887 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-23 03:44:07,887 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 03:44:07" (1/1) ... [2021-11-23 03:44:07,888 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@41180a0c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:44:07, skipping insertion in model container [2021-11-23 03:44:07,888 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 03:44:07" (1/1) ... [2021-11-23 03:44:07,892 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-23 03:44:08,141 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-23 03:44:32,771 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-ethernet-intel-e1000e-e1000e.cil.i[1515025,1515038] [2021-11-23 03:44:32,831 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 03:44:32,896 INFO L203 MainTranslator]: Completed pre-run [2021-11-23 03:44:34,497 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-ethernet-intel-e1000e-e1000e.cil.i[1515025,1515038] [2021-11-23 03:44:34,506 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 03:44:35,396 INFO L208 MainTranslator]: Completed translation [2021-11-23 03:44:35,397 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:44:35 WrapperNode [2021-11-23 03:44:35,397 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-23 03:44:35,399 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-23 03:44:35,399 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-23 03:44:35,399 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-23 03:44:35,405 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:44:35" (1/1) ... [2021-11-23 03:44:35,694 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:44:35" (1/1) ... [2021-11-23 03:44:42,655 INFO L137 Inliner]: procedures = 1492, calls = 22460, calls flagged for inlining = 4268, calls inlined = 41134, statements flattened = 518706 [2021-11-23 03:44:42,656 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-23 03:44:42,656 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-23 03:44:42,656 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-23 03:44:42,656 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-23 03:44:42,663 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:44:35" (1/1) ... [2021-11-23 03:44:42,663 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:44:35" (1/1) ... [2021-11-23 03:44:44,865 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:44:35" (1/1) ... [2021-11-23 03:44:44,867 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:44:35" (1/1) ... [2021-11-23 03:44:48,342 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:44:35" (1/1) ... [2021-11-23 03:44:49,632 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:44:35" (1/1) ... [2021-11-23 03:44:50,195 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:44:35" (1/1) ... [2021-11-23 03:44:52,442 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-23 03:44:52,443 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-23 03:44:52,443 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-23 03:44:52,444 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-23 03:44:52,448 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:44:35" (1/1) ... [2021-11-23 03:44:52,465 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 03:44:52,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-23 03:44:52,496 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-23 03:44:52,498 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-23 03:44:52,519 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_check_polarity_m88 [2021-11-23 03:44:52,520 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_check_polarity_m88 [2021-11-23 03:44:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_read_phy_reg_m88 [2021-11-23 03:44:52,520 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_read_phy_reg_m88 [2021-11-23 03:44:52,520 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_reset_hw_ich8lan [2021-11-23 03:44:52,521 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_reset_hw_ich8lan [2021-11-23 03:44:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure __e1000e_write_phy_reg_igp [2021-11-23 03:44:52,521 INFO L138 BoogieDeclarations]: Found implementation of procedure __e1000e_write_phy_reg_igp [2021-11-23 03:44:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_phy_force_speed_duplex_igp [2021-11-23 03:44:52,521 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_phy_force_speed_duplex_igp [2021-11-23 03:44:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_setup_copper_link_pch_lpt [2021-11-23 03:44:52,521 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_setup_copper_link_pch_lpt [2021-11-23 03:44:52,521 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_cfg_kmrn_10_100_80003es2lan [2021-11-23 03:44:52,521 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_cfg_kmrn_10_100_80003es2lan [2021-11-23 03:44:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_write_nvm [2021-11-23 03:44:52,522 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_write_nvm [2021-11-23 03:44:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_config_fc_after_link_up [2021-11-23 03:44:52,522 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_config_fc_after_link_up [2021-11-23 03:44:52,522 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_platform_pm_pch_lpt [2021-11-23 03:44:52,522 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_platform_pm_pch_lpt [2021-11-23 03:44:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_power_up_phy [2021-11-23 03:44:52,523 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_power_up_phy [2021-11-23 03:44:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_setup_rctl [2021-11-23 03:44:52,523 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_setup_rctl [2021-11-23 03:44:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_fix_nvm_checksum_82571 [2021-11-23 03:44:52,523 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_fix_nvm_checksum_82571 [2021-11-23 03:44:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_setup_fiber_serdes_link_82571 [2021-11-23 03:44:52,523 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_setup_fiber_serdes_link_82571 [2021-11-23 03:44:52,523 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_setup_copper_link [2021-11-23 03:44:52,524 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_setup_copper_link [2021-11-23 03:44:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_print_hw_hang [2021-11-23 03:44:52,524 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_print_hw_hang [2021-11-23 03:44:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_poll_fiber_serdes_link_generic [2021-11-23 03:44:52,524 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_poll_fiber_serdes_link_generic [2021-11-23 03:44:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_check_for_copper_link_ich8lan [2021-11-23 03:44:52,524 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_check_for_copper_link_ich8lan [2021-11-23 03:44:52,524 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_set_pauseparam [2021-11-23 03:44:52,525 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_set_pauseparam [2021-11-23 03:44:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_lv_phy_workarounds_ich8lan [2021-11-23 03:44:52,525 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_lv_phy_workarounds_ich8lan [2021-11-23 03:44:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_setup_copper_link_ich8lan [2021-11-23 03:44:52,525 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_setup_copper_link_ich8lan [2021-11-23 03:44:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_read_phy_reg_hv [2021-11-23 03:44:52,525 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_read_phy_reg_hv [2021-11-23 03:44:52,525 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_init_phy_workarounds_pchlan [2021-11-23 03:44:52,525 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_init_phy_workarounds_pchlan [2021-11-23 03:44:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_setup_fiber_serdes_link [2021-11-23 03:44:52,526 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_setup_fiber_serdes_link [2021-11-23 03:44:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_update_nvm_checksum_generic [2021-11-23 03:44:52,526 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_update_nvm_checksum_generic [2021-11-23 03:44:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~s32~0 [2021-11-23 03:44:52,526 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~s32~0 [2021-11-23 03:44:52,526 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_setup_copper_link_82571 [2021-11-23 03:44:52,527 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_setup_copper_link_82571 [2021-11-23 03:44:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_write_nvm_80003es2lan [2021-11-23 03:44:52,527 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_write_nvm_80003es2lan [2021-11-23 03:44:52,527 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_phy_hw_reset_generic [2021-11-23 03:44:52,527 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_phy_hw_reset_generic [2021-11-23 03:44:52,528 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_check_mng_mode_82574 [2021-11-23 03:44:52,529 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_check_mng_mode_82574 [2021-11-23 03:44:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_has_link [2021-11-23 03:44:52,529 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_has_link [2021-11-23 03:44:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_init_hw_82571 [2021-11-23 03:44:52,529 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_init_hw_82571 [2021-11-23 03:44:52,529 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_get_link_up_info_80003es2lan [2021-11-23 03:44:52,529 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_get_link_up_info_80003es2lan [2021-11-23 03:44:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_init_phy_params_pchlan [2021-11-23 03:44:52,530 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_init_phy_params_pchlan [2021-11-23 03:44:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_update_phy_task [2021-11-23 03:44:52,530 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_update_phy_task [2021-11-23 03:44:52,530 INFO L130 BoogieDeclarations]: Found specification of procedure e1e_wphy [2021-11-23 03:44:52,530 INFO L138 BoogieDeclarations]: Found implementation of procedure e1e_wphy [2021-11-23 03:44:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_phy_hw_reset_ich8lan [2021-11-23 03:44:52,531 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_phy_hw_reset_ich8lan [2021-11-23 03:44:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_write_phy_reg_bm [2021-11-23 03:44:52,531 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_write_phy_reg_bm [2021-11-23 03:44:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_write_kmrn_reg [2021-11-23 03:44:52,531 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_write_kmrn_reg [2021-11-23 03:44:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-23 03:44:52,531 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_setup_led_pchlan [2021-11-23 03:44:52,532 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_setup_led_pchlan [2021-11-23 03:44:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_read_phy_reg_igp [2021-11-23 03:44:52,532 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_read_phy_reg_igp [2021-11-23 03:44:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_init_mac_params_80003es2lan [2021-11-23 03:44:52,532 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_init_mac_params_80003es2lan [2021-11-23 03:44:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_phy_force_speed_duplex_m88 [2021-11-23 03:44:52,532 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_phy_force_speed_duplex_m88 [2021-11-23 03:44:52,532 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_check_polarity_ife [2021-11-23 03:44:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_check_polarity_ife [2021-11-23 03:44:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_check_polarity_igp [2021-11-23 03:44:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_check_polarity_igp [2021-11-23 03:44:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure e1e_rphy_locked [2021-11-23 03:44:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure e1e_rphy_locked [2021-11-23 03:44:52,533 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_kmrn_lock_loss_workaround_ich8lan [2021-11-23 03:44:52,533 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_kmrn_lock_loss_workaround_ich8lan [2021-11-23 03:44:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_copy_rx_addrs_to_phy_ich8lan [2021-11-23 03:44:52,534 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_copy_rx_addrs_to_phy_ich8lan [2021-11-23 03:44:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-23 03:44:52,534 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_igp3_phy_powerdown_workaround_ich8lan [2021-11-23 03:44:52,534 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_igp3_phy_powerdown_workaround_ich8lan [2021-11-23 03:44:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_netdev [2021-11-23 03:44:52,535 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_netdev [2021-11-23 03:44:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_update_stats [2021-11-23 03:44:52,535 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_update_stats [2021-11-23 03:44:52,535 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_clear_hw_cntrs_ich8lan [2021-11-23 03:44:52,536 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_clear_hw_cntrs_ich8lan [2021-11-23 03:44:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-23 03:44:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_get_phy_info [2021-11-23 03:44:52,536 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_get_phy_info [2021-11-23 03:44:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_phy_sw_reset [2021-11-23 03:44:52,536 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_phy_sw_reset [2021-11-23 03:44:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_write_phy_reg_hv [2021-11-23 03:44:52,536 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_write_phy_reg_hv [2021-11-23 03:44:52,536 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev_stop_33_2 [2021-11-23 03:44:52,537 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev_stop_33_2 [2021-11-23 03:44:52,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-23 03:44:52,537 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-23 03:44:52,537 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_oem_bits_config_ich8lan [2021-11-23 03:44:52,537 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_oem_bits_config_ich8lan [2021-11-23 03:44:52,538 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_phy_hw_reset [2021-11-23 03:44:52,538 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_phy_hw_reset [2021-11-23 03:44:52,540 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_copper_link_setup_igp [2021-11-23 03:44:52,540 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_copper_link_setup_igp [2021-11-23 03:44:52,540 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_write_phy_reg_igp [2021-11-23 03:44:52,540 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_write_phy_reg_igp [2021-11-23 03:44:52,541 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_phy_init_script_igp3 [2021-11-23 03:44:52,542 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_phy_init_script_igp3 [2021-11-23 03:44:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_check_for_serdes_link_82571 [2021-11-23 03:44:52,542 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_check_for_serdes_link_82571 [2021-11-23 03:44:52,542 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_cfg_kmrn_1000_80003es2lan [2021-11-23 03:44:52,546 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_cfg_kmrn_1000_80003es2lan [2021-11-23 03:44:52,546 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_led_off_ich8lan [2021-11-23 03:44:52,546 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_led_off_ich8lan [2021-11-23 03:44:52,546 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_get_phy_info_ife [2021-11-23 03:44:52,546 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_get_phy_info_ife [2021-11-23 03:44:52,547 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~~s32~0 [2021-11-23 03:44:52,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~~s32~0 [2021-11-23 03:44:52,547 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_lv_jumbo_workaround_ich8lan [2021-11-23 03:44:52,547 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_lv_jumbo_workaround_ich8lan [2021-11-23 03:44:52,547 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_post_phy_reset_ich8lan [2021-11-23 03:44:52,547 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_post_phy_reset_ich8lan [2021-11-23 03:44:52,547 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_check_for_serdes_link [2021-11-23 03:44:52,547 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_check_for_serdes_link [2021-11-23 03:44:52,547 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_up [2021-11-23 03:44:52,547 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_up [2021-11-23 03:44:52,548 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-23 03:44:52,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-23 03:44:52,548 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_valid_led_default_ich8lan [2021-11-23 03:44:52,548 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_valid_led_default_ich8lan [2021-11-23 03:44:52,548 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_power_down_phy [2021-11-23 03:44:52,548 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_power_down_phy [2021-11-23 03:44:52,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-23 03:44:52,548 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_cleanup_led_ich8lan [2021-11-23 03:44:52,548 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_cleanup_led_ich8lan [2021-11-23 03:44:52,548 INFO L130 BoogieDeclarations]: Found specification of procedure e1e_wphy_locked [2021-11-23 03:44:52,548 INFO L138 BoogieDeclarations]: Found implementation of procedure e1e_wphy_locked [2021-11-23 03:44:52,549 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_read_pba_string_generic [2021-11-23 03:44:52,549 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_read_pba_string_generic [2021-11-23 03:44:52,549 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_get_cable_length_82577 [2021-11-23 03:44:52,549 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_get_cable_length_82577 [2021-11-23 03:44:52,549 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_init_hw_ich8lan [2021-11-23 03:44:52,549 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_init_hw_ich8lan [2021-11-23 03:44:52,549 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_led_on_pchlan [2021-11-23 03:44:52,549 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_led_on_pchlan [2021-11-23 03:44:52,549 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_io_resume [2021-11-23 03:44:52,549 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_io_resume [2021-11-23 03:44:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_set_default_fc_generic [2021-11-23 03:44:52,550 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_set_default_fc_generic [2021-11-23 03:44:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_led_on_ich8lan [2021-11-23 03:44:52,550 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_led_on_ich8lan [2021-11-23 03:44:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_watchdog_task [2021-11-23 03:44:52,550 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_watchdog_task [2021-11-23 03:44:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_init_phy_params_80003es2lan [2021-11-23 03:44:52,550 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_init_phy_params_80003es2lan [2021-11-23 03:44:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_led_off_pchlan [2021-11-23 03:44:52,550 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_led_off_pchlan [2021-11-23 03:44:52,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-23 03:44:52,551 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_power_down_phy_copper_82571 [2021-11-23 03:44:52,551 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_power_down_phy_copper_82571 [2021-11-23 03:44:52,551 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_copper_link_setup_m88 [2021-11-23 03:44:52,551 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_copper_link_setup_m88 [2021-11-23 03:44:52,551 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_hv_phy_workarounds_ich8lan [2021-11-23 03:44:52,551 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_hv_phy_workarounds_ich8lan [2021-11-23 03:44:52,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-23 03:44:52,551 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_set_d0_lplu_state_ich8lan [2021-11-23 03:44:52,552 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_set_d0_lplu_state_ich8lan [2021-11-23 03:44:52,552 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_read_kmrn_reg [2021-11-23 03:44:52,552 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_read_kmrn_reg [2021-11-23 03:44:52,552 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_validate_nvm_checksum_generic [2021-11-23 03:44:52,552 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_validate_nvm_checksum_generic [2021-11-23 03:44:52,552 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_setup_link_82571 [2021-11-23 03:44:52,552 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_setup_link_82571 [2021-11-23 03:44:52,552 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_set_d3_lplu_state_ich8lan [2021-11-23 03:44:52,552 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_set_d3_lplu_state_ich8lan [2021-11-23 03:44:52,553 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_phy_setup_autoneg [2021-11-23 03:44:52,553 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_phy_setup_autoneg [2021-11-23 03:44:52,553 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_write_phy_reg_m88 [2021-11-23 03:44:52,553 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_write_phy_reg_m88 [2021-11-23 03:44:52,553 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_phy_force_speed_duplex_ife [2021-11-23 03:44:52,553 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_phy_force_speed_duplex_ife [2021-11-23 03:44:52,553 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_k1_gig_workaround_hv [2021-11-23 03:44:52,553 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_k1_gig_workaround_hv [2021-11-23 03:44:52,553 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_check_alt_mac_addr_generic [2021-11-23 03:44:52,553 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_check_alt_mac_addr_generic [2021-11-23 03:44:52,554 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_wait_autoneg [2021-11-23 03:44:52,554 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_wait_autoneg [2021-11-23 03:44:52,554 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_setup_copper_link_80003es2lan [2021-11-23 03:44:52,554 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_setup_copper_link_80003es2lan [2021-11-23 03:44:52,554 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_get_variants_ich8lan [2021-11-23 03:44:52,554 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_get_variants_ich8lan [2021-11-23 03:44:52,554 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_validate_nvm_checksum_82571 [2021-11-23 03:44:52,554 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_validate_nvm_checksum_82571 [2021-11-23 03:44:52,554 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_print_device_info [2021-11-23 03:44:52,554 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_print_device_info [2021-11-23 03:44:52,554 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_validate_nvm_checksum_ich8lan [2021-11-23 03:44:52,555 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_validate_nvm_checksum_ich8lan [2021-11-23 03:44:52,555 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_reset [2021-11-23 03:44:52,555 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_reset [2021-11-23 03:44:52,555 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_id_led_init_generic [2021-11-23 03:44:52,555 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_id_led_init_generic [2021-11-23 03:44:52,555 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_update_nvm_checksum [2021-11-23 03:44:52,555 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_update_nvm_checksum [2021-11-23 03:44:52,555 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_cfg_on_link_up_80003es2lan [2021-11-23 03:44:52,555 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_cfg_on_link_up_80003es2lan [2021-11-23 03:44:52,555 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-23 03:44:52,556 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_downshift_workaround [2021-11-23 03:44:52,556 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_downshift_workaround [2021-11-23 03:44:52,556 INFO L130 BoogieDeclarations]: Found specification of procedure e1e_rphy [2021-11-23 03:44:52,556 INFO L138 BoogieDeclarations]: Found implementation of procedure e1e_rphy [2021-11-23 03:44:52,556 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_read_phy_reg_hv_locked [2021-11-23 03:44:52,556 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_read_phy_reg_hv_locked [2021-11-23 03:44:52,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev_34 [2021-11-23 03:44:52,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev_34 [2021-11-23 03:44:52,556 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_configure_k1_ich8lan [2021-11-23 03:44:52,556 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_configure_k1_ich8lan [2021-11-23 03:44:52,557 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_set_ringparam [2021-11-23 03:44:52,557 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_set_ringparam [2021-11-23 03:44:52,557 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_determine_phy_address [2021-11-23 03:44:52,557 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_determine_phy_address [2021-11-23 03:44:52,557 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_check_82574_phy_workaround [2021-11-23 03:44:52,557 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_check_82574_phy_workaround [2021-11-23 03:44:52,557 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_init_hw_80003es2lan [2021-11-23 03:44:52,557 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_init_hw_80003es2lan [2021-11-23 03:44:52,557 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_set_master_slave_mode [2021-11-23 03:44:52,557 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_set_master_slave_mode [2021-11-23 03:44:52,557 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_id_led_init_pchlan [2021-11-23 03:44:52,558 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_id_led_init_pchlan [2021-11-23 03:44:52,558 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_read_mac_addr_82571 [2021-11-23 03:44:52,560 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_read_mac_addr_82571 [2021-11-23 03:44:52,561 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_check_phy_82574 [2021-11-23 03:44:52,561 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_check_phy_82574 [2021-11-23 03:44:52,561 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_gig_downshift_workaround_ich8lan [2021-11-23 03:44:52,561 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_gig_downshift_workaround_ich8lan [2021-11-23 03:44:52,561 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_down [2021-11-23 03:44:52,561 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_down [2021-11-23 03:44:52,561 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2021-11-23 03:44:52,561 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_set_mdio_slow_mode_hv [2021-11-23 03:44:52,562 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_set_mdio_slow_mode_hv [2021-11-23 03:44:52,562 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_valid_led_default_82571 [2021-11-23 03:44:52,562 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_valid_led_default_82571 [2021-11-23 03:44:52,562 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_configure_tx [2021-11-23 03:44:52,563 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_configure_tx [2021-11-23 03:44:52,563 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_get_phy_info_82577 [2021-11-23 03:44:52,563 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_get_phy_info_82577 [2021-11-23 03:44:52,563 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_write_phy_reg_igp_locked [2021-11-23 03:44:52,563 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_write_phy_reg_igp_locked [2021-11-23 03:44:52,563 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_get_phy_info_m88 [2021-11-23 03:44:52,563 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_get_phy_info_m88 [2021-11-23 03:44:52,563 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_get_phy_id [2021-11-23 03:44:52,563 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_get_phy_id [2021-11-23 03:44:52,563 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_netdev_open_25_6 [2021-11-23 03:44:52,563 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_netdev_open_25_6 [2021-11-23 03:44:52,564 INFO L130 BoogieDeclarations]: Found specification of procedure __e1000_read_phy_reg_hv [2021-11-23 03:44:52,564 INFO L138 BoogieDeclarations]: Found implementation of procedure __e1000_read_phy_reg_hv [2021-11-23 03:44:52,564 INFO L130 BoogieDeclarations]: Found specification of procedure __e1000_read_kmrn_reg [2021-11-23 03:44:52,564 INFO L138 BoogieDeclarations]: Found implementation of procedure __e1000_read_kmrn_reg [2021-11-23 03:44:52,564 INFO L130 BoogieDeclarations]: Found specification of procedure __e1000_access_emi_reg_locked [2021-11-23 03:44:52,564 INFO L138 BoogieDeclarations]: Found implementation of procedure __e1000_access_emi_reg_locked [2021-11-23 03:44:52,564 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_read_mac_addr_80003es2lan [2021-11-23 03:44:52,564 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_read_mac_addr_80003es2lan [2021-11-23 03:44:52,564 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_get_cfg_done_ich8lan [2021-11-23 03:44:52,564 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_get_cfg_done_ich8lan [2021-11-23 03:44:52,564 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_set_settings [2021-11-23 03:44:52,565 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_set_settings [2021-11-23 03:44:52,565 INFO L130 BoogieDeclarations]: Found specification of procedure __e1000e_read_phy_reg_igp [2021-11-23 03:44:52,565 INFO L138 BoogieDeclarations]: Found implementation of procedure __e1000e_read_phy_reg_igp [2021-11-23 03:44:52,565 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_get_variants_80003es2lan [2021-11-23 03:44:52,565 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_get_variants_80003es2lan [2021-11-23 03:44:52,565 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_read_phy_reg_page_hv [2021-11-23 03:44:52,565 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_read_phy_reg_page_hv [2021-11-23 03:44:52,565 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_cleanup_led_pchlan [2021-11-23 03:44:52,565 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_cleanup_led_pchlan [2021-11-23 03:44:52,565 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_setup_link_generic [2021-11-23 03:44:52,565 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_setup_link_generic [2021-11-23 03:44:52,566 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-23 03:44:52,566 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_read_mac_addr [2021-11-23 03:44:52,566 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_read_mac_addr [2021-11-23 03:44:52,566 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_write_phy_reg_hv_locked [2021-11-23 03:44:52,566 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_write_phy_reg_hv_locked [2021-11-23 03:44:52,566 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_eeprom_checks [2021-11-23 03:44:52,566 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_eeprom_checks [2021-11-23 03:44:52,566 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_power_down_phy_copper_ich8lan [2021-11-23 03:44:52,566 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_power_down_phy_copper_ich8lan [2021-11-23 03:44:52,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-23 03:44:52,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2021-11-23 03:44:52,567 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2021-11-23 03:44:52,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-23 03:44:52,567 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_phy_force_speed_duplex_setup [2021-11-23 03:44:52,567 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_phy_force_speed_duplex_setup [2021-11-23 03:44:52,567 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_reinit_locked [2021-11-23 03:44:52,567 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_reinit_locked [2021-11-23 03:44:52,567 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_shutdown [2021-11-23 03:44:52,567 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_shutdown [2021-11-23 03:44:52,567 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_phy_reset_dsp [2021-11-23 03:44:52,567 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_phy_reset_dsp [2021-11-23 03:44:52,568 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~$Pointer$~TO~~s32~0 [2021-11-23 03:44:52,568 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~$Pointer$~TO~~s32~0 [2021-11-23 03:44:52,568 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_init_phy_wakeup [2021-11-23 03:44:52,568 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_init_phy_wakeup [2021-11-23 03:44:52,568 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_systim_overflow_work [2021-11-23 03:44:52,568 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_systim_overflow_work [2021-11-23 03:44:52,568 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_check_polarity_82577 [2021-11-23 03:44:52,568 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_check_polarity_82577 [2021-11-23 03:44:52,568 INFO L130 BoogieDeclarations]: Found specification of procedure __e1000_write_phy_reg_hv [2021-11-23 03:44:52,568 INFO L138 BoogieDeclarations]: Found implementation of procedure __e1000_write_phy_reg_hv [2021-11-23 03:44:52,568 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_write_emi_reg_locked [2021-11-23 03:44:52,569 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_write_emi_reg_locked [2021-11-23 03:44:52,569 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_phy_read_status [2021-11-23 03:44:52,569 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_phy_read_status [2021-11-23 03:44:52,569 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_suspend_workarounds_ich8lan [2021-11-23 03:44:52,569 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_suspend_workarounds_ich8lan [2021-11-23 03:44:52,569 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_write_nvm_spi [2021-11-23 03:44:52,569 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_write_nvm_spi [2021-11-23 03:44:52,569 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-23 03:44:52,569 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-23 03:44:52,569 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_copper_link_setup_82577 [2021-11-23 03:44:52,569 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_copper_link_setup_82577 [2021-11-23 03:44:52,570 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_read_emi_reg_locked [2021-11-23 03:44:52,570 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_read_emi_reg_locked [2021-11-23 03:44:52,570 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_set_eee [2021-11-23 03:44:52,570 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_set_eee [2021-11-23 03:44:52,570 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_open [2021-11-23 03:44:52,570 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_open [2021-11-23 03:44:52,570 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_check_downshift [2021-11-23 03:44:52,570 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_check_downshift [2021-11-23 03:44:52,570 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_remove [2021-11-23 03:44:52,570 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_remove [2021-11-23 03:44:52,570 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_get_bus_info_ich8lan [2021-11-23 03:44:52,571 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_get_bus_info_ich8lan [2021-11-23 03:44:52,571 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_set_lplu_state_pchlan [2021-11-23 03:44:52,571 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_set_lplu_state_pchlan [2021-11-23 03:44:52,571 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_configure [2021-11-23 03:44:52,571 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_configure [2021-11-23 03:44:52,571 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_update_phy_stats [2021-11-23 03:44:52,571 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_update_phy_stats [2021-11-23 03:44:52,571 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_check_for_copper_link [2021-11-23 03:44:52,571 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_check_for_copper_link [2021-11-23 03:44:52,571 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~TO~~s32~0 [2021-11-23 03:44:52,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~TO~~s32~0 [2021-11-23 03:44:52,572 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_get_link_up_info_ich8lan [2021-11-23 03:44:52,572 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_get_link_up_info_ich8lan [2021-11-23 03:44:52,572 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_phy_force_speed_duplex_82577 [2021-11-23 03:44:52,572 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_phy_force_speed_duplex_82577 [2021-11-23 03:44:52,572 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~bool~0~TO~~s32~0 [2021-11-23 03:44:52,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~bool~0~TO~~s32~0 [2021-11-23 03:44:52,572 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_validate_nvm_checksum [2021-11-23 03:44:52,572 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_validate_nvm_checksum [2021-11-23 03:44:52,572 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_init_phy_params_82571 [2021-11-23 03:44:52,572 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_init_phy_params_82571 [2021-11-23 03:44:52,572 INFO L130 BoogieDeclarations]: Found specification of procedure __cmpxchg_wrong_size [2021-11-23 03:44:52,573 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-23 03:44:52,573 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_write_smbus_addr [2021-11-23 03:44:52,573 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_write_smbus_addr [2021-11-23 03:44:52,573 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_copper_link_setup_gg82563_80003es2lan [2021-11-23 03:44:52,573 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_copper_link_setup_gg82563_80003es2lan [2021-11-23 03:44:52,573 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_write_phy_reg_page_hv [2021-11-23 03:44:52,573 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_write_phy_reg_page_hv [2021-11-23 03:44:52,573 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_read_nvm [2021-11-23 03:44:52,573 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_read_nvm [2021-11-23 03:44:52,573 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_check_for_fiber_link [2021-11-23 03:44:52,574 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_check_for_fiber_link [2021-11-23 03:44:52,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_netdev_30 [2021-11-23 03:44:52,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_netdev_30 [2021-11-23 03:44:52,574 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_get_phy_id_82571 [2021-11-23 03:44:52,574 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_get_phy_id_82571 [2021-11-23 03:44:52,574 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_write_protect_nvm_ich8lan [2021-11-23 03:44:52,574 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_write_protect_nvm_ich8lan [2021-11-23 03:44:52,574 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_power_down_phy_copper_80003es2lan [2021-11-23 03:44:52,574 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_power_down_phy_copper_80003es2lan [2021-11-23 03:44:52,574 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_enable_tx_pkt_filtering [2021-11-23 03:44:52,574 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_enable_tx_pkt_filtering [2021-11-23 03:44:52,575 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_update_nvm_checksum_ich8lan [2021-11-23 03:44:52,575 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_update_nvm_checksum_ich8lan [2021-11-23 03:44:52,575 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_close [2021-11-23 03:44:52,575 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_close [2021-11-23 03:44:52,575 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_copper_link_autoneg [2021-11-23 03:44:52,575 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_copper_link_autoneg [2021-11-23 03:44:52,575 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~bool~0 [2021-11-23 03:44:52,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~bool~0 [2021-11-23 03:44:52,575 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_set_eee_pchlan [2021-11-23 03:44:52,575 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_set_eee_pchlan [2021-11-23 03:44:52,576 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_reset_hw_80003es2lan [2021-11-23 03:44:52,576 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_reset_hw_80003es2lan [2021-11-23 03:44:52,576 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_reset_task [2021-11-23 03:44:52,576 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_reset_task [2021-11-23 03:44:52,576 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_valid_led_default [2021-11-23 03:44:52,576 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_valid_led_default [2021-11-23 03:44:52,576 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_sw_lcd_config_ich8lan [2021-11-23 03:44:52,576 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_sw_lcd_config_ich8lan [2021-11-23 03:44:52,576 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~s32~0 [2021-11-23 03:44:52,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~s32~0 [2021-11-23 03:44:52,576 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_write_kmrn_reg_locked [2021-11-23 03:44:52,577 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_write_kmrn_reg_locked [2021-11-23 03:44:52,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-23 03:44:52,577 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_reset_hw_82571 [2021-11-23 03:44:52,577 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_reset_hw_82571 [2021-11-23 03:44:52,577 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_read_kmrn_reg_locked [2021-11-23 03:44:52,577 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_read_kmrn_reg_locked [2021-11-23 03:44:52,577 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_phy_is_accessible_pchlan [2021-11-23 03:44:52,577 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_phy_is_accessible_pchlan [2021-11-23 03:44:52,577 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_get_variants_82571 [2021-11-23 03:44:52,577 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_get_variants_82571 [2021-11-23 03:44:52,577 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_init_phy_params_ich8lan [2021-11-23 03:44:52,578 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_init_phy_params_ich8lan [2021-11-23 03:44:52,578 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_phy_has_link_generic [2021-11-23 03:44:52,578 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_phy_has_link_generic [2021-11-23 03:44:52,578 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_write_nvm_ich8lan [2021-11-23 03:44:52,578 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_write_nvm_ich8lan [2021-11-23 03:44:52,578 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_k1_workaround_lv [2021-11-23 03:44:52,578 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_k1_workaround_lv [2021-11-23 03:44:52,578 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_set_d3_lplu_state [2021-11-23 03:44:52,578 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_set_d3_lplu_state [2021-11-23 03:44:52,578 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_read_phy_reg_bm2 [2021-11-23 03:44:52,578 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_read_phy_reg_bm2 [2021-11-23 03:44:52,579 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_set_d0_lplu_state_82571 [2021-11-23 03:44:52,579 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_set_d0_lplu_state_82571 [2021-11-23 03:44:52,579 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_probe [2021-11-23 03:44:52,579 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_probe [2021-11-23 03:44:52,579 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_get_bus_info_pcie [2021-11-23 03:44:52,579 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_get_bus_info_pcie [2021-11-23 03:44:52,579 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_get_eee [2021-11-23 03:44:52,579 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_get_eee [2021-11-23 03:44:52,579 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_get_cable_length_m88 [2021-11-23 03:44:52,579 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_get_cable_length_m88 [2021-11-23 03:44:52,579 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_read_phy_reg_igp_locked [2021-11-23 03:44:52,580 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_read_phy_reg_igp_locked [2021-11-23 03:44:52,580 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_get_cable_length_igp_2 [2021-11-23 03:44:52,580 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_get_cable_length_igp_2 [2021-11-23 03:44:52,580 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_phy_force_speed_duplex_80003es2lan [2021-11-23 03:44:52,580 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_phy_force_speed_duplex_80003es2lan [2021-11-23 03:44:52,580 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_get_phy_info_igp [2021-11-23 03:44:52,580 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_get_phy_info_igp [2021-11-23 03:44:52,580 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_k1_workaround_lpt_lp [2021-11-23 03:44:52,580 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_k1_workaround_lpt_lp [2021-11-23 03:44:52,580 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u16~0~TO~~s32~0 [2021-11-23 03:44:52,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u16~0~TO~~s32~0 [2021-11-23 03:44:52,581 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_enable_mng_pass_thru [2021-11-23 03:44:52,581 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_enable_mng_pass_thru [2021-11-23 03:44:52,581 INFO L130 BoogieDeclarations]: Found specification of procedure __e1000_write_kmrn_reg [2021-11-23 03:44:52,581 INFO L138 BoogieDeclarations]: Found implementation of procedure __e1000_write_kmrn_reg [2021-11-23 03:44:52,581 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_read_nvm_ich8lan [2021-11-23 03:44:52,581 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_read_nvm_ich8lan [2021-11-23 03:44:52,581 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_update_nvm_checksum_82571 [2021-11-23 03:44:52,581 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_update_nvm_checksum_82571 [2021-11-23 03:44:52,581 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_setup_link_ich8lan [2021-11-23 03:44:52,581 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_setup_link_ich8lan [2021-11-23 03:44:52,582 INFO L130 BoogieDeclarations]: Found specification of procedure __e1000_shutdown [2021-11-23 03:44:52,582 INFO L138 BoogieDeclarations]: Found implementation of procedure __e1000_shutdown [2021-11-23 03:44:52,582 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_write_nvm_82571 [2021-11-23 03:44:52,582 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_write_nvm_82571 [2021-11-23 03:44:52,582 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_power_up_phy_copper [2021-11-23 03:44:52,582 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_power_up_phy_copper [2021-11-23 03:44:52,582 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-11-23 03:44:52,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-11-23 03:44:52,582 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_power_down_phy_copper [2021-11-23 03:44:52,582 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_power_down_phy_copper [2021-11-23 03:44:52,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-23 03:44:52,583 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_read_phy_reg_bm [2021-11-23 03:44:52,583 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_read_phy_reg_bm [2021-11-23 03:44:52,583 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_link_stall_workaround_hv [2021-11-23 03:44:52,583 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_link_stall_workaround_hv [2021-11-23 03:44:52,583 INFO L130 BoogieDeclarations]: Found specification of procedure e1000e_write_phy_reg_bm2 [2021-11-23 03:44:52,583 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000e_write_phy_reg_bm2 [2021-11-23 03:44:52,583 INFO L130 BoogieDeclarations]: Found specification of procedure e1000_get_cable_length_80003es2lan [2021-11-23 03:44:52,583 INFO L138 BoogieDeclarations]: Found implementation of procedure e1000_get_cable_length_80003es2lan [2021-11-23 03:44:57,617 INFO L236 CfgBuilder]: Building ICFG [2021-11-23 03:44:57,620 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-23 03:48:28,202 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_2_switch_break#1: ldv_switch_2_#res#1 := 0; [2021-11-23 03:48:28,202 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_2_switch_break#2: ldv_switch_2_#res#1 := 0; [2021-11-23 03:48:28,202 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_2_switch_break#3: ldv_switch_2_#res#1 := 0; [2021-11-23 03:48:28,202 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_2_switch_break#4: ldv_switch_2_#res#1 := 0; [2021-11-23 03:48:28,203 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_4_switch_break#1: ldv_switch_4_#res#1 := 0; [2021-11-23 03:48:28,203 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_4_switch_break#2: ldv_switch_4_#res#1 := 0; [2021-11-23 03:48:28,203 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_0_switch_break#1: ldv_switch_0_#res#1 := 0; [2021-11-23 03:48:28,203 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_0_switch_break#2: ldv_switch_0_#res#1 := 0; [2021-11-23 03:48:28,203 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_6_switch_break#10: ldv_switch_6_#res#1 := 0; [2021-11-23 03:48:28,203 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_6_switch_break#11: ldv_switch_6_#res#1 := 0; [2021-11-23 03:48:28,203 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_6_switch_break#12: ldv_switch_6_#res#1 := 0; [2021-11-23 03:48:28,203 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_6_switch_break#13: ldv_switch_6_#res#1 := 0; [2021-11-23 03:48:28,203 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_6_switch_break#14: ldv_switch_6_#res#1 := 0; [2021-11-23 03:48:28,206 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_5_switch_break#1: ldv_switch_5_#res#1 := 0; [2021-11-23 03:48:28,206 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_5_switch_break#3: ldv_switch_5_#res#1 := 0; [2021-11-23 03:48:28,206 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_5_switch_break#2: ldv_switch_5_#res#1 := 0; [2021-11-23 03:48:28,206 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_5_switch_break#9: ldv_switch_5_#res#1 := 0; [2021-11-23 03:48:28,207 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_5_switch_break#8: ldv_switch_5_#res#1 := 0; [2021-11-23 03:48:28,207 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_5_switch_break#5: ldv_switch_5_#res#1 := 0; [2021-11-23 03:48:28,207 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_5_switch_break#4: ldv_switch_5_#res#1 := 0; [2021-11-23 03:48:28,207 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_5_switch_break#7: ldv_switch_5_#res#1 := 0; [2021-11-23 03:48:28,207 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_5_switch_break#6: ldv_switch_5_#res#1 := 0; [2021-11-23 03:48:28,209 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_1_switch_break#2: ldv_switch_1_#res#1 := 0; [2021-11-23 03:48:28,209 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_1_switch_break#3: ldv_switch_1_#res#1 := 0; [2021-11-23 03:48:28,209 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_1_switch_break#1: ldv_switch_1_#res#1 := 0; [2021-11-23 03:48:28,209 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_3_switch_break#1: ldv_switch_3_#res#1 := 0; [2021-11-23 03:48:28,213 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2021-11-23 03:48:28,217 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_6_switch_break#4: ldv_switch_6_#res#1 := 0; [2021-11-23 03:48:28,217 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_6_switch_break#3: ldv_switch_6_#res#1 := 0; [2021-11-23 03:48:28,217 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_6_switch_break#2: ldv_switch_6_#res#1 := 0; [2021-11-23 03:48:28,217 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_6_switch_break#1: ldv_switch_6_#res#1 := 0; [2021-11-23 03:48:28,217 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_6_switch_break#9: ldv_switch_6_#res#1 := 0; [2021-11-23 03:48:28,217 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_6_switch_break#8: ldv_switch_6_#res#1 := 0; [2021-11-23 03:48:28,217 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_6_switch_break#7: ldv_switch_6_#res#1 := 0; [2021-11-23 03:48:28,217 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_6_switch_break#6: ldv_switch_6_#res#1 := 0; [2021-11-23 03:48:28,218 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_6_switch_break#5: ldv_switch_6_#res#1 := 0; [2021-11-23 03:48:28,225 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_5_switch_break#19: ldv_switch_5_#res#1 := 0; [2021-11-23 03:48:28,225 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_5_switch_break#18: ldv_switch_5_#res#1 := 0; [2021-11-23 03:48:28,225 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_5_switch_break#17: ldv_switch_5_#res#1 := 0; [2021-11-23 03:48:28,225 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_5_switch_break#21: ldv_switch_5_#res#1 := 0; [2021-11-23 03:48:28,226 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_5_switch_break#20: ldv_switch_5_#res#1 := 0; [2021-11-23 03:48:28,226 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_5_switch_break#16: ldv_switch_5_#res#1 := 0; [2021-11-23 03:48:28,226 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_5_switch_break#15: ldv_switch_5_#res#1 := 0; [2021-11-23 03:48:28,226 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_5_switch_break#14: ldv_switch_5_#res#1 := 0; [2021-11-23 03:48:28,226 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_5_switch_break#13: ldv_switch_5_#res#1 := 0; [2021-11-23 03:48:28,226 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_5_switch_break#12: ldv_switch_5_#res#1 := 0; [2021-11-23 03:48:28,226 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_5_switch_break#11: ldv_switch_5_#res#1 := 0; [2021-11-23 03:48:28,226 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_5_switch_break#10: ldv_switch_5_#res#1 := 0; [2021-11-23 03:48:30,948 INFO L277 CfgBuilder]: Performing block encoding [2021-11-23 03:48:31,129 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-23 03:48:31,130 INFO L301 CfgBuilder]: Removed 152 assume(true) statements. [2021-11-23 03:48:31,195 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:48:31 BoogieIcfgContainer [2021-11-23 03:48:31,196 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-23 03:48:31,197 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-23 03:48:31,197 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-23 03:48:31,200 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-23 03:48:31,200 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 03:44:07" (1/3) ... [2021-11-23 03:48:31,201 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33e6d6d1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 03:48:31, skipping insertion in model container [2021-11-23 03:48:31,201 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:44:35" (2/3) ... [2021-11-23 03:48:31,201 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33e6d6d1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 03:48:31, skipping insertion in model container [2021-11-23 03:48:31,201 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:48:31" (3/3) ... [2021-11-23 03:48:31,202 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-ethernet-intel-e1000e-e1000e.cil.i [2021-11-23 03:48:31,205 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-23 03:48:31,206 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-11-23 03:48:31,432 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-23 03:48:31,439 INFO L339 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, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR [2021-11-23 03:48:31,439 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-23 03:48:32,562 INFO L276 IsEmpty]: Start isEmpty. Operand has 98932 states, 96613 states have (on average 1.3051763220270565) internal successors, (126097), 96655 states have internal predecessors, (126097), 2083 states have call successors, (2083), 233 states have call predecessors, (2083), 233 states have return successors, (2083), 2068 states have call predecessors, (2083), 2083 states have call successors, (2083) [2021-11-23 03:48:32,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 348 [2021-11-23 03:48:32,582 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:48:32,583 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:48:32,583 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:48:32,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:48:32,593 INFO L85 PathProgramCache]: Analyzing trace with hash 584218638, now seen corresponding path program 1 times [2021-11-23 03:48:32,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 03:48:32,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228351922] [2021-11-23 03:48:32,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:48:32,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:48:33,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:48:34,654 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:48:34,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 03:48:34,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228351922] [2021-11-23 03:48:34,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228351922] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:48:34,655 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:48:34,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 03:48:34,656 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122654948] [2021-11-23 03:48:34,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:48:34,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:48:34,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 03:48:34,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:48:34,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:48:34,807 INFO L87 Difference]: Start difference. First operand has 98932 states, 96613 states have (on average 1.3051763220270565) internal successors, (126097), 96655 states have internal predecessors, (126097), 2083 states have call successors, (2083), 233 states have call predecessors, (2083), 233 states have return successors, (2083), 2068 states have call predecessors, (2083), 2083 states have call successors, (2083) Second operand has 3 states, 3 states have (on average 115.66666666666667) internal successors, (347), 3 states have internal predecessors, (347), 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) [2021-11-23 03:48:42,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:48:42,375 INFO L93 Difference]: Finished difference Result 293280 states and 390425 transitions. [2021-11-23 03:48:42,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:48:42,381 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 115.66666666666667) internal successors, (347), 3 states have internal predecessors, (347), 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) Word has length 347 [2021-11-23 03:48:42,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:48:44,233 INFO L225 Difference]: With dead ends: 293280 [2021-11-23 03:48:44,233 INFO L226 Difference]: Without dead ends: 190332 [2021-11-23 03:48:45,801 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:48:45,803 INFO L933 BasicCegarLoop]: 131281 mSDtfsCounter, 127664 mSDsluCounter, 129143 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127664 SdHoareTripleChecker+Valid, 260424 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.4s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:48:45,804 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127664 Valid, 260424 Invalid, 49 Unknown, 0 Unchecked, 0.4s Time], IncrementalHoareTripleChecker [10 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-23 03:48:46,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190332 states.