./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c36dfa3b 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-alloc-spinlock_drivers-net-ethernet-ti-tlan.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 4bcb37c4379f8eccb740fb6c6359bb8950e56f103e832e8f7687e811a6b9e6cf --- Real Ultimate output --- This is Ultimate 0.2.1-wip.dd.seqcomp-c36dfa3 [2021-11-04 11:59:16,881 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-04 11:59:16,882 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-04 11:59:16,901 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-04 11:59:16,901 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-04 11:59:16,902 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-04 11:59:16,903 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-04 11:59:16,910 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-04 11:59:16,912 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-04 11:59:16,912 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-04 11:59:16,913 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-04 11:59:16,914 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-04 11:59:16,914 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-04 11:59:16,915 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-04 11:59:16,916 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-04 11:59:16,916 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-04 11:59:16,917 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-04 11:59:16,918 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-04 11:59:16,919 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-04 11:59:16,920 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-04 11:59:16,921 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-04 11:59:16,924 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-04 11:59:16,925 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-04 11:59:16,930 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-04 11:59:16,932 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-04 11:59:16,937 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-04 11:59:16,938 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-04 11:59:16,938 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-04 11:59:16,939 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-04 11:59:16,940 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-04 11:59:16,940 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-04 11:59:16,940 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-04 11:59:16,941 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-04 11:59:16,942 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-04 11:59:16,943 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-04 11:59:16,943 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-04 11:59:16,944 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-04 11:59:16,945 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-04 11:59:16,945 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-04 11:59:16,946 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-04 11:59:16,946 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-04 11:59:16,947 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-04 11:59:16,966 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-04 11:59:16,969 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-04 11:59:16,969 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-04 11:59:16,970 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-04 11:59:16,971 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-04 11:59:16,971 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-04 11:59:16,971 INFO L138 SettingsManager]: * Use SBE=true [2021-11-04 11:59:16,971 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-04 11:59:16,971 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-04 11:59:16,971 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-04 11:59:16,972 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-04 11:59:16,972 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-04 11:59:16,972 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-04 11:59:16,972 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-04 11:59:16,973 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-04 11:59:16,973 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-04 11:59:16,973 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-04 11:59:16,973 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-04 11:59:16,973 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-04 11:59:16,973 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-04 11:59:16,974 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-04 11:59:16,974 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-04 11:59:16,974 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-04 11:59:16,974 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-04 11:59:16,974 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-04 11:59:16,974 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-04 11:59:16,974 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-04 11:59:16,974 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-04 11:59:16,975 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-04 11:59:16,975 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 -> 4bcb37c4379f8eccb740fb6c6359bb8950e56f103e832e8f7687e811a6b9e6cf [2021-11-04 11:59:17,176 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-04 11:59:17,199 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-04 11:59:17,201 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-04 11:59:17,202 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-04 11:59:17,203 INFO L275 PluginConnector]: CDTParser initialized [2021-11-04 11:59:17,204 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-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i [2021-11-04 11:59:17,269 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8655e66cb/30b0ba1dba444cecb0b1367f67e3917d/FLAG63d88ec20 [2021-11-04 11:59:17,891 INFO L306 CDTParser]: Found 1 translation units. [2021-11-04 11:59:17,892 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i [2021-11-04 11:59:17,938 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8655e66cb/30b0ba1dba444cecb0b1367f67e3917d/FLAG63d88ec20 [2021-11-04 11:59:18,047 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8655e66cb/30b0ba1dba444cecb0b1367f67e3917d [2021-11-04 11:59:18,050 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-04 11:59:18,051 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-04 11:59:18,070 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-04 11:59:18,070 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-04 11:59:18,072 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-04 11:59:18,073 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.11 11:59:18" (1/1) ... [2021-11-04 11:59:18,074 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@10808200 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 11:59:18, skipping insertion in model container [2021-11-04 11:59:18,074 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.11 11:59:18" (1/1) ... [2021-11-04 11:59:18,088 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-04 11:59:18,203 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-04 11:59:19,749 WARN L228 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-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i[345848,345861] [2021-11-04 11:59:19,751 WARN L228 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-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i[345993,346006] [2021-11-04 11:59:19,774 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-04 11:59:19,827 INFO L203 MainTranslator]: Completed pre-run [2021-11-04 11:59:20,073 WARN L228 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-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i[345848,345861] [2021-11-04 11:59:20,073 WARN L228 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-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i[345993,346006] [2021-11-04 11:59:20,109 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-04 11:59:20,208 INFO L208 MainTranslator]: Completed translation [2021-11-04 11:59:20,209 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 11:59:20 WrapperNode [2021-11-04 11:59:20,209 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-04 11:59:20,210 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-04 11:59:20,210 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-04 11:59:20,210 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-04 11:59:20,214 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 11:59:20" (1/1) ... [2021-11-04 11:59:20,329 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 11:59:20" (1/1) ... [2021-11-04 11:59:20,822 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-04 11:59:20,824 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-04 11:59:20,824 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-04 11:59:20,824 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-04 11:59:20,839 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 11:59:20" (1/1) ... [2021-11-04 11:59:20,839 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 11:59:20" (1/1) ... [2021-11-04 11:59:21,032 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 11:59:20" (1/1) ... [2021-11-04 11:59:21,035 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 11:59:20" (1/1) ... [2021-11-04 11:59:21,395 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 11:59:20" (1/1) ... [2021-11-04 11:59:21,460 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 11:59:20" (1/1) ... [2021-11-04 11:59:21,515 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 11:59:20" (1/1) ... [2021-11-04 11:59:21,587 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-04 11:59:21,588 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-04 11:59:21,588 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-04 11:59:21,588 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-04 11:59:21,589 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 11:59:20" (1/1) ... [2021-11-04 11:59:21,593 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-04 11:59:21,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-04 11:59:21,621 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-04 11:59:21,640 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-04 11:59:21,645 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_write_reg [2021-11-04 11:59:21,646 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_write_reg [2021-11-04 11:59:21,646 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_sync [2021-11-04 11:59:21,646 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_sync [2021-11-04 11:59:21,646 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-04 11:59:21,646 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_close [2021-11-04 11:59:21,646 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_close [2021-11-04 11:59:21,646 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2021-11-04 11:59:21,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2021-11-04 11:59:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-04 11:59:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_stop [2021-11-04 11:59:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_stop [2021-11-04 11:59:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-04 11:59:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure inb_p [2021-11-04 11:59:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure inb_p [2021-11-04 11:59:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~VOID [2021-11-04 11:59:21,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~VOID [2021-11-04 11:59:21,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-04 11:59:21,648 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-04 11:59:21,648 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev_stop_11_2 [2021-11-04 11:59:21,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev_stop_11_2 [2021-11-04 11:59:21,648 INFO L130 BoogieDeclarations]: Found specification of procedure outb_p [2021-11-04 11:59:21,648 INFO L138 BoogieDeclarations]: Found implementation of procedure outb_p [2021-11-04 11:59:21,648 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_detect [2021-11-04 11:59:21,648 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_detect [2021-11-04 11:59:21,648 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-04 11:59:21,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-04 11:59:21,649 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_exit [2021-11-04 11:59:21,649 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_exit [2021-11-04 11:59:21,649 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2021-11-04 11:59:21,649 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2021-11-04 11:59:21,649 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-04 11:59:21,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-04 11:59:21,649 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_eisa_cleanup [2021-11-04 11:59:21,649 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_eisa_cleanup [2021-11-04 11:59:21,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-04 11:59:21,649 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_finish_reset [2021-11-04 11:59:21,650 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_finish_reset [2021-11-04 11:59:21,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-04 11:59:21,650 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_power_down [2021-11-04 11:59:21,650 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_power_down [2021-11-04 11:59:21,650 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_adapter [2021-11-04 11:59:21,650 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_adapter [2021-11-04 11:59:21,650 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_send_data [2021-11-04 11:59:21,650 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_send_data [2021-11-04 11:59:21,650 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_read_reg [2021-11-04 11:59:21,651 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_read_reg [2021-11-04 11:59:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev_97 [2021-11-04 11:59:21,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev_97 [2021-11-04 11:59:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-04 11:59:21,651 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2021-11-04 11:59:27,770 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9483: tlan_ee_receive_byte_~tmp___9~3 := tlan_ee_receive_byte_#t~ret1088;havoc tlan_ee_receive_byte_#t~ret1088; [2021-11-04 11:59:27,771 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9484: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_receive_byte_~tmp___9~3 % 256, 191), tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,771 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9484-1: SUMMARY for call tlan_ee_receive_byte_#t~ret1089 := inb_p(tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,771 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9485: tlan_ee_receive_byte_~tmp___10~3 := tlan_ee_receive_byte_#t~ret1089;havoc tlan_ee_receive_byte_#t~ret1089; [2021-11-04 11:59:27,771 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9486-1: SUMMARY for call tlan_ee_receive_byte_#t~ret1090 := inb_p(tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,771 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9486: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_receive_byte_~tmp___10~3 % 256, 239), tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,772 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9487: tlan_ee_receive_byte_~tmp___11~2 := tlan_ee_receive_byte_#t~ret1090;havoc tlan_ee_receive_byte_#t~ret1090; [2021-11-04 11:59:27,773 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_receive_byte_~tmp___11~2 % 256, 64) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_receive_byte_~tmp___11~2 % 256, 64) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_receive_byte_~tmp___11~2 % 256, 64) % 4294967296 % 4294967296 - 4294967296), tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,773 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-1: SUMMARY for call tlan_ee_receive_byte_#t~ret1091 := inb_p(tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,773 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9489: tlan_ee_receive_byte_~tmp___12~2 := tlan_ee_receive_byte_#t~ret1091;havoc tlan_ee_receive_byte_#t~ret1091; [2021-11-04 11:59:27,774 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13189: ldv_register_netdev_#t~ret1170 := ldv_pre_register_netdev_#res;assume -2147483648 <= ldv_register_netdev_#t~ret1170 && ldv_register_netdev_#t~ret1170 <= 2147483647;ldv_register_netdev_~ldv_9_ret_default~0 := ldv_register_netdev_#t~ret1170;havoc ldv_register_netdev_#t~ret1170;ldv_register_netdev_~ldv_9_netdev_net_device~0.base, ldv_register_netdev_~ldv_9_netdev_net_device~0.offset := ldv_register_netdev_~arg1.base, ldv_register_netdev_~arg1.offset;havoc ldv_undef_int_#res;havoc ldv_undef_int_#t~nondet1236, ldv_undef_int_~tmp~110;havoc ldv_undef_int_~tmp~110;assume -2147483648 <= ldv_undef_int_#t~nondet1236 && ldv_undef_int_#t~nondet1236 <= 2147483647;ldv_undef_int_~tmp~110 := ldv_undef_int_#t~nondet1236;havoc ldv_undef_int_#t~nondet1236;ldv_undef_int_#res := ldv_undef_int_~tmp~110; [2021-11-04 11:59:27,774 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9490: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_receive_byte_~tmp___12~2 % 256, 16) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_receive_byte_~tmp___12~2 % 256, 16) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_receive_byte_~tmp___12~2 % 256, 16) % 4294967296 % 4294967296 - 4294967296), tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,774 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9490-1: havoc tlan_ee_read_byte_#t~mem1101; [2021-11-04 11:59:27,774 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5792-2: is_device_dma_capable_#in~dev.base, is_device_dma_capable_#in~dev.offset := dma_alloc_attrs_~dev.base, dma_alloc_attrs_~dev.offset;havoc is_device_dma_capable_#res;havoc is_device_dma_capable_#t~mem50.base, is_device_dma_capable_#t~mem50.offset, is_device_dma_capable_#t~mem51.base, is_device_dma_capable_#t~mem51.offset, is_device_dma_capable_#t~mem52, is_device_dma_capable_#t~short53, is_device_dma_capable_~dev.base, is_device_dma_capable_~dev.offset;is_device_dma_capable_~dev.base, is_device_dma_capable_~dev.offset := is_device_dma_capable_#in~dev.base, is_device_dma_capable_#in~dev.offset;call is_device_dma_capable_#t~mem50.base, is_device_dma_capable_#t~mem50.offset := read~$Pointer$(is_device_dma_capable_~dev.base, 1130 + is_device_dma_capable_~dev.offset, 8);is_device_dma_capable_#t~short53 := 0 != (is_device_dma_capable_#t~mem50.base + is_device_dma_capable_#t~mem50.offset) % 18446744073709551616; [2021-11-04 11:59:27,774 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5792: assume 0 == (dma_alloc_attrs_~dev.base + dma_alloc_attrs_~dev.offset) % 18446744073709551616;dma_alloc_attrs_~dev.base, dma_alloc_attrs_~dev.offset := ~#x86_dma_fallback_dev~0.base, ~#x86_dma_fallback_dev~0.offset; [2021-11-04 11:59:27,775 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5792: assume !(0 == (dma_alloc_attrs_~dev.base + dma_alloc_attrs_~dev.offset) % 18446744073709551616); [2021-11-04 11:59:27,775 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11609-13: ldv_register_netdev_#t~ret1175 := ldv_undef_int_#res;assume -2147483648 <= ldv_register_netdev_#t~ret1175 && ldv_register_netdev_#t~ret1175 <= 2147483647;ldv_register_netdev_~tmp~83 := ldv_register_netdev_#t~ret1175;havoc ldv_register_netdev_#t~ret1175; [2021-11-04 11:59:27,775 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11609-12: ldv_malloc_#t~ret1225 := ldv_undef_int_#res;assume -2147483648 <= ldv_malloc_#t~ret1225 && ldv_malloc_#t~ret1225 <= 2147483647;ldv_malloc_~tmp___1~16 := ldv_malloc_#t~ret1225;havoc ldv_malloc_#t~ret1225; [2021-11-04 11:59:27,775 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11609-9: ldv_alloc_etherdev_mqs_#t~ret1104 := ldv_undef_int_#res;assume -2147483648 <= ldv_alloc_etherdev_mqs_#t~ret1104 && ldv_alloc_etherdev_mqs_#t~ret1104 <= 2147483647;ldv_alloc_etherdev_mqs_~tmp___0~29 := ldv_alloc_etherdev_mqs_#t~ret1104;havoc ldv_alloc_etherdev_mqs_#t~ret1104; [2021-11-04 11:59:27,775 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11609-8: ldv_malloc_#t~ret1225 := ldv_undef_int_#res;assume -2147483648 <= ldv_malloc_#t~ret1225 && ldv_malloc_#t~ret1225 <= 2147483647;ldv_malloc_~tmp___1~16 := ldv_malloc_#t~ret1225;havoc ldv_malloc_#t~ret1225; [2021-11-04 11:59:27,775 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11609-11: ldv_request_irq_#t~ret1177 := ldv_undef_int_#res;assume -2147483648 <= ldv_request_irq_#t~ret1177 && ldv_request_irq_#t~ret1177 <= 2147483647;ldv_request_irq_~tmp~85 := ldv_request_irq_#t~ret1177;havoc ldv_request_irq_#t~ret1177; [2021-11-04 11:59:27,775 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11609-10: ldv_register_netdev_#t~ret1171 := ldv_undef_int_#res;assume -2147483648 <= ldv_register_netdev_#t~ret1171 && ldv_register_netdev_#t~ret1171 <= 2147483647;ldv_register_netdev_~tmp___0~32 := ldv_register_netdev_#t~ret1171;havoc ldv_register_netdev_#t~ret1171; [2021-11-04 11:59:27,776 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13198: INIT_LIST_HEAD_#in~list.base, INIT_LIST_HEAD_#in~list.offset := tlan_probe1_~priv~3.base, 399 + tlan_probe1_~priv~3.offset;havoc INIT_LIST_HEAD_~list.base, INIT_LIST_HEAD_~list.offset;INIT_LIST_HEAD_~list.base, INIT_LIST_HEAD_~list.offset := INIT_LIST_HEAD_#in~list.base, INIT_LIST_HEAD_#in~list.offset;call write~$Pointer$(INIT_LIST_HEAD_~list.base, INIT_LIST_HEAD_~list.offset, INIT_LIST_HEAD_~list.base, INIT_LIST_HEAD_~list.offset, 8);call write~$Pointer$(INIT_LIST_HEAD_~list.base, INIT_LIST_HEAD_~list.offset, INIT_LIST_HEAD_~list.base, 8 + INIT_LIST_HEAD_~list.offset, 8); [2021-11-04 11:59:27,776 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5799: assume 0 == dma_alloc_attrs_~tmp___0~2;dma_alloc_attrs_#res.base, dma_alloc_attrs_#res.offset := 0, 0; [2021-11-04 11:59:27,776 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5799: assume !(0 == dma_alloc_attrs_~tmp___0~2);call dma_alloc_attrs_#t~mem110.base, dma_alloc_attrs_#t~mem110.offset := read~$Pointer$(dma_alloc_attrs_~ops~2.base, dma_alloc_attrs_~ops~2.offset, 8); [2021-11-04 11:59:27,776 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5803: assume 0 == (dma_alloc_attrs_#t~mem110.base + dma_alloc_attrs_#t~mem110.offset) % 18446744073709551616;havoc dma_alloc_attrs_#t~mem110.base, dma_alloc_attrs_#t~mem110.offset;dma_alloc_attrs_#res.base, dma_alloc_attrs_#res.offset := 0, 0; [2021-11-04 11:59:27,780 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5803: assume !(0 == (dma_alloc_attrs_#t~mem110.base + dma_alloc_attrs_#t~mem110.offset) % 18446744073709551616);havoc dma_alloc_attrs_#t~mem110.base, dma_alloc_attrs_#t~mem110.offset;dma_alloc_coherent_gfp_flags_#in~dev.base, dma_alloc_coherent_gfp_flags_#in~dev.offset, dma_alloc_coherent_gfp_flags_#in~gfp := dma_alloc_attrs_~dev.base, dma_alloc_attrs_~dev.offset, dma_alloc_attrs_~gfp;havoc dma_alloc_coherent_gfp_flags_#res;havoc dma_alloc_coherent_gfp_flags_#t~ret107, dma_alloc_coherent_gfp_flags_~dev.base, dma_alloc_coherent_gfp_flags_~dev.offset, dma_alloc_coherent_gfp_flags_~gfp, dma_alloc_coherent_gfp_flags_~dma_mask~1, dma_alloc_coherent_gfp_flags_~tmp~7;dma_alloc_coherent_gfp_flags_~dev.base, dma_alloc_coherent_gfp_flags_~dev.offset := dma_alloc_coherent_gfp_flags_#in~dev.base, dma_alloc_coherent_gfp_flags_#in~dev.offset;dma_alloc_coherent_gfp_flags_~gfp := dma_alloc_coherent_gfp_flags_#in~gfp;havoc dma_alloc_coherent_gfp_flags_~dma_mask~1;havoc dma_alloc_coherent_gfp_flags_~tmp~7;dma_alloc_coherent_mask_#in~dev.base, dma_alloc_coherent_mask_#in~dev.offset, dma_alloc_coherent_mask_#in~gfp := dma_alloc_coherent_gfp_flags_~dev.base, dma_alloc_coherent_gfp_flags_~dev.offset, dma_alloc_coherent_gfp_flags_~gfp;havoc dma_alloc_coherent_mask_#res;havoc dma_alloc_coherent_mask_#t~mem105, dma_alloc_coherent_mask_#t~ite106, dma_alloc_coherent_mask_~dev.base, dma_alloc_coherent_mask_~dev.offset, dma_alloc_coherent_mask_~gfp, dma_alloc_coherent_mask_~dma_mask~0;dma_alloc_coherent_mask_~dev.base, dma_alloc_coherent_mask_~dev.offset := dma_alloc_coherent_mask_#in~dev.base, dma_alloc_coherent_mask_#in~dev.offset;dma_alloc_coherent_mask_~gfp := dma_alloc_coherent_mask_#in~gfp;havoc dma_alloc_coherent_mask_~dma_mask~0;dma_alloc_coherent_mask_~dma_mask~0 := 0;call dma_alloc_coherent_mask_#t~mem105 := read~int(dma_alloc_coherent_mask_~dev.base, 1138 + dma_alloc_coherent_mask_~dev.offset, 8);dma_alloc_coherent_mask_~dma_mask~0 := dma_alloc_coherent_mask_#t~mem105;havoc dma_alloc_coherent_mask_#t~mem105; [2021-11-04 11:59:27,780 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_1_switch_break#2: ldv_switch_1_#res := 0; [2021-11-04 11:59:27,780 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_1_switch_break#3: ldv_switch_1_#res := 0; [2021-11-04 11:59:27,780 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: ldv_xzalloc_~tmp~109.base, ldv_xzalloc_~tmp~109.offset := ldv_xzalloc_#t~malloc1234.base, ldv_xzalloc_#t~malloc1234.offset;ldv_xzalloc_~res~4.base, ldv_xzalloc_~res~4.offset := ldv_xzalloc_~tmp~109.base, ldv_xzalloc_~tmp~109.offset;ldv_assume_#in~expression := (if 0 != (ldv_xzalloc_~res~4.base + ldv_xzalloc_~res~4.offset) % 18446744073709551616 then 1 else 0);havoc ldv_assume_~expression;ldv_assume_~expression := ldv_assume_#in~expression; [2021-11-04 11:59:27,780 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: dma_alloc_attrs_#t~ret119.base, dma_alloc_attrs_#t~ret119.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#res.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#res.offset;dma_alloc_attrs_~memory~0.base, dma_alloc_attrs_~memory~0.offset := dma_alloc_attrs_#t~ret119.base, dma_alloc_attrs_#t~ret119.offset;havoc dma_alloc_attrs_#t~mem118.base, dma_alloc_attrs_#t~mem118.offset;havoc dma_alloc_attrs_#t~ret119.base, dma_alloc_attrs_#t~ret119.offset;call dma_alloc_attrs_#t~mem120 := read~int(dma_alloc_attrs_~dma_handle.base, dma_alloc_attrs_~dma_handle.offset, 8);debug_dma_alloc_coherent_#in~arg0.base, debug_dma_alloc_coherent_#in~arg0.offset, debug_dma_alloc_coherent_#in~arg1, debug_dma_alloc_coherent_#in~arg2, debug_dma_alloc_coherent_#in~arg3.base, debug_dma_alloc_coherent_#in~arg3.offset := dma_alloc_attrs_~dev.base, dma_alloc_attrs_~dev.offset, dma_alloc_attrs_~size, dma_alloc_attrs_#t~mem120, dma_alloc_attrs_~memory~0.base, dma_alloc_attrs_~memory~0.offset;havoc debug_dma_alloc_coherent_~arg0.base, debug_dma_alloc_coherent_~arg0.offset, debug_dma_alloc_coherent_~arg1, debug_dma_alloc_coherent_~arg2, debug_dma_alloc_coherent_~arg3.base, debug_dma_alloc_coherent_~arg3.offset;debug_dma_alloc_coherent_~arg0.base, debug_dma_alloc_coherent_~arg0.offset := debug_dma_alloc_coherent_#in~arg0.base, debug_dma_alloc_coherent_#in~arg0.offset;debug_dma_alloc_coherent_~arg1 := debug_dma_alloc_coherent_#in~arg1;debug_dma_alloc_coherent_~arg2 := debug_dma_alloc_coherent_#in~arg2;debug_dma_alloc_coherent_~arg3.base, debug_dma_alloc_coherent_~arg3.offset := debug_dma_alloc_coherent_#in~arg3.base, debug_dma_alloc_coherent_#in~arg3.offset; [2021-11-04 11:59:27,781 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: assume #Ultimate.C_memset_#t~loopctr1423 < #Ultimate.C_memset_#amount;#memory_int := #memory_int[#Ultimate.C_memset_#ptr.base,#Ultimate.C_memset_#ptr.offset + #Ultimate.C_memset_#t~loopctr1423 := #Ultimate.C_memset_#value];#memory_$Pointer$.base, #memory_$Pointer$.offset := #memory_$Pointer$.base[#Ultimate.C_memset_#ptr.base,#Ultimate.C_memset_#ptr.offset + #Ultimate.C_memset_#t~loopctr1423 := 0], #memory_$Pointer$.offset[#Ultimate.C_memset_#ptr.base,#Ultimate.C_memset_#ptr.offset + #Ultimate.C_memset_#t~loopctr1423 := #Ultimate.C_memset_#value % 256];#Ultimate.C_memset_#t~loopctr1423 := 1 + #Ultimate.C_memset_#t~loopctr1423; [2021-11-04 11:59:27,781 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: assume !(#Ultimate.C_memset_#t~loopctr1423 < #Ultimate.C_memset_#amount); [2021-11-04 11:59:27,781 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: assume #Ultimate.C_memset_#res.base == #Ultimate.C_memset_#ptr.base && #Ultimate.C_memset_#res.offset == #Ultimate.C_memset_#ptr.offset;tlan_init_#t~memset~res400.base, tlan_init_#t~memset~res400.offset := #Ultimate.C_memset_#res.base, #Ultimate.C_memset_#res.offset;havoc tlan_init_#t~mem399.base, tlan_init_#t~mem399.offset;havoc tlan_init_#t~memset~res400.base, tlan_init_#t~memset~res400.offset;call tlan_init_#t~mem401.base, tlan_init_#t~mem401.offset := read~$Pointer$(tlan_init_~priv~5.base, 24 + tlan_init_~priv~5.offset, 8);call write~$Pointer$(0, (if ~bitwiseAnd(7 + (tlan_init_#t~mem401.base + tlan_init_#t~mem401.offset), 18446744073709551608) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~bitwiseAnd(7 + (tlan_init_#t~mem401.base + tlan_init_#t~mem401.offset), 18446744073709551608) % 18446744073709551616 % 18446744073709551616 else ~bitwiseAnd(7 + (tlan_init_#t~mem401.base + tlan_init_#t~mem401.offset), 18446744073709551608) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), tlan_init_~priv~5.base, 52 + tlan_init_~priv~5.offset, 8);havoc tlan_init_#t~mem401.base, tlan_init_#t~mem401.offset;call tlan_init_#t~mem402 := read~int(tlan_init_~priv~5.base, 32 + tlan_init_~priv~5.offset, 8);call write~int(~bitwiseAnd(7 + tlan_init_#t~mem402, 18446744073709551608), tlan_init_~priv~5.base, 60 + tlan_init_~priv~5.offset, 8);havoc tlan_init_#t~mem402;call tlan_init_#t~mem403.base, tlan_init_#t~mem403.offset := read~$Pointer$(tlan_init_~priv~5.base, 52 + tlan_init_~priv~5.offset, 8);call write~$Pointer$(tlan_init_#t~mem403.base, 2816 + tlan_init_#t~mem403.offset, tlan_init_~priv~5.base, 96 + tlan_init_~priv~5.offset, 8);havoc tlan_init_#t~mem403.base, tlan_init_#t~mem403.offset;call tlan_init_#t~mem404 := read~int(tlan_init_~priv~5.base, 60 + tlan_init_~priv~5.offset, 8);call write~int(2816 + tlan_init_#t~mem404, tlan_init_~priv~5.base, 104 + tlan_init_~priv~5.offset, 8);havoc tlan_init_#t~mem404;tlan_init_~err~0 := 0;tlan_init_~i~0 := 0; [2021-11-04 11:59:27,781 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: dma_map_single_attrs_#t~ret90 := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#res;dma_map_single_attrs_~addr~0 := dma_map_single_attrs_#t~ret90;havoc dma_map_single_attrs_#t~mem89.base, dma_map_single_attrs_#t~mem89.offset;havoc dma_map_single_attrs_#t~ret90;__phys_addr_#in~arg0 := dma_map_single_attrs_~ptr.base + dma_map_single_attrs_~ptr.offset;havoc __phys_addr_#res;havoc __phys_addr_#t~nondet1380, __phys_addr_~arg0;__phys_addr_~arg0 := __phys_addr_#in~arg0;__phys_addr_#res := __phys_addr_#t~nondet1380;havoc __phys_addr_#t~nondet1380; [2021-11-04 11:59:27,781 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: havoc dma_free_attrs_#t~mem134.base, dma_free_attrs_#t~mem134.offset; [2021-11-04 11:59:27,781 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9513: assume 0 != tlan_ee_read_byte_~err~4;tlan_ee_read_byte_~ret~0 := 1; [2021-11-04 11:59:27,782 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9513: assume !(0 != tlan_ee_read_byte_~err~4);call tlan_ee_read_byte_#t~mem1096 := read~int(tlan_ee_read_byte_~dev.base, 56 + tlan_ee_read_byte_~dev.offset, 8);tlan_ee_send_byte_#in~io_base, tlan_ee_send_byte_#in~data, tlan_ee_send_byte_#in~stop := tlan_ee_read_byte_#t~mem1096 % 65536, tlan_ee_read_byte_~ee_addr % 256, 0;havoc tlan_ee_send_byte_#res;havoc tlan_ee_send_byte_#t~ret1065, tlan_ee_send_byte_#t~ret1066, tlan_ee_send_byte_#t~ret1067, tlan_ee_send_byte_#t~ret1068, tlan_ee_send_byte_#t~ret1069, tlan_ee_send_byte_#t~ret1070, tlan_ee_send_byte_#t~ret1071, tlan_ee_send_byte_#t~ret1072, tlan_ee_send_byte_#t~ret1073, tlan_ee_send_byte_#t~ret1074, tlan_ee_send_byte_#t~ret1075, tlan_ee_send_byte_#t~ret1076, tlan_ee_send_byte_~io_base, tlan_ee_send_byte_~data, tlan_ee_send_byte_~stop, tlan_ee_send_byte_~err~3, tlan_ee_send_byte_~place~0, tlan_ee_send_byte_~sio~6, tlan_ee_send_byte_~tmp~67, tlan_ee_send_byte_~tmp___0~27, tlan_ee_send_byte_~tmp___1~13, tlan_ee_send_byte_~tmp___2~8, tlan_ee_send_byte_~tmp___3~7, tlan_ee_send_byte_~tmp___4~5, tlan_ee_send_byte_~tmp___5~4, tlan_ee_send_byte_~tmp___6~3, tlan_ee_send_byte_~tmp___7~2, tlan_ee_send_byte_~tmp___8~2, tlan_ee_send_byte_~tmp___9~2, tlan_ee_send_byte_~tmp___10~2;tlan_ee_send_byte_~io_base := tlan_ee_send_byte_#in~io_base;tlan_ee_send_byte_~data := tlan_ee_send_byte_#in~data;tlan_ee_send_byte_~stop := tlan_ee_send_byte_#in~stop;havoc tlan_ee_send_byte_~err~3;havoc tlan_ee_send_byte_~place~0;havoc tlan_ee_send_byte_~sio~6;havoc tlan_ee_send_byte_~tmp~67;havoc tlan_ee_send_byte_~tmp___0~27;havoc tlan_ee_send_byte_~tmp___1~13;havoc tlan_ee_send_byte_~tmp___2~8;havoc tlan_ee_send_byte_~tmp___3~7;havoc tlan_ee_send_byte_~tmp___4~5;havoc tlan_ee_send_byte_~tmp___5~4;havoc tlan_ee_send_byte_~tmp___6~3;havoc tlan_ee_send_byte_~tmp___7~2;havoc tlan_ee_send_byte_~tmp___8~2;havoc tlan_ee_send_byte_~tmp___9~2;havoc tlan_ee_send_byte_~tmp___10~2;outw_#in~value, outw_#in~port := 1, 8 + tlan_ee_send_byte_~io_base % 65536;havoc outw_~value, outw_~port;outw_~value := outw_#in~value;outw_~port := outw_#in~port; [2021-11-04 11:59:27,782 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13213: call write~$Pointer$(~#tlan_netdev_ops~0.base, ~#tlan_netdev_ops~0.offset, tlan_init_~dev.base, 468 + tlan_init_~dev.offset, 8);call write~int(2500, tlan_init_~dev.base, 995 + tlan_init_~dev.offset, 4);tlan_init_#res := 0; [2021-11-04 11:59:27,782 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5814: pci_alloc_consistent_#t~ret194.base, pci_alloc_consistent_#t~ret194.offset := dma_alloc_attrs_#res.base, dma_alloc_attrs_#res.offset;pci_alloc_consistent_~tmp~20.base, pci_alloc_consistent_~tmp~20.offset := pci_alloc_consistent_#t~ret194.base, pci_alloc_consistent_#t~ret194.offset;havoc pci_alloc_consistent_#t~ite193.base, pci_alloc_consistent_#t~ite193.offset;havoc pci_alloc_consistent_#t~ret194.base, pci_alloc_consistent_#t~ret194.offset;pci_alloc_consistent_#res.base, pci_alloc_consistent_#res.offset := pci_alloc_consistent_~tmp~20.base, pci_alloc_consistent_~tmp~20.offset; [2021-11-04 11:59:27,783 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9521: assume 0 != tlan_ee_read_byte_~err~4;tlan_ee_read_byte_~ret~0 := 2; [2021-11-04 11:59:27,783 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9521: assume !(0 != tlan_ee_read_byte_~err~4);call tlan_ee_read_byte_#t~mem1098 := read~int(tlan_ee_read_byte_~dev.base, 56 + tlan_ee_read_byte_~dev.offset, 8);tlan_ee_send_start_#in~io_base := tlan_ee_read_byte_#t~mem1098 % 65536;havoc tlan_ee_send_start_#t~ret1060, tlan_ee_send_start_#t~ret1061, tlan_ee_send_start_#t~ret1062, tlan_ee_send_start_#t~ret1063, tlan_ee_send_start_#t~ret1064, tlan_ee_send_start_~io_base, tlan_ee_send_start_~sio~5, tlan_ee_send_start_~tmp~66, tlan_ee_send_start_~tmp___0~26, tlan_ee_send_start_~tmp___1~12, tlan_ee_send_start_~tmp___2~7, tlan_ee_send_start_~tmp___3~6;tlan_ee_send_start_~io_base := tlan_ee_send_start_#in~io_base;havoc tlan_ee_send_start_~sio~5;havoc tlan_ee_send_start_~tmp~66;havoc tlan_ee_send_start_~tmp___0~26;havoc tlan_ee_send_start_~tmp___1~12;havoc tlan_ee_send_start_~tmp___2~7;havoc tlan_ee_send_start_~tmp___3~6;outw_#in~value, outw_#in~port := 1, 8 + tlan_ee_send_start_~io_base % 65536;havoc outw_~value, outw_~port;outw_~value := outw_#in~value;outw_~port := outw_#in~port; [2021-11-04 11:59:27,783 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9530: assume 0 != tlan_ee_read_byte_~err~4;tlan_ee_read_byte_~ret~0 := 3; [2021-11-04 11:59:27,783 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9530: assume !(0 != tlan_ee_read_byte_~err~4);call tlan_ee_read_byte_#t~mem1101 := read~int(tlan_ee_read_byte_~dev.base, 56 + tlan_ee_read_byte_~dev.offset, 8);tlan_ee_receive_byte_#in~io_base, tlan_ee_receive_byte_#in~data.base, tlan_ee_receive_byte_#in~data.offset, tlan_ee_receive_byte_#in~stop := tlan_ee_read_byte_#t~mem1101 % 65536, tlan_ee_read_byte_~data.base, tlan_ee_read_byte_~data.offset, 1;havoc tlan_ee_receive_byte_#t~ret1077, tlan_ee_receive_byte_#t~ret1078, tlan_ee_receive_byte_#t~ret1079, tlan_ee_receive_byte_#t~mem1080, tlan_ee_receive_byte_#t~ret1081, tlan_ee_receive_byte_#t~ret1082, tlan_ee_receive_byte_#t~ret1083, tlan_ee_receive_byte_#t~ret1084, tlan_ee_receive_byte_#t~ret1085, tlan_ee_receive_byte_#t~ret1086, tlan_ee_receive_byte_#t~ret1087, tlan_ee_receive_byte_#t~ret1088, tlan_ee_receive_byte_#t~ret1089, tlan_ee_receive_byte_#t~ret1090, tlan_ee_receive_byte_#t~ret1091, tlan_ee_receive_byte_~io_base, tlan_ee_receive_byte_~data.base, tlan_ee_receive_byte_~data.offset, tlan_ee_receive_byte_~stop, tlan_ee_receive_byte_~place~1, tlan_ee_receive_byte_~sio~7, tlan_ee_receive_byte_~tmp~68, tlan_ee_receive_byte_~tmp___0~28, tlan_ee_receive_byte_~tmp___1~14, tlan_ee_receive_byte_~tmp___2~9, tlan_ee_receive_byte_~tmp___3~8, tlan_ee_receive_byte_~tmp___4~6, tlan_ee_receive_byte_~tmp___5~5, tlan_ee_receive_byte_~tmp___6~4, tlan_ee_receive_byte_~tmp___7~3, tlan_ee_receive_byte_~tmp___8~3, tlan_ee_receive_byte_~tmp___9~3, tlan_ee_receive_byte_~tmp___10~3, tlan_ee_receive_byte_~tmp___11~2, tlan_ee_receive_byte_~tmp___12~2;tlan_ee_receive_byte_~io_base := tlan_ee_receive_byte_#in~io_base;tlan_ee_receive_byte_~data.base, tlan_ee_receive_byte_~data.offset := tlan_ee_receive_byte_#in~data.base, tlan_ee_receive_byte_#in~data.offset;tlan_ee_receive_byte_~stop := tlan_ee_receive_byte_#in~stop;havoc tlan_ee_receive_byte_~place~1;havoc tlan_ee_receive_byte_~sio~7;havoc tlan_ee_receive_byte_~tmp~68;havoc tlan_ee_receive_byte_~tmp___0~28;havoc tlan_ee_receive_byte_~tmp___1~14;havoc tlan_ee_receive_byte_~tmp___2~9;havoc tlan_ee_receive_byte_~tmp___3~8;havoc tlan_ee_receive_byte_~tmp___4~6;havoc tlan_ee_receive_byte_~tmp___5~5;havoc tlan_ee_receive_byte_~tmp___6~4;havoc tlan_ee_receive_byte_~tmp___7~3;havoc tlan_ee_receive_byte_~tmp___8~3;havoc tlan_ee_receive_byte_~tmp___9~3;havoc tlan_ee_receive_byte_~tmp___10~3;havoc tlan_ee_receive_byte_~tmp___11~2;havoc tlan_ee_receive_byte_~tmp___12~2;outw_#in~value, outw_#in~port := 1, 8 + tlan_ee_receive_byte_~io_base % 65536;havoc outw_~value, outw_~port;outw_~value := outw_#in~value;outw_~port := outw_#in~port; [2021-11-04 11:59:27,783 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13230: netif_tx_wake_queue_#t~ret148 := netpoll_trap_#res;assume -2147483648 <= netif_tx_wake_queue_#t~ret148 && netif_tx_wake_queue_#t~ret148 <= 2147483647;netif_tx_wake_queue_~tmp~14 := netif_tx_wake_queue_#t~ret148;havoc netif_tx_wake_queue_#t~ret148; [2021-11-04 11:59:27,784 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5835: assume 0 != dma_free_attrs_~tmp___1~3;warn_slowpath_null_#in~arg0.base, warn_slowpath_null_#in~arg0.offset, warn_slowpath_null_#in~arg1 := #t~string125.base, #t~string125.offset, 166;havoc warn_slowpath_null_~arg0.base, warn_slowpath_null_~arg0.offset, warn_slowpath_null_~arg1;warn_slowpath_null_~arg0.base, warn_slowpath_null_~arg0.offset := warn_slowpath_null_#in~arg0.base, warn_slowpath_null_#in~arg0.offset;warn_slowpath_null_~arg1 := warn_slowpath_null_#in~arg1; [2021-11-04 11:59:27,784 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5835: assume !(0 != dma_free_attrs_~tmp___1~3); [2021-11-04 11:59:27,784 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5835-1: ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := (if 0 != dma_free_attrs_~__ret_warn_on~0 then 1 else 0), 0;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-04 11:59:27,784 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6365-1: havoc tlan_reset_lists_#t~mem670.base, tlan_reset_lists_#t~mem670.offset;tlan_reset_lists_~i~3 := 1 + tlan_reset_lists_~i~3; [2021-11-04 11:59:27,785 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6365: call write~int(0, tlan_reset_lists_~list~0.base, 16 + tlan_reset_lists_~list~0.offset, 4);call write~int(0, tlan_reset_lists_~list~0.base, 20 + tlan_reset_lists_~list~0.offset, 4);call write~int(88 + tlan_reset_lists_~list_phys~0, tlan_reset_lists_~list~0.base, tlan_reset_lists_~list~0.offset, 4);tlan_reset_lists_~i~3 := 1 + tlan_reset_lists_~i~3; [2021-11-04 11:59:27,785 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13237: tlan_probe1_#t~ret305 := pci_enable_device_#res;assume -2147483648 <= tlan_probe1_#t~ret305 && tlan_probe1_#t~ret305 <= 2147483647;tlan_probe1_~rc~1 := tlan_probe1_#t~ret305;havoc tlan_probe1_#t~ret305; [2021-11-04 11:59:27,786 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9538: ldv_spin_unlock_irqrestore_86_#in~lock.base, ldv_spin_unlock_irqrestore_86_#in~lock.offset, ldv_spin_unlock_irqrestore_86_#in~flags := tlan_ee_read_byte_~priv~32.base, 322 + tlan_ee_read_byte_~priv~32.offset, tlan_ee_read_byte_~flags~5;havoc ldv_spin_unlock_irqrestore_86_~lock.base, ldv_spin_unlock_irqrestore_86_~lock.offset, ldv_spin_unlock_irqrestore_86_~flags;ldv_spin_unlock_irqrestore_86_~lock.base, ldv_spin_unlock_irqrestore_86_~lock.offset := ldv_spin_unlock_irqrestore_86_#in~lock.base, ldv_spin_unlock_irqrestore_86_#in~lock.offset;ldv_spin_unlock_irqrestore_86_~flags := ldv_spin_unlock_irqrestore_86_#in~flags;ldv_assert_#in~arg0.base, ldv_assert_#in~arg0.offset, ldv_assert_#in~arg1 := #t~string1304.base, #t~string1304.offset, (if 2 == ~ldv_spin_lock_of_tlan_priv~0 then 1 else 0);havoc ldv_assert_~arg0.base, ldv_assert_~arg0.offset, ldv_assert_~arg1;ldv_assert_~arg0.base, ldv_assert_~arg0.offset := ldv_assert_#in~arg0.base, ldv_assert_#in~arg0.offset;ldv_assert_~arg1 := ldv_assert_#in~arg1; [2021-11-04 11:59:27,786 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898-1: assume 0 != ~bitwiseAnd(~debug~0, 16);inw_#in~port := (if (3202 + tlan_eisa_probe_~ioaddr~0) % 4294967296 % 4294967296 <= 2147483647 then (3202 + tlan_eisa_probe_~ioaddr~0) % 4294967296 % 4294967296 else (3202 + tlan_eisa_probe_~ioaddr~0) % 4294967296 % 4294967296 - 4294967296);havoc inw_#res;havoc inw_~port, inw_~value~2;inw_~port := inw_#in~port;havoc inw_~value~2;inw_#res := inw_~value~2; [2021-11-04 11:59:27,786 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898-1: assume !(0 != ~bitwiseAnd(~debug~0, 16)); [2021-11-04 11:59:27,786 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9542: tlan_init_#t~ret408 := tlan_ee_read_byte_#res;assume -2147483648 <= tlan_init_#t~ret408 && tlan_init_#t~ret408 <= 2147483647;tlan_init_~tmp___0~13 := tlan_init_#t~ret408;havoc tlan_init_#t~mem405.base, tlan_init_#t~mem405.offset;havoc tlan_init_#t~mem406;havoc tlan_init_#t~mem407.base, tlan_init_#t~mem407.offset;havoc tlan_init_#t~ret408;tlan_init_~err~0 := ~bitwiseOr(tlan_init_~err~0, tlan_init_~tmp___0~13);tlan_init_~i~0 := 1 + tlan_init_~i~0; [2021-11-04 11:59:27,786 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13244: tlan_probe1_#t~ret306 := pci_request_regions_#res;assume -2147483648 <= tlan_probe1_#t~ret306 && tlan_probe1_#t~ret306 <= 2147483647;tlan_probe1_~rc~1 := tlan_probe1_#t~ret306;havoc tlan_probe1_#t~ret306; [2021-11-04 11:59:27,786 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5846: assume 0 != (dma_free_attrs_#t~mem127.base + dma_free_attrs_#t~mem127.offset) % 18446744073709551616;havoc dma_free_attrs_#t~mem127.base, dma_free_attrs_#t~mem127.offset;call dma_free_attrs_#t~mem134.base, dma_free_attrs_#t~mem134.offset := read~$Pointer$(dma_free_attrs_~ops~3.base, 8 + dma_free_attrs_~ops~3.offset, 8);##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~129.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~129.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~130, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~131.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~131.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~132, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~133.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~133.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~#fp.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~#fp.offset := dma_free_attrs_~dev.base, dma_free_attrs_~dev.offset, dma_free_attrs_~size, dma_free_attrs_~vaddr.base, dma_free_attrs_~vaddr.offset, dma_free_attrs_~bus, dma_free_attrs_~attrs.base, dma_free_attrs_~attrs.offset, dma_free_attrs_#t~mem134.base, dma_free_attrs_#t~mem134.offset;havoc ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~129.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~129.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~130, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~131.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~131.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~132, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~133.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~133.offset;##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~129.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~129.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~129.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~129.offset;##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~130 := ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~130;##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~131.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~131.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~131.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~131.offset;##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~132 := ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~132;##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~133.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~133.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~133.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~133.offset; [2021-11-04 11:59:27,786 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5846: assume !(0 != (dma_free_attrs_#t~mem127.base + dma_free_attrs_#t~mem127.offset) % 18446744073709551616);havoc dma_free_attrs_#t~mem127.base, dma_free_attrs_#t~mem127.offset; [2021-11-04 11:59:27,787 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5846-2: havoc pci_free_consistent_#t~ite195.base, pci_free_consistent_#t~ite195.offset; [2021-11-04 11:59:27,787 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905-1: assume 0 != ~bitwiseAnd(~debug~0, 16);havoc tlan_eisa_probe_#t~nondet375; [2021-11-04 11:59:27,787 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905-1: assume !(0 != ~bitwiseAnd(~debug~0, 16)); [2021-11-04 11:59:27,787 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13254: pci_set_drvdata_#in~pdev.base, pci_set_drvdata_#in~pdev.offset, pci_set_drvdata_#in~data.base, pci_set_drvdata_#in~data.offset := tlan_probe1_~pdev.base, tlan_probe1_~pdev.offset, tlan_probe1_~dev~3.base, tlan_probe1_~dev~3.offset;havoc pci_set_drvdata_#t~ret201, pci_set_drvdata_~pdev.base, pci_set_drvdata_~pdev.offset, pci_set_drvdata_~data.base, pci_set_drvdata_~data.offset;pci_set_drvdata_~pdev.base, pci_set_drvdata_~pdev.offset := pci_set_drvdata_#in~pdev.base, pci_set_drvdata_#in~pdev.offset;pci_set_drvdata_~data.base, pci_set_drvdata_~data.offset := pci_set_drvdata_#in~data.base, pci_set_drvdata_#in~data.offset;ldv_dev_set_drvdata_82_#in~dev.base, ldv_dev_set_drvdata_82_#in~dev.offset, ldv_dev_set_drvdata_82_#in~data.base, ldv_dev_set_drvdata_82_#in~data.offset := pci_set_drvdata_~pdev.base, 179 + pci_set_drvdata_~pdev.offset, pci_set_drvdata_~data.base, pci_set_drvdata_~data.offset;havoc ldv_dev_set_drvdata_82_#res;havoc ldv_dev_set_drvdata_82_#t~ret1189, ldv_dev_set_drvdata_82_~dev.base, ldv_dev_set_drvdata_82_~dev.offset, ldv_dev_set_drvdata_82_~data.base, ldv_dev_set_drvdata_82_~data.offset, ldv_dev_set_drvdata_82_~tmp~90;ldv_dev_set_drvdata_82_~dev.base, ldv_dev_set_drvdata_82_~dev.offset := ldv_dev_set_drvdata_82_#in~dev.base, ldv_dev_set_drvdata_82_#in~dev.offset;ldv_dev_set_drvdata_82_~data.base, ldv_dev_set_drvdata_82_~data.offset := ldv_dev_set_drvdata_82_#in~data.base, ldv_dev_set_drvdata_82_#in~data.offset;havoc ldv_dev_set_drvdata_82_~tmp~90;ldv_dev_set_drvdata_#in~dev.base, ldv_dev_set_drvdata_#in~dev.offset, ldv_dev_set_drvdata_#in~data.base, ldv_dev_set_drvdata_#in~data.offset := ldv_dev_set_drvdata_82_~dev.base, ldv_dev_set_drvdata_82_~dev.offset, ldv_dev_set_drvdata_82_~data.base, ldv_dev_set_drvdata_82_~data.offset;havoc ldv_dev_set_drvdata_#res;havoc ldv_dev_set_drvdata_#t~ret1208.base, ldv_dev_set_drvdata_#t~ret1208.offset, ldv_dev_set_drvdata_#t~mem1209.base, ldv_dev_set_drvdata_#t~mem1209.offset, ldv_dev_set_drvdata_~dev.base, ldv_dev_set_drvdata_~dev.offset, ldv_dev_set_drvdata_~data.base, ldv_dev_set_drvdata_~data.offset, ldv_dev_set_drvdata_~tmp~99.base, ldv_dev_set_drvdata_~tmp~99.offset;ldv_dev_set_drvdata_~dev.base, ldv_dev_set_drvdata_~dev.offset := ldv_dev_set_drvdata_#in~dev.base, ldv_dev_set_drvdata_#in~dev.offset;ldv_dev_set_drvdata_~data.base, ldv_dev_set_drvdata_~data.offset := ldv_dev_set_drvdata_#in~data.base, ldv_dev_set_drvdata_#in~data.offset;havoc ldv_dev_set_drvdata_~tmp~99.base, ldv_dev_set_drvdata_~tmp~99.offset;ldv_xzalloc_#in~size := 8;havoc ldv_xzalloc_#res.base, ldv_xzalloc_#res.offset;havoc ldv_xzalloc_#t~malloc1234.base, ldv_xzalloc_#t~malloc1234.offset, ldv_xzalloc_#t~ret1235, ldv_xzalloc_~size, ldv_xzalloc_~res~4.base, ldv_xzalloc_~res~4.offset, ldv_xzalloc_~tmp~109.base, ldv_xzalloc_~tmp~109.offset, ldv_xzalloc_~tmp___0~43;ldv_xzalloc_~size := ldv_xzalloc_#in~size;havoc ldv_xzalloc_~res~4.base, ldv_xzalloc_~res~4.offset;havoc ldv_xzalloc_~tmp~109.base, ldv_xzalloc_~tmp~109.offset;havoc ldv_xzalloc_~tmp___0~43;call ldv_xzalloc_#t~malloc1234.base, ldv_xzalloc_#t~malloc1234.offset := #Ultimate.allocOnHeap(ldv_xzalloc_~size);#Ultimate.meminit_#ptr.base, #Ultimate.meminit_#ptr.offset, #Ultimate.meminit_#amountOfFields, #Ultimate.meminit_#sizeOfFields, #Ultimate.meminit_#product := ldv_xzalloc_#t~malloc1234.base, ldv_xzalloc_#t~malloc1234.offset, 1, ldv_xzalloc_~size, ldv_xzalloc_~size;#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #Ultimate.meminit_#ptr.base); [2021-11-04 11:59:27,787 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6912-1: call tlan_eisa_probe_#t~ret377.base, tlan_eisa_probe_#t~ret377.offset := __request_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0, 16, ~#tlan_signature~0.base, ~#tlan_signature~0.offset, 0);tlan_eisa_probe_~tmp___1~5.base, tlan_eisa_probe_~tmp___1~5.offset := tlan_eisa_probe_#t~ret377.base, tlan_eisa_probe_#t~ret377.offset;havoc tlan_eisa_probe_#t~ret377.base, tlan_eisa_probe_#t~ret377.offset; [2021-11-04 11:59:27,788 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11141: tlan_probe1_#t~ret309.base, tlan_probe1_#t~ret309.offset := ldv_alloc_etherdev_mqs_94_#res.base, ldv_alloc_etherdev_mqs_94_#res.offset;tlan_probe1_~dev~3.base, tlan_probe1_~dev~3.offset := tlan_probe1_#t~ret309.base, tlan_probe1_#t~ret309.offset;havoc tlan_probe1_#t~ret309.base, tlan_probe1_#t~ret309.offset; [2021-11-04 11:59:27,788 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_1_switch_break: ldv_switch_1_#res := 0; [2021-11-04 11:59:27,788 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5329: call write~$Pointer$(#funAddr~tlan_tx_timeout_work.base, #funAddr~tlan_tx_timeout_work.offset, tlan_probe1_~priv~3.base, 415 + tlan_probe1_~priv~3.offset, 8);spinlock_check_#in~lock.base, spinlock_check_#in~lock.offset := tlan_probe1_~priv~3.base, 322 + tlan_probe1_~priv~3.offset;havoc spinlock_check_#res.base, spinlock_check_#res.offset;havoc spinlock_check_~lock.base, spinlock_check_~lock.offset;spinlock_check_~lock.base, spinlock_check_~lock.offset := spinlock_check_#in~lock.base, spinlock_check_#in~lock.offset;spinlock_check_#res.base, spinlock_check_#res.offset := spinlock_check_~lock.base, spinlock_check_~lock.offset; [2021-11-04 11:59:27,788 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6922: assume 0 == (tlan_eisa_probe_~tmp___1~5.base + tlan_eisa_probe_~tmp___1~5.offset) % 18446744073709551616; [2021-11-04 11:59:27,789 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6922: assume !(0 == (tlan_eisa_probe_~tmp___1~5.base + tlan_eisa_probe_~tmp___1~5.offset) % 18446744073709551616);inw_#in~port := (if (3200 + tlan_eisa_probe_~ioaddr~0) % 4294967296 % 4294967296 <= 2147483647 then (3200 + tlan_eisa_probe_~ioaddr~0) % 4294967296 % 4294967296 else (3200 + tlan_eisa_probe_~ioaddr~0) % 4294967296 % 4294967296 - 4294967296);havoc inw_#res;havoc inw_~port, inw_~value~2;inw_~port := inw_#in~port;havoc inw_~value~2;inw_#res := inw_~value~2; [2021-11-04 11:59:27,790 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11156: tlan_probe1_#t~ret345 := ldv_register_netdev_95_#res;assume -2147483648 <= tlan_probe1_#t~ret345 && tlan_probe1_#t~ret345 <= 2147483647;tlan_probe1_~rc~1 := tlan_probe1_#t~ret345;havoc tlan_probe1_#t~ret345; [2021-11-04 11:59:27,791 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6929: assume 4366 != tlan_eisa_probe_~tmp___2~2 % 65536 % 4294967296;__release_region_#in~arg0.base, __release_region_#in~arg0.offset, __release_region_#in~arg1, __release_region_#in~arg2 := ~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0, 16;havoc __release_region_~arg0.base, __release_region_~arg0.offset, __release_region_~arg1, __release_region_~arg2;__release_region_~arg0.base, __release_region_~arg0.offset := __release_region_#in~arg0.base, __release_region_#in~arg0.offset;__release_region_~arg1 := __release_region_#in~arg1;__release_region_~arg2 := __release_region_#in~arg2; [2021-11-04 11:59:27,792 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6929: assume !(4366 != tlan_eisa_probe_~tmp___2~2 % 65536 % 4294967296);inw_#in~port := (if (3202 + tlan_eisa_probe_~ioaddr~0) % 4294967296 % 4294967296 <= 2147483647 then (3202 + tlan_eisa_probe_~ioaddr~0) % 4294967296 % 4294967296 else (3202 + tlan_eisa_probe_~ioaddr~0) % 4294967296 % 4294967296 - 4294967296);havoc inw_#res;havoc inw_~port, inw_~value~2;inw_~port := inw_#in~port;havoc inw_~value~2;inw_#res := inw_~value~2; [2021-11-04 11:59:27,792 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5873: netdev_alloc_skb_ip_align_#t~ret140.base, netdev_alloc_skb_ip_align_#t~ret140.offset := __netdev_alloc_skb_ip_align_#res.base, __netdev_alloc_skb_ip_align_#res.offset;netdev_alloc_skb_ip_align_~tmp~11.base, netdev_alloc_skb_ip_align_~tmp~11.offset := netdev_alloc_skb_ip_align_#t~ret140.base, netdev_alloc_skb_ip_align_#t~ret140.offset;havoc netdev_alloc_skb_ip_align_#t~ret140.base, netdev_alloc_skb_ip_align_#t~ret140.offset;netdev_alloc_skb_ip_align_#res.base, netdev_alloc_skb_ip_align_#res.offset := netdev_alloc_skb_ip_align_~tmp~11.base, netdev_alloc_skb_ip_align_~tmp~11.offset; [2021-11-04 11:59:27,796 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13277: ldv_register_netdev_95_#t~ret1198 := register_netdev_#res;assume -2147483648 <= ldv_register_netdev_95_#t~ret1198 && ldv_register_netdev_95_#t~ret1198 <= 2147483647;ldv_register_netdev_95_~tmp~95 := ldv_register_netdev_95_#t~ret1198;havoc ldv_register_netdev_95_#t~ret1198;ldv_register_netdev_95_~ldv_func_res~4 := ldv_register_netdev_95_~tmp~95;ldv_register_netdev_#in~arg0, ldv_register_netdev_#in~arg1.base, ldv_register_netdev_#in~arg1.offset := ldv_register_netdev_95_~ldv_func_res~4, ldv_register_netdev_95_~ldv_func_arg1.base, ldv_register_netdev_95_~ldv_func_arg1.offset;havoc ldv_register_netdev_#res;havoc ldv_register_netdev_#t~ret1170, ldv_register_netdev_#t~ret1171, ldv_register_netdev_#t~mem1172.base, ldv_register_netdev_#t~mem1172.offset, ldv_register_netdev_#t~mem1173.base, ldv_register_netdev_#t~mem1173.offset, ldv_register_netdev_#t~ret1174, ldv_register_netdev_#t~ret1175, ldv_register_netdev_~arg0, ldv_register_netdev_~arg1.base, ldv_register_netdev_~arg1.offset, ldv_register_netdev_~ldv_9_netdev_net_device~0.base, ldv_register_netdev_~ldv_9_netdev_net_device~0.offset, ldv_register_netdev_~ldv_9_ret_default~0, ldv_register_netdev_~tmp~83, ldv_register_netdev_~tmp___0~32;ldv_register_netdev_~arg0 := ldv_register_netdev_#in~arg0;ldv_register_netdev_~arg1.base, ldv_register_netdev_~arg1.offset := ldv_register_netdev_#in~arg1.base, ldv_register_netdev_#in~arg1.offset;havoc ldv_register_netdev_~ldv_9_netdev_net_device~0.base, ldv_register_netdev_~ldv_9_netdev_net_device~0.offset;havoc ldv_register_netdev_~ldv_9_ret_default~0;havoc ldv_register_netdev_~tmp~83;havoc ldv_register_netdev_~tmp___0~32;ldv_register_netdev_~ldv_9_ret_default~0 := 1;havoc ldv_pre_register_netdev_#res;havoc ldv_pre_register_netdev_#t~nondet1389;assume -2147483648 <= ldv_pre_register_netdev_#t~nondet1389 && ldv_pre_register_netdev_#t~nondet1389 <= 2147483647;ldv_pre_register_netdev_#res := ldv_pre_register_netdev_#t~nondet1389;havoc ldv_pre_register_netdev_#t~nondet1389; [2021-11-04 11:59:27,796 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352: netif_tx_wake_queue_#t~ret149 := test_and_clear_bit_#res;assume -2147483648 <= netif_tx_wake_queue_#t~ret149 && netif_tx_wake_queue_#t~ret149 <= 2147483647;netif_tx_wake_queue_~tmp___0~5 := netif_tx_wake_queue_#t~ret149;havoc netif_tx_wake_queue_#t~ret149; [2021-11-04 11:59:27,797 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6939: assume 8433 != tlan_eisa_probe_~device_id~1 % 65536 % 4294967296 && 16625 != tlan_eisa_probe_~device_id~1 % 65536 % 4294967296;__release_region_#in~arg0.base, __release_region_#in~arg0.offset, __release_region_#in~arg1, __release_region_#in~arg2 := ~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0, 16;havoc __release_region_~arg0.base, __release_region_~arg0.offset, __release_region_~arg1, __release_region_~arg2;__release_region_~arg0.base, __release_region_~arg0.offset := __release_region_#in~arg0.base, __release_region_#in~arg0.offset;__release_region_~arg1 := __release_region_#in~arg1;__release_region_~arg2 := __release_region_#in~arg2; [2021-11-04 11:59:27,798 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6939: assume !(8433 != tlan_eisa_probe_~device_id~1 % 65536 % 4294967296 && 16625 != tlan_eisa_probe_~device_id~1 % 65536 % 4294967296);inb_#in~port := (if (3204 + tlan_eisa_probe_~ioaddr~0) % 4294967296 % 4294967296 <= 2147483647 then (3204 + tlan_eisa_probe_~ioaddr~0) % 4294967296 % 4294967296 else (3204 + tlan_eisa_probe_~ioaddr~0) % 4294967296 % 4294967296 - 4294967296);havoc inb_#res;havoc inb_~port, inb_~value~0;inb_~port := inb_#in~port;havoc inb_~value~0;inb_#res := inb_~value~0; [2021-11-04 11:59:27,798 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13281: request_irq_#t~ret208 := request_threaded_irq_#res;assume -2147483648 <= request_irq_#t~ret208 && request_irq_#t~ret208 <= 2147483647;request_irq_~tmp~24 := request_irq_#t~ret208;havoc request_irq_#t~ret208;request_irq_#res := request_irq_~tmp~24; [2021-11-04 11:59:27,798 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5884: tlan_reset_lists_#t~ret666.base, tlan_reset_lists_#t~ret666.offset := netdev_alloc_skb_ip_align_#res.base, netdev_alloc_skb_ip_align_#res.offset;tlan_reset_lists_~skb~3.base, tlan_reset_lists_~skb~3.offset := tlan_reset_lists_#t~ret666.base, tlan_reset_lists_#t~ret666.offset;havoc tlan_reset_lists_#t~ret666.base, tlan_reset_lists_#t~ret666.offset; [2021-11-04 11:59:27,800 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6949: assume 1 != tlan_eisa_probe_~tmp___3~1 % 256 % 4294967296;__release_region_#in~arg0.base, __release_region_#in~arg0.offset, __release_region_#in~arg1, __release_region_#in~arg2 := ~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0, 16;havoc __release_region_~arg0.base, __release_region_~arg0.offset, __release_region_~arg1, __release_region_~arg2;__release_region_~arg0.base, __release_region_~arg0.offset := __release_region_#in~arg0.base, __release_region_#in~arg0.offset;__release_region_~arg1 := __release_region_#in~arg1;__release_region_~arg2 := __release_region_#in~arg2; [2021-11-04 11:59:27,801 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6949: assume !(1 != tlan_eisa_probe_~tmp___3~1 % 256 % 4294967296); [2021-11-04 11:59:27,801 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956-2: inb_#in~port := (if (3264 + tlan_eisa_probe_~ioaddr~0) % 4294967296 % 4294967296 <= 2147483647 then (3264 + tlan_eisa_probe_~ioaddr~0) % 4294967296 % 4294967296 else (3264 + tlan_eisa_probe_~ioaddr~0) % 4294967296 % 4294967296 - 4294967296);havoc inb_#res;havoc inb_~port, inb_~value~0;inb_~port := inb_#in~port;havoc inb_~value~0;inb_#res := inb_~value~0; [2021-11-04 11:59:27,801 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956: assume 16 == ~debug~0;havoc tlan_eisa_probe_#t~nondet381; [2021-11-04 11:59:27,801 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956: assume !(16 == ~debug~0); [2021-11-04 11:59:27,801 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6966: assume 16 == tlan_eisa_probe_~tmp___4~0 % 256; [2021-11-04 11:59:27,801 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6966: assume !(16 == tlan_eisa_probe_~tmp___4~0 % 256); [2021-11-04 11:59:27,801 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967: tlan_eisa_probe_~irq~0 := 5; [2021-11-04 11:59:27,801 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5911: netif_wake_queue_#t~ret151.base, netif_wake_queue_#t~ret151.offset := netdev_get_tx_queue_#res.base, netdev_get_tx_queue_#res.offset;netif_wake_queue_~tmp~15.base, netif_wake_queue_~tmp~15.offset := netif_wake_queue_#t~ret151.base, netif_wake_queue_#t~ret151.offset;havoc netif_wake_queue_#t~ret151.base, netif_wake_queue_#t~ret151.offset;netif_tx_wake_queue_#in~dev_queue.base, netif_tx_wake_queue_#in~dev_queue.offset := netif_wake_queue_~tmp~15.base, netif_wake_queue_~tmp~15.offset;havoc netif_tx_wake_queue_#t~ret148, netif_tx_wake_queue_#t~ret149, netif_tx_wake_queue_#t~mem150.base, netif_tx_wake_queue_#t~mem150.offset, netif_tx_wake_queue_~dev_queue.base, netif_tx_wake_queue_~dev_queue.offset, netif_tx_wake_queue_~tmp~14, netif_tx_wake_queue_~tmp___0~5;netif_tx_wake_queue_~dev_queue.base, netif_tx_wake_queue_~dev_queue.offset := netif_tx_wake_queue_#in~dev_queue.base, netif_tx_wake_queue_#in~dev_queue.offset;havoc netif_tx_wake_queue_~tmp~14;havoc netif_tx_wake_queue_~tmp___0~5;havoc netpoll_trap_#res;havoc netpoll_trap_#t~nondet1394;assume -2147483648 <= netpoll_trap_#t~nondet1394 && netpoll_trap_#t~nondet1394 <= 2147483647;netpoll_trap_#res := netpoll_trap_#t~nondet1394;havoc netpoll_trap_#t~nondet1394; [2021-11-04 11:59:27,802 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6970: assume 32 == tlan_eisa_probe_~tmp___4~0 % 256; [2021-11-04 11:59:27,802 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6970: assume !(32 == tlan_eisa_probe_~tmp___4~0 % 256); [2021-11-04 11:59:27,802 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971: tlan_eisa_probe_~irq~0 := 9; [2021-11-04 11:59:27,802 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974: assume 64 == tlan_eisa_probe_~tmp___4~0 % 256; [2021-11-04 11:59:27,802 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974: assume !(64 == tlan_eisa_probe_~tmp___4~0 % 256); [2021-11-04 11:59:27,802 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5917-2: tlan_ee_read_byte_#t~ret1092.base, tlan_ee_read_byte_#t~ret1092.offset := netdev_priv_#res.base, netdev_priv_#res.offset;tlan_ee_read_byte_~tmp~69.base, tlan_ee_read_byte_~tmp~69.offset := tlan_ee_read_byte_#t~ret1092.base, tlan_ee_read_byte_#t~ret1092.offset;havoc tlan_ee_read_byte_#t~ret1092.base, tlan_ee_read_byte_#t~ret1092.offset;tlan_ee_read_byte_~priv~32.base, tlan_ee_read_byte_~priv~32.offset := tlan_ee_read_byte_~tmp~69.base, tlan_ee_read_byte_~tmp~69.offset;tlan_ee_read_byte_~flags~5 := 0;tlan_ee_read_byte_~ret~0 := 0;ldv___ldv_spin_lock_113_#in~ldv_func_arg1.base, ldv___ldv_spin_lock_113_#in~ldv_func_arg1.offset := tlan_ee_read_byte_~priv~32.base, 322 + tlan_ee_read_byte_~priv~32.offset;havoc ldv___ldv_spin_lock_113_~ldv_func_arg1.base, ldv___ldv_spin_lock_113_~ldv_func_arg1.offset;ldv___ldv_spin_lock_113_~ldv_func_arg1.base, ldv___ldv_spin_lock_113_~ldv_func_arg1.offset := ldv___ldv_spin_lock_113_#in~ldv_func_arg1.base, ldv___ldv_spin_lock_113_#in~ldv_func_arg1.offset;ldv_assert_#in~arg0.base, ldv_assert_#in~arg0.offset, ldv_assert_#in~arg1 := #t~string1303.base, #t~string1303.offset, (if 1 == ~ldv_spin_lock_of_tlan_priv~0 then 1 else 0);havoc ldv_assert_~arg0.base, ldv_assert_~arg0.offset, ldv_assert_~arg1;ldv_assert_~arg0.base, ldv_assert_~arg0.offset := ldv_assert_#in~arg0.base, ldv_assert_#in~arg0.offset;ldv_assert_~arg1 := ldv_assert_#in~arg1; [2021-11-04 11:59:27,802 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5917-3: tlan_open_#t~ret411.base, tlan_open_#t~ret411.offset := netdev_priv_#res.base, netdev_priv_#res.offset;tlan_open_~tmp~37.base, tlan_open_~tmp~37.offset := tlan_open_#t~ret411.base, tlan_open_#t~ret411.offset;havoc tlan_open_#t~ret411.base, tlan_open_#t~ret411.offset;tlan_open_~priv~6.base, tlan_open_~priv~6.offset := tlan_open_~tmp~37.base, tlan_open_~tmp~37.offset;call tlan_open_#t~mem412 := read~int(tlan_open_~dev.base, 56 + tlan_open_~dev.offset, 8);tlan_dio_read8_#in~base_addr, tlan_dio_read8_#in~internal_addr := tlan_open_#t~mem412 % 65536, 12;havoc tlan_dio_read8_#res;havoc tlan_dio_read8_#t~ret223, tlan_dio_read8_~base_addr, tlan_dio_read8_~internal_addr, tlan_dio_read8_~tmp~25;tlan_dio_read8_~base_addr := tlan_dio_read8_#in~base_addr;tlan_dio_read8_~internal_addr := tlan_dio_read8_#in~internal_addr;havoc tlan_dio_read8_~tmp~25;outw_#in~value, outw_#in~port := tlan_dio_read8_~internal_addr % 65536, 8 + tlan_dio_read8_~base_addr % 65536;havoc outw_~value, outw_~port;outw_~value := outw_#in~value;outw_~port := outw_#in~port; [2021-11-04 11:59:27,802 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5917: tlan_probe1_#t~ret310.base, tlan_probe1_#t~ret310.offset := netdev_priv_#res.base, netdev_priv_#res.offset;tlan_probe1_~tmp~33.base, tlan_probe1_~tmp~33.offset := tlan_probe1_#t~ret310.base, tlan_probe1_#t~ret310.offset;havoc tlan_probe1_#t~ret310.base, tlan_probe1_#t~ret310.offset;tlan_probe1_~priv~3.base, tlan_probe1_~priv~3.offset := tlan_probe1_~tmp~33.base, tlan_probe1_~tmp~33.offset;call write~$Pointer$(tlan_probe1_~pdev.base, tlan_probe1_~pdev.offset, tlan_probe1_~priv~3.base, 8 + tlan_probe1_~priv~3.offset, 8);call write~$Pointer$(tlan_probe1_~dev~3.base, tlan_probe1_~dev~3.offset, tlan_probe1_~priv~3.base, 16 + tlan_probe1_~priv~3.offset, 8); [2021-11-04 11:59:27,803 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5917-1: tlan_init_#t~ret393.base, tlan_init_#t~ret393.offset := netdev_priv_#res.base, netdev_priv_#res.offset;tlan_init_~tmp~36.base, tlan_init_~tmp~36.offset := tlan_init_#t~ret393.base, tlan_init_#t~ret393.offset;havoc tlan_init_#t~ret393.base, tlan_init_#t~ret393.offset;tlan_init_~priv~5.base, tlan_init_~priv~5.offset := tlan_init_~tmp~36.base, tlan_init_~tmp~36.offset;tlan_init_~dma_size~0 := 8448;call tlan_init_#t~mem394.base, tlan_init_#t~mem394.offset := read~$Pointer$(tlan_init_~priv~5.base, 8 + tlan_init_~priv~5.offset, 8);pci_alloc_consistent_#in~hwdev.base, pci_alloc_consistent_#in~hwdev.offset, pci_alloc_consistent_#in~size, pci_alloc_consistent_#in~dma_handle.base, pci_alloc_consistent_#in~dma_handle.offset := tlan_init_#t~mem394.base, tlan_init_#t~mem394.offset, tlan_init_~dma_size~0, tlan_init_~priv~5.base, 32 + tlan_init_~priv~5.offset;havoc pci_alloc_consistent_#res.base, pci_alloc_consistent_#res.offset;havoc pci_alloc_consistent_#t~ite193.base, pci_alloc_consistent_#t~ite193.offset, pci_alloc_consistent_#t~ret194.base, pci_alloc_consistent_#t~ret194.offset, pci_alloc_consistent_~hwdev.base, pci_alloc_consistent_~hwdev.offset, pci_alloc_consistent_~size, pci_alloc_consistent_~dma_handle.base, pci_alloc_consistent_~dma_handle.offset, pci_alloc_consistent_~tmp~20.base, pci_alloc_consistent_~tmp~20.offset;pci_alloc_consistent_~hwdev.base, pci_alloc_consistent_~hwdev.offset := pci_alloc_consistent_#in~hwdev.base, pci_alloc_consistent_#in~hwdev.offset;pci_alloc_consistent_~size := pci_alloc_consistent_#in~size;pci_alloc_consistent_~dma_handle.base, pci_alloc_consistent_~dma_handle.offset := pci_alloc_consistent_#in~dma_handle.base, pci_alloc_consistent_#in~dma_handle.offset;havoc pci_alloc_consistent_~tmp~20.base, pci_alloc_consistent_~tmp~20.offset; [2021-11-04 11:59:27,803 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5917-4: tlan_reset_lists_#t~ret662.base, tlan_reset_lists_#t~ret662.offset := netdev_priv_#res.base, netdev_priv_#res.offset;tlan_reset_lists_~tmp~50.base, tlan_reset_lists_~tmp~50.offset := tlan_reset_lists_#t~ret662.base, tlan_reset_lists_#t~ret662.offset;havoc tlan_reset_lists_#t~ret662.base, tlan_reset_lists_#t~ret662.offset;tlan_reset_lists_~priv~19.base, tlan_reset_lists_~priv~19.offset := tlan_reset_lists_~tmp~50.base, tlan_reset_lists_~tmp~50.offset;call write~int(0, tlan_reset_lists_~priv~19.base, 128 + tlan_reset_lists_~priv~19.offset, 4);call write~int(0, tlan_reset_lists_~priv~19.base, 136 + tlan_reset_lists_~priv~19.offset, 4);tlan_reset_lists_~i~3 := 0; [2021-11-04 11:59:27,803 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6975: tlan_eisa_probe_~irq~0 := 10; [2021-11-04 11:59:27,803 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6978: assume 128 == tlan_eisa_probe_~tmp___4~0 % 256; [2021-11-04 11:59:27,803 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6978: assume !(128 == tlan_eisa_probe_~tmp___4~0 % 256); [2021-11-04 11:59:27,803 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6979: tlan_eisa_probe_~irq~0 := 11; [2021-11-04 11:59:27,803 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5395: assume 0 != arch_local_save_flags_~tmp~0;assume false; [2021-11-04 11:59:27,803 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5395: assume !(0 != arch_local_save_flags_~tmp~0); [2021-11-04 11:59:27,804 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5395-2: arch_local_save_flags_~__ret~0 := arch_local_save_flags_~__eax~0;arch_local_save_flags_#res := arch_local_save_flags_~__ret~0; [2021-11-04 11:59:27,804 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6982: assume 16 == ~debug~0;havoc tlan_eisa_probe_#t~nondet385; [2021-11-04 11:59:27,804 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6982: assume !(16 == ~debug~0); [2021-11-04 11:59:27,804 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11214: tlan_open_#t~ret415 := ldv_request_irq_100_#res;assume -2147483648 <= tlan_open_#t~ret415 && tlan_open_#t~ret415 <= 2147483647;tlan_open_~err~1 := tlan_open_#t~ret415;havoc tlan_open_#t~mem414;havoc tlan_open_#t~ret415; [2021-11-04 11:59:27,804 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L10692: assume 0 != ldv_register_netdev_~tmp___0~32;ldv_assume_#in~expression := (if 0 == ldv_register_netdev_~ldv_9_ret_default~0 then 1 else 0);havoc ldv_assume_~expression;ldv_assume_~expression := ldv_assume_#in~expression; [2021-11-04 11:59:27,804 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L10692: assume !(0 != ldv_register_netdev_~tmp___0~32);ldv_assume_#in~expression := (if 0 != ldv_register_netdev_~ldv_9_ret_default~0 then 1 else 0);havoc ldv_assume_~expression;ldv_assume_~expression := ldv_assume_#in~expression; [2021-11-04 11:59:27,804 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5407: dma_free_attrs_#t~ret122 := arch_local_save_flags_#res;dma_free_attrs_~_flags~0 := dma_free_attrs_#t~ret122;havoc dma_free_attrs_#t~ret122;arch_irqs_disabled_flags_#in~flags := dma_free_attrs_~_flags~0;havoc arch_irqs_disabled_flags_#res;havoc arch_irqs_disabled_flags_~flags;arch_irqs_disabled_flags_~flags := arch_irqs_disabled_flags_#in~flags;arch_irqs_disabled_flags_#res := (if 0 == ~bitwiseAnd(arch_irqs_disabled_flags_~flags, 512) % 18446744073709551616 then 1 else 0); [2021-11-04 11:59:27,804 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994: tlan_probe1_#in~pdev.base, tlan_probe1_#in~pdev.offset, tlan_probe1_#in~ioaddr, tlan_probe1_#in~irq, tlan_probe1_#in~rev, tlan_probe1_#in~ent.base, tlan_probe1_#in~ent.offset := 0, 0, tlan_eisa_probe_~ioaddr~0, tlan_eisa_probe_~irq~0, 12, 0, 0;havoc tlan_probe1_#res;havoc tlan_probe1_#t~ret305, tlan_probe1_#t~ret306, tlan_probe1_#t~nondet307, tlan_probe1_#t~ret309.base, tlan_probe1_#t~ret309.offset, tlan_probe1_#t~ret310.base, tlan_probe1_#t~ret310.offset, tlan_probe1_#t~mem311, tlan_probe1_#t~ret312, tlan_probe1_#t~nondet313, tlan_probe1_#t~mem315, tlan_probe1_#t~mem316, tlan_probe1_#t~nondet317, tlan_probe1_#t~nondet319, tlan_probe1_#t~mem321, tlan_probe1_#t~mem322, tlan_probe1_#t~ret323, tlan_probe1_#t~mem324, tlan_probe1_#t~mem325, tlan_probe1_#t~mem326, tlan_probe1_#t~ite328, tlan_probe1_#t~mem327, tlan_probe1_#t~mem329, tlan_probe1_#t~ite331, tlan_probe1_#t~mem330, tlan_probe1_#t~mem332, tlan_probe1_#t~mem333, tlan_probe1_#t~mem334, tlan_probe1_#t~mem335, tlan_probe1_#t~mem336, tlan_probe1_#t~mem337, tlan_probe1_#t~mem338, tlan_probe1_#t~ret340.base, tlan_probe1_#t~ret340.offset, tlan_probe1_#t~ret342, tlan_probe1_#t~nondet343, tlan_probe1_#t~ret345, tlan_probe1_#t~nondet346, tlan_probe1_#t~nondet348, tlan_probe1_#t~mem350, tlan_probe1_#t~mem351, tlan_probe1_#t~mem352.base, tlan_probe1_#t~mem352.offset, tlan_probe1_#t~mem353.base, tlan_probe1_#t~mem353.offset, tlan_probe1_#t~mem354, tlan_probe1_#t~mem355.base, tlan_probe1_#t~mem355.offset, tlan_probe1_#t~mem356, tlan_probe1_#t~mem357.base, tlan_probe1_#t~mem357.offset, tlan_probe1_#t~mem358, tlan_probe1_~pdev.base, tlan_probe1_~pdev.offset, tlan_probe1_~ioaddr, tlan_probe1_~irq, tlan_probe1_~rev, tlan_probe1_~ent.base, tlan_probe1_~ent.offset, tlan_probe1_~dev~3.base, tlan_probe1_~dev~3.offset, tlan_probe1_~priv~3.base, tlan_probe1_~priv~3.offset, tlan_probe1_~device_id~0, tlan_probe1_~reg~0, tlan_probe1_~rc~1, tlan_probe1_~tmp~33.base, tlan_probe1_~tmp~33.offset, tlan_probe1_~pci_io_base~0, tlan_probe1_~tmp___0~11, tlan_probe1_~#__key~0.base, tlan_probe1_~#__key~0.offset, tlan_probe1_~#__constr_expr_0~0.base, tlan_probe1_~#__constr_expr_0~0.offset, tlan_probe1_~#__key___0~0.base, tlan_probe1_~#__key___0~0.offset;tlan_probe1_~pdev.base, tlan_probe1_~pdev.offset := tlan_probe1_#in~pdev.base, tlan_probe1_#in~pdev.offset;tlan_probe1_~ioaddr := tlan_probe1_#in~ioaddr;tlan_probe1_~irq := tlan_probe1_#in~irq;tlan_probe1_~rev := tlan_probe1_#in~rev;tlan_probe1_~ent.base, tlan_probe1_~ent.offset := tlan_probe1_#in~ent.base, tlan_probe1_#in~ent.offset;havoc tlan_probe1_~dev~3.base, tlan_probe1_~dev~3.offset;havoc tlan_probe1_~priv~3.base, tlan_probe1_~priv~3.offset;havoc tlan_probe1_~device_id~0;havoc tlan_probe1_~reg~0;havoc tlan_probe1_~rc~1;havoc tlan_probe1_~tmp~33.base, tlan_probe1_~tmp~33.offset;havoc tlan_probe1_~pci_io_base~0;havoc tlan_probe1_~tmp___0~11;call tlan_probe1_~#__key~0.base, tlan_probe1_~#__key~0.offset := #Ultimate.allocOnStack(8);call tlan_probe1_~#__constr_expr_0~0.base, tlan_probe1_~#__constr_expr_0~0.offset := #Ultimate.allocOnStack(8);call tlan_probe1_~#__key___0~0.base, tlan_probe1_~#__key___0~0.offset := #Ultimate.allocOnStack(8);tlan_probe1_~rc~1 := -19; [2021-11-04 11:59:27,805 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468: netif_wake_queue_#in~dev.base, netif_wake_queue_#in~dev.offset := tlan_start_~dev.base, tlan_start_~dev.offset;havoc netif_wake_queue_#t~ret151.base, netif_wake_queue_#t~ret151.offset, netif_wake_queue_~dev.base, netif_wake_queue_~dev.offset, netif_wake_queue_~tmp~15.base, netif_wake_queue_~tmp~15.offset;netif_wake_queue_~dev.base, netif_wake_queue_~dev.offset := netif_wake_queue_#in~dev.base, netif_wake_queue_#in~dev.offset;havoc netif_wake_queue_~tmp~15.base, netif_wake_queue_~tmp~15.offset;netdev_get_tx_queue_#in~dev.base, netdev_get_tx_queue_#in~dev.offset, netdev_get_tx_queue_#in~index := netif_wake_queue_~dev.base, netif_wake_queue_~dev.offset, 0;havoc netdev_get_tx_queue_#res.base, netdev_get_tx_queue_#res.offset;havoc netdev_get_tx_queue_#t~mem144.base, netdev_get_tx_queue_#t~mem144.offset, netdev_get_tx_queue_~dev.base, netdev_get_tx_queue_~dev.offset, netdev_get_tx_queue_~index;netdev_get_tx_queue_~dev.base, netdev_get_tx_queue_~dev.offset := netdev_get_tx_queue_#in~dev.base, netdev_get_tx_queue_#in~dev.offset;netdev_get_tx_queue_~index := netdev_get_tx_queue_#in~index;call netdev_get_tx_queue_#t~mem144.base, netdev_get_tx_queue_#t~mem144.offset := read~$Pointer$(netdev_get_tx_queue_~dev.base, 871 + netdev_get_tx_queue_~dev.offset, 8);netdev_get_tx_queue_#res.base, netdev_get_tx_queue_#res.offset := netdev_get_tx_queue_#t~mem144.base, netdev_get_tx_queue_#t~mem144.offset + 472 * (if netdev_get_tx_queue_~index % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then netdev_get_tx_queue_~index % 4294967296 % 18446744073709551616 % 18446744073709551616 else netdev_get_tx_queue_~index % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc netdev_get_tx_queue_#t~mem144.base, netdev_get_tx_queue_#t~mem144.offset; [2021-11-04 11:59:27,805 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5413: dma_free_attrs_#t~ret123 := arch_irqs_disabled_flags_#res;assume -2147483648 <= dma_free_attrs_#t~ret123 && dma_free_attrs_#t~ret123 <= 2147483647;dma_free_attrs_~tmp___0~3 := dma_free_attrs_#t~ret123;havoc dma_free_attrs_#t~ret123;dma_free_attrs_~__ret_warn_on~0 := (if 0 != dma_free_attrs_~tmp___0~3 then 1 else 0);ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := (if 0 != dma_free_attrs_~__ret_warn_on~0 then 1 else 0), 0;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-04 11:59:27,805 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L10700: assume 0 != ldv_register_netdev_~tmp~83;ldv_assume_#in~expression := (if 0 == ldv_register_netdev_~ldv_9_ret_default~0 then 1 else 0);havoc ldv_assume_~expression;ldv_assume_~expression := ldv_assume_#in~expression; [2021-11-04 11:59:27,805 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L10700: assume !(0 != ldv_register_netdev_~tmp~83);ldv_assume_#in~expression := (if 0 != ldv_register_netdev_~ldv_9_ret_default~0 then 1 else 0);havoc ldv_assume_~expression;ldv_assume_~expression := ldv_assume_#in~expression; [2021-11-04 11:59:27,805 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954: assume 0 != netif_tx_wake_queue_~tmp~14;netif_tx_start_queue_#in~dev_queue.base, netif_tx_start_queue_#in~dev_queue.offset := netif_tx_wake_queue_~dev_queue.base, netif_tx_wake_queue_~dev_queue.offset;havoc netif_tx_start_queue_~dev_queue.base, netif_tx_start_queue_~dev_queue.offset;netif_tx_start_queue_~dev_queue.base, netif_tx_start_queue_~dev_queue.offset := netif_tx_start_queue_#in~dev_queue.base, netif_tx_start_queue_#in~dev_queue.offset;clear_bit_#in~nr, clear_bit_#in~addr.base, clear_bit_#in~addr.offset := 0, netif_tx_start_queue_~dev_queue.base, 408 + netif_tx_start_queue_~dev_queue.offset;havoc clear_bit_~nr, clear_bit_~addr.base, clear_bit_~addr.offset;clear_bit_~nr := clear_bit_#in~nr;clear_bit_~addr.base, clear_bit_~addr.offset := clear_bit_#in~addr.base, clear_bit_#in~addr.offset; [2021-11-04 11:59:27,806 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954: assume !(0 != netif_tx_wake_queue_~tmp~14);test_and_clear_bit_#in~nr, test_and_clear_bit_#in~addr.base, test_and_clear_bit_#in~addr.offset := 0, netif_tx_wake_queue_~dev_queue.base, 408 + netif_tx_wake_queue_~dev_queue.offset;havoc test_and_clear_bit_#res;havoc test_and_clear_bit_~nr, test_and_clear_bit_~addr.base, test_and_clear_bit_~addr.offset;test_and_clear_bit_~nr := test_and_clear_bit_#in~nr;test_and_clear_bit_~addr.base, test_and_clear_bit_~addr.offset := test_and_clear_bit_#in~addr.base, test_and_clear_bit_#in~addr.offset;test_and_clear_bit_#res := 0; [2021-11-04 11:59:27,806 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013-1: tlan_eisa_probe_~ioaddr~0 := 4096 + tlan_eisa_probe_~ioaddr~0; [2021-11-04 11:59:27,806 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L10716: ldv_register_netdev_95_#t~ret1199 := ldv_register_netdev_#res;assume -2147483648 <= ldv_register_netdev_95_#t~ret1199 && ldv_register_netdev_95_#t~ret1199 <= 2147483647;ldv_register_netdev_95_~tmp___0~37 := ldv_register_netdev_95_#t~ret1199;havoc ldv_register_netdev_95_#t~ret1199;ldv_register_netdev_95_#res := ldv_register_netdev_95_~tmp___0~37; [2021-11-04 11:59:27,806 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5964-2: assume 0 != ~bitwiseAnd(~debug~0, 1);havoc tlan_open_#t~nondet420;call tlan_open_#t~mem422 := read~int(tlan_open_~priv~6.base, 320 + tlan_open_~priv~6.offset, 1);havoc tlan_open_#t~mem422; [2021-11-04 11:59:27,806 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5964-2: assume !(0 != ~bitwiseAnd(~debug~0, 1)); [2021-11-04 11:59:27,806 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5964: assume 0 != netif_tx_wake_queue_~tmp___0~5;call netif_tx_wake_queue_#t~mem150.base, netif_tx_wake_queue_#t~mem150.offset := read~$Pointer$(netif_tx_wake_queue_~dev_queue.base, 8 + netif_tx_wake_queue_~dev_queue.offset, 8);__netif_schedule_#in~arg0.base, __netif_schedule_#in~arg0.offset := netif_tx_wake_queue_#t~mem150.base, netif_tx_wake_queue_#t~mem150.offset;havoc __netif_schedule_~arg0.base, __netif_schedule_~arg0.offset;__netif_schedule_~arg0.base, __netif_schedule_~arg0.offset := __netif_schedule_#in~arg0.base, __netif_schedule_#in~arg0.offset; [2021-11-04 11:59:27,806 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5964: assume !(0 != netif_tx_wake_queue_~tmp___0~5); [2021-11-04 11:59:27,806 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L7022: assume tlan_eisa_probe_~ioaddr~0 <= 36863; [2021-11-04 11:59:27,807 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L7022: assume !(tlan_eisa_probe_~ioaddr~0 <= 36863); [2021-11-04 11:59:27,807 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L8080: assume tlan_reset_lists_~i~3 <= 63; [2021-11-04 11:59:27,807 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L8080: assume !(tlan_reset_lists_~i~3 <= 63);call write~int(0, tlan_reset_lists_~priv~19.base, 84 + tlan_reset_lists_~priv~19.offset, 4);call write~int(31, tlan_reset_lists_~priv~19.base, 88 + tlan_reset_lists_~priv~19.offset, 4);tlan_reset_lists_~i~3 := 0; [2021-11-04 11:59:27,807 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L7024: assume 0 != ~bitwiseAnd(~debug~0, 16);inw_#in~port := (if (3200 + tlan_eisa_probe_~ioaddr~0) % 4294967296 % 4294967296 <= 2147483647 then (3200 + tlan_eisa_probe_~ioaddr~0) % 4294967296 % 4294967296 else (3200 + tlan_eisa_probe_~ioaddr~0) % 4294967296 % 4294967296 - 4294967296);havoc inw_#res;havoc inw_~port, inw_~value~2;inw_~port := inw_#in~port;havoc inw_~value~2;inw_#res := inw_~value~2; [2021-11-04 11:59:27,807 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L7024: assume !(0 != ~bitwiseAnd(~debug~0, 16)); [2021-11-04 11:59:27,807 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L8082: call tlan_reset_lists_#t~mem663.base, tlan_reset_lists_#t~mem663.offset := read~$Pointer$(tlan_reset_lists_~priv~19.base, 96 + tlan_reset_lists_~priv~19.offset, 8);tlan_reset_lists_~list~0.base, tlan_reset_lists_~list~0.offset := tlan_reset_lists_#t~mem663.base, tlan_reset_lists_#t~mem663.offset + 88 * (if tlan_reset_lists_~i~3 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tlan_reset_lists_~i~3 % 18446744073709551616 % 18446744073709551616 else tlan_reset_lists_~i~3 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc tlan_reset_lists_#t~mem663.base, tlan_reset_lists_#t~mem663.offset;call write~int(32768, tlan_reset_lists_~list~0.base, 4 + tlan_reset_lists_~list~0.offset, 2);call write~int(0, tlan_reset_lists_~list~0.base, 12 + tlan_reset_lists_~list~0.offset, 4);call write~int(0, tlan_reset_lists_~list~0.base, 24 + tlan_reset_lists_~list~0.offset, 4);call write~int(0, tlan_reset_lists_~list~0.base, 28 + tlan_reset_lists_~list~0.offset, 4);call write~int(0, tlan_reset_lists_~list~0.base, 76 + tlan_reset_lists_~list~0.offset, 4);call write~int(0, tlan_reset_lists_~list~0.base, 84 + tlan_reset_lists_~list~0.offset, 4);tlan_reset_lists_~i~3 := 1 + tlan_reset_lists_~i~3; [2021-11-04 11:59:27,807 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L10728: ldv_register_netdev_#t~ret1174 := ldv_register_netdev_open_9_6_#res;assume -2147483648 <= ldv_register_netdev_#t~ret1174 && ldv_register_netdev_#t~ret1174 <= 2147483647;ldv_register_netdev_~ldv_9_ret_default~0 := ldv_register_netdev_#t~ret1174;havoc ldv_register_netdev_#t~mem1172.base, ldv_register_netdev_#t~mem1172.offset;havoc ldv_register_netdev_#t~mem1173.base, ldv_register_netdev_#t~mem1173.offset;havoc ldv_register_netdev_#t~ret1174;havoc ldv_undef_int_#res;havoc ldv_undef_int_#t~nondet1236, ldv_undef_int_~tmp~110;havoc ldv_undef_int_~tmp~110;assume -2147483648 <= ldv_undef_int_#t~nondet1236 && ldv_undef_int_#t~nondet1236 <= 2147483647;ldv_undef_int_~tmp~110 := ldv_undef_int_#t~nondet1236;havoc ldv_undef_int_#t~nondet1236;ldv_undef_int_#res := ldv_undef_int_~tmp~110; [2021-11-04 11:59:27,808 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098: assume 0 == (tlan_reset_lists_~skb~3.base + tlan_reset_lists_~skb~3.offset) % 18446744073709551616; [2021-11-04 11:59:27,808 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098: assume !(0 == (tlan_reset_lists_~skb~3.base + tlan_reset_lists_~skb~3.offset) % 18446744073709551616);call tlan_reset_lists_#t~mem667.base, tlan_reset_lists_#t~mem667.offset := read~$Pointer$(tlan_reset_lists_~priv~19.base, 8 + tlan_reset_lists_~priv~19.offset, 8);call tlan_reset_lists_#t~mem668.base, tlan_reset_lists_#t~mem668.offset := read~$Pointer$(tlan_reset_lists_~skb~3.base, 229 + tlan_reset_lists_~skb~3.offset, 8);pci_map_single_#in~hwdev.base, pci_map_single_#in~hwdev.offset, pci_map_single_#in~ptr.base, pci_map_single_#in~ptr.offset, pci_map_single_#in~size, pci_map_single_#in~direction := tlan_reset_lists_#t~mem667.base, tlan_reset_lists_#t~mem667.offset, tlan_reset_lists_#t~mem668.base, tlan_reset_lists_#t~mem668.offset, 1600, 2;havoc pci_map_single_#res;havoc pci_map_single_#t~ite196.base, pci_map_single_#t~ite196.offset, pci_map_single_#t~ret197, pci_map_single_~hwdev.base, pci_map_single_~hwdev.offset, pci_map_single_~ptr.base, pci_map_single_~ptr.offset, pci_map_single_~size, pci_map_single_~direction, pci_map_single_~tmp~21;pci_map_single_~hwdev.base, pci_map_single_~hwdev.offset := pci_map_single_#in~hwdev.base, pci_map_single_#in~hwdev.offset;pci_map_single_~ptr.base, pci_map_single_~ptr.offset := pci_map_single_#in~ptr.base, pci_map_single_#in~ptr.offset;pci_map_single_~size := pci_map_single_#in~size;pci_map_single_~direction := pci_map_single_#in~direction;havoc pci_map_single_~tmp~21; [2021-11-04 11:59:27,808 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L10743: assume 0 != ldv_request_irq_~tmp~85;ldv_assume_#in~expression := (if 0 == ldv_request_irq_~arg0 then 1 else 0);havoc ldv_assume_~expression;ldv_assume_~expression := ldv_assume_#in~expression; [2021-11-04 11:59:27,808 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L10743: assume !(0 != ldv_request_irq_~tmp~85);ldv_assume_#in~expression := (if 0 != ldv_request_irq_~arg0 then 1 else 0);havoc ldv_assume_~expression;ldv_assume_~expression := ldv_assume_#in~expression; [2021-11-04 11:59:27,808 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L8111: assume tlan_reset_lists_~i~3 <= 31; [2021-11-04 11:59:27,808 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L8111: assume !(tlan_reset_lists_~i~3 <= 31); [2021-11-04 11:59:27,809 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L12341: __ldv_spin_lock_#in~arg0.base, __ldv_spin_lock_#in~arg0.offset := ldv___ldv_spin_lock_113_~ldv_func_arg1.base, ldv___ldv_spin_lock_113_~ldv_func_arg1.offset;havoc __ldv_spin_lock_~arg0.base, __ldv_spin_lock_~arg0.offset;__ldv_spin_lock_~arg0.base, __ldv_spin_lock_~arg0.offset := __ldv_spin_lock_#in~arg0.base, __ldv_spin_lock_#in~arg0.offset; [2021-11-04 11:59:27,809 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113: call tlan_reset_lists_#t~mem664.base, tlan_reset_lists_#t~mem664.offset := read~$Pointer$(tlan_reset_lists_~priv~19.base, 52 + tlan_reset_lists_~priv~19.offset, 8);tlan_reset_lists_~list~0.base, tlan_reset_lists_~list~0.offset := tlan_reset_lists_#t~mem664.base, tlan_reset_lists_#t~mem664.offset + 88 * (if tlan_reset_lists_~i~3 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tlan_reset_lists_~i~3 % 18446744073709551616 % 18446744073709551616 else tlan_reset_lists_~i~3 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc tlan_reset_lists_#t~mem664.base, tlan_reset_lists_#t~mem664.offset;call tlan_reset_lists_#t~mem665 := read~int(tlan_reset_lists_~priv~19.base, 60 + tlan_reset_lists_~priv~19.offset, 8);tlan_reset_lists_~list_phys~0 := tlan_reset_lists_#t~mem665 + 88 * tlan_reset_lists_~i~3;havoc tlan_reset_lists_#t~mem665;call write~int(12288, tlan_reset_lists_~list~0.base, 4 + tlan_reset_lists_~list~0.offset, 2);call write~int(1600, tlan_reset_lists_~list~0.base, 6 + tlan_reset_lists_~list~0.offset, 2);call write~int(2147485248, tlan_reset_lists_~list~0.base, 8 + tlan_reset_lists_~list~0.offset, 4);netdev_alloc_skb_ip_align_#in~dev.base, netdev_alloc_skb_ip_align_#in~dev.offset, netdev_alloc_skb_ip_align_#in~length := tlan_reset_lists_~dev.base, tlan_reset_lists_~dev.offset, 1605;havoc netdev_alloc_skb_ip_align_#res.base, netdev_alloc_skb_ip_align_#res.offset;havoc netdev_alloc_skb_ip_align_#t~ret140.base, netdev_alloc_skb_ip_align_#t~ret140.offset, netdev_alloc_skb_ip_align_~dev.base, netdev_alloc_skb_ip_align_~dev.offset, netdev_alloc_skb_ip_align_~length, netdev_alloc_skb_ip_align_~tmp~11.base, netdev_alloc_skb_ip_align_~tmp~11.offset;netdev_alloc_skb_ip_align_~dev.base, netdev_alloc_skb_ip_align_~dev.offset := netdev_alloc_skb_ip_align_#in~dev.base, netdev_alloc_skb_ip_align_#in~dev.offset;netdev_alloc_skb_ip_align_~length := netdev_alloc_skb_ip_align_#in~length;havoc netdev_alloc_skb_ip_align_~tmp~11.base, netdev_alloc_skb_ip_align_~tmp~11.offset;__netdev_alloc_skb_ip_align_#in~dev.base, __netdev_alloc_skb_ip_align_#in~dev.offset, __netdev_alloc_skb_ip_align_#in~length, __netdev_alloc_skb_ip_align_#in~gfp := netdev_alloc_skb_ip_align_~dev.base, netdev_alloc_skb_ip_align_~dev.offset, netdev_alloc_skb_ip_align_~length, 32;havoc __netdev_alloc_skb_ip_align_#res.base, __netdev_alloc_skb_ip_align_#res.offset;havoc __netdev_alloc_skb_ip_align_#t~ret139.base, __netdev_alloc_skb_ip_align_#t~ret139.offset, __netdev_alloc_skb_ip_align_~dev.base, __netdev_alloc_skb_ip_align_~dev.offset, __netdev_alloc_skb_ip_align_~length, __netdev_alloc_skb_ip_align_~gfp, __netdev_alloc_skb_ip_align_~skb~0.base, __netdev_alloc_skb_ip_align_~skb~0.offset, __netdev_alloc_skb_ip_align_~tmp~10.base, __netdev_alloc_skb_ip_align_~tmp~10.offset;__netdev_alloc_skb_ip_align_~dev.base, __netdev_alloc_skb_ip_align_~dev.offset := __netdev_alloc_skb_ip_align_#in~dev.base, __netdev_alloc_skb_ip_align_#in~dev.offset;__netdev_alloc_skb_ip_align_~length := __netdev_alloc_skb_ip_align_#in~length;__netdev_alloc_skb_ip_align_~gfp := __netdev_alloc_skb_ip_align_#in~gfp;havoc __netdev_alloc_skb_ip_align_~skb~0.base, __netdev_alloc_skb_ip_align_~skb~0.offset;havoc __netdev_alloc_skb_ip_align_~tmp~10.base, __netdev_alloc_skb_ip_align_~tmp~10.offset;ldv___netdev_alloc_skb_59_#in~ldv_func_arg1.base, ldv___netdev_alloc_skb_59_#in~ldv_func_arg1.offset, ldv___netdev_alloc_skb_59_#in~ldv_func_arg2, ldv___netdev_alloc_skb_59_#in~flags := __netdev_alloc_skb_ip_align_~dev.base, __netdev_alloc_skb_ip_align_~dev.offset, __netdev_alloc_skb_ip_align_~length, __netdev_alloc_skb_ip_align_~gfp;havoc ldv___netdev_alloc_skb_59_#res.base, ldv___netdev_alloc_skb_59_#res.offset;havoc ldv___netdev_alloc_skb_59_#t~ret1187.base, ldv___netdev_alloc_skb_59_#t~ret1187.offset, ldv___netdev_alloc_skb_59_~ldv_func_arg1.base, ldv___netdev_alloc_skb_59_~ldv_func_arg1.offset, ldv___netdev_alloc_skb_59_~ldv_func_arg2, ldv___netdev_alloc_skb_59_~flags, ldv___netdev_alloc_skb_59_~tmp~88.base, ldv___netdev_alloc_skb_59_~tmp~88.offset;ldv___netdev_alloc_skb_59_~ldv_func_arg1.base, ldv___netdev_alloc_skb_59_~ldv_func_arg1.offset := ldv___netdev_alloc_skb_59_#in~ldv_func_arg1.base, ldv___netdev_alloc_skb_59_#in~ldv_func_arg1.offset;ldv___netdev_alloc_skb_59_~ldv_func_arg2 := ldv___netdev_alloc_skb_59_#in~ldv_func_arg2;ldv___netdev_alloc_skb_59_~flags := ldv___netdev_alloc_skb_59_#in~flags;havoc ldv___netdev_alloc_skb_59_~tmp~88.base, ldv___netdev_alloc_skb_59_~tmp~88.offset;ldv_check_alloc_flags_#in~flags := ldv___netdev_alloc_skb_59_~flags;havoc ldv_check_alloc_flags_#t~ret1202, ldv_check_alloc_flags_~flags, ldv_check_alloc_flags_~tmp~97;ldv_check_alloc_flags_~flags := ldv_check_alloc_flags_#in~flags;havoc ldv_check_alloc_flags_~tmp~97; [2021-11-04 11:59:27,809 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L10759: ldv_request_irq_100_#t~ret1201 := ldv_request_irq_#res;assume -2147483648 <= ldv_request_irq_100_#t~ret1201 && ldv_request_irq_100_#t~ret1201 <= 2147483647;ldv_request_irq_100_~tmp___0~38 := ldv_request_irq_100_#t~ret1201;havoc ldv_request_irq_100_#t~ret1201;ldv_request_irq_100_#res := ldv_request_irq_100_~tmp___0~38; [2021-11-04 11:59:27,809 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L7062: assume 0 == (tlan_init_#t~mem396.base + tlan_init_#t~mem396.offset) % 18446744073709551616;havoc tlan_init_#t~mem396.base, tlan_init_#t~mem396.offset;havoc tlan_init_#t~nondet397;tlan_init_#res := -12; [2021-11-04 11:59:27,809 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L7062: assume !(0 == (tlan_init_#t~mem396.base + tlan_init_#t~mem396.offset) % 18446744073709551616);havoc tlan_init_#t~mem396.base, tlan_init_#t~mem396.offset;call tlan_init_#t~mem399.base, tlan_init_#t~mem399.offset := read~$Pointer$(tlan_init_~priv~5.base, 24 + tlan_init_~priv~5.offset, 8);#Ultimate.C_memset_#ptr.base, #Ultimate.C_memset_#ptr.offset, #Ultimate.C_memset_#value, #Ultimate.C_memset_#amount := tlan_init_#t~mem399.base, tlan_init_#t~mem399.offset, 0, tlan_init_~dma_size~0;havoc #Ultimate.C_memset_#res.base, #Ultimate.C_memset_#res.offset;havoc #Ultimate.C_memset_#t~loopctr1423;#Ultimate.C_memset_#t~loopctr1423 := 0; [2021-11-04 11:59:27,811 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L8123: assume tlan_reset_lists_~i~3 <= 31; [2021-11-04 11:59:27,811 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L8123: assume !(tlan_reset_lists_~i~3 <= 31);call write~int(0, tlan_reset_lists_~list~0.base, tlan_reset_lists_~list~0.offset, 4); [2021-11-04 11:59:27,811 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481: tlan_probe1_#t~ret340.base, tlan_probe1_#t~ret340.offset := spinlock_check_#res.base, spinlock_check_#res.offset;havoc tlan_probe1_#t~ret340.base, tlan_probe1_#t~ret340.offset;__raw_spin_lock_init_#in~arg0.base, __raw_spin_lock_init_#in~arg0.offset, __raw_spin_lock_init_#in~arg1.base, __raw_spin_lock_init_#in~arg1.offset, __raw_spin_lock_init_#in~arg2.base, __raw_spin_lock_init_#in~arg2.offset := tlan_probe1_~priv~3.base, 322 + tlan_probe1_~priv~3.offset, #t~string341.base, #t~string341.offset, tlan_probe1_~#__key___0~0.base, tlan_probe1_~#__key___0~0.offset;havoc __raw_spin_lock_init_~arg0.base, __raw_spin_lock_init_~arg0.offset, __raw_spin_lock_init_~arg1.base, __raw_spin_lock_init_~arg1.offset, __raw_spin_lock_init_~arg2.base, __raw_spin_lock_init_~arg2.offset;__raw_spin_lock_init_~arg0.base, __raw_spin_lock_init_~arg0.offset := __raw_spin_lock_init_#in~arg0.base, __raw_spin_lock_init_#in~arg0.offset;__raw_spin_lock_init_~arg1.base, __raw_spin_lock_init_~arg1.offset := __raw_spin_lock_init_#in~arg1.base, __raw_spin_lock_init_#in~arg1.offset;__raw_spin_lock_init_~arg2.base, __raw_spin_lock_init_~arg2.offset := __raw_spin_lock_init_#in~arg2.base, __raw_spin_lock_init_#in~arg2.offset; [2021-11-04 11:59:27,811 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L12352: spin_unlock_irqrestore_#in~lock.base, spin_unlock_irqrestore_#in~lock.offset, spin_unlock_irqrestore_#in~flags := ldv_spin_unlock_irqrestore_86_~lock.base, ldv_spin_unlock_irqrestore_86_~lock.offset, ldv_spin_unlock_irqrestore_86_~flags;havoc spin_unlock_irqrestore_~lock.base, spin_unlock_irqrestore_~lock.offset, spin_unlock_irqrestore_~flags;spin_unlock_irqrestore_~lock.base, spin_unlock_irqrestore_~lock.offset := spin_unlock_irqrestore_#in~lock.base, spin_unlock_irqrestore_#in~lock.offset;spin_unlock_irqrestore_~flags := spin_unlock_irqrestore_#in~flags;_raw_spin_unlock_irqrestore_#in~arg0.base, _raw_spin_unlock_irqrestore_#in~arg0.offset, _raw_spin_unlock_irqrestore_#in~arg1 := spin_unlock_irqrestore_~lock.base, spin_unlock_irqrestore_~lock.offset, spin_unlock_irqrestore_~flags;havoc _raw_spin_unlock_irqrestore_~arg0.base, _raw_spin_unlock_irqrestore_~arg0.offset, _raw_spin_unlock_irqrestore_~arg1;_raw_spin_unlock_irqrestore_~arg0.base, _raw_spin_unlock_irqrestore_~arg0.offset := _raw_spin_unlock_irqrestore_#in~arg0.base, _raw_spin_unlock_irqrestore_#in~arg0.offset;_raw_spin_unlock_irqrestore_~arg1 := _raw_spin_unlock_irqrestore_#in~arg1; [2021-11-04 11:59:27,811 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L8125: call tlan_reset_lists_#t~mem670.base, tlan_reset_lists_#t~mem670.offset := read~$Pointer$(tlan_reset_lists_~priv~19.base, 52 + tlan_reset_lists_~priv~19.offset, 8);tlan_store_skb_#in~tag.base, tlan_store_skb_#in~tag.offset, tlan_store_skb_#in~skb.base, tlan_store_skb_#in~skb.offset := tlan_reset_lists_#t~mem670.base, tlan_reset_lists_#t~mem670.offset + 88 * (if tlan_reset_lists_~i~3 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tlan_reset_lists_~i~3 % 18446744073709551616 % 18446744073709551616 else tlan_reset_lists_~i~3 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 0, 0;havoc tlan_store_skb_~tag.base, tlan_store_skb_~tag.offset, tlan_store_skb_~skb.base, tlan_store_skb_~skb.offset, tlan_store_skb_~addr~1;tlan_store_skb_~tag.base, tlan_store_skb_~tag.offset := tlan_store_skb_#in~tag.base, tlan_store_skb_#in~tag.offset;tlan_store_skb_~skb.base, tlan_store_skb_~skb.offset := tlan_store_skb_#in~skb.base, tlan_store_skb_#in~skb.offset;havoc tlan_store_skb_~addr~1;tlan_store_skb_~addr~1 := tlan_store_skb_~skb.base + tlan_store_skb_~skb.offset;call write~int(tlan_store_skb_~addr~1, tlan_store_skb_~tag.base, 84 + tlan_store_skb_~tag.offset, 4);call write~int(tlan_store_skb_~addr~1 / 4294967296, tlan_store_skb_~tag.base, 76 + tlan_store_skb_~tag.offset, 4); [2021-11-04 11:59:27,811 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L8129: tlan_read_and_clear_stats_#in~dev.base, tlan_read_and_clear_stats_#in~dev.offset, tlan_read_and_clear_stats_#in~record := tlan_start_~dev.base, tlan_start_~dev.offset, 0;havoc tlan_read_and_clear_stats_#t~mem705, tlan_read_and_clear_stats_#t~mem706, tlan_read_and_clear_stats_#t~ret707, tlan_read_and_clear_stats_#t~mem708, tlan_read_and_clear_stats_#t~ret709, tlan_read_and_clear_stats_#t~mem710, tlan_read_and_clear_stats_#t~ret711, tlan_read_and_clear_stats_#t~mem712, tlan_read_and_clear_stats_#t~ret713, tlan_read_and_clear_stats_#t~mem714, tlan_read_and_clear_stats_#t~mem715, tlan_read_and_clear_stats_#t~ret716, tlan_read_and_clear_stats_#t~mem717, tlan_read_and_clear_stats_#t~ret718, tlan_read_and_clear_stats_#t~mem719, tlan_read_and_clear_stats_#t~ret720, tlan_read_and_clear_stats_#t~mem721, tlan_read_and_clear_stats_#t~ret722, tlan_read_and_clear_stats_#t~mem723, tlan_read_and_clear_stats_#t~mem724, tlan_read_and_clear_stats_#t~ret725, tlan_read_and_clear_stats_#t~mem726, tlan_read_and_clear_stats_#t~ret727, tlan_read_and_clear_stats_#t~mem728, tlan_read_and_clear_stats_#t~ret729, tlan_read_and_clear_stats_#t~mem730, tlan_read_and_clear_stats_#t~ret731, tlan_read_and_clear_stats_#t~mem732, tlan_read_and_clear_stats_#t~mem733, tlan_read_and_clear_stats_#t~ret734, tlan_read_and_clear_stats_#t~mem735, tlan_read_and_clear_stats_#t~ret736, tlan_read_and_clear_stats_#t~mem737, tlan_read_and_clear_stats_#t~ret738, tlan_read_and_clear_stats_#t~mem739, tlan_read_and_clear_stats_#t~ret740, tlan_read_and_clear_stats_#t~mem741, tlan_read_and_clear_stats_#t~mem742, tlan_read_and_clear_stats_#t~ret743, tlan_read_and_clear_stats_#t~mem744, tlan_read_and_clear_stats_#t~ret745, tlan_read_and_clear_stats_#t~mem746, tlan_read_and_clear_stats_#t~ret747, tlan_read_and_clear_stats_#t~mem748, tlan_read_and_clear_stats_#t~mem749, tlan_read_and_clear_stats_#t~mem750, tlan_read_and_clear_stats_#t~mem751, tlan_read_and_clear_stats_#t~mem752, tlan_read_and_clear_stats_#t~mem753, tlan_read_and_clear_stats_#t~mem754, tlan_read_and_clear_stats_#t~mem755, tlan_read_and_clear_stats_#t~mem756, tlan_read_and_clear_stats_#t~mem757, tlan_read_and_clear_stats_~dev.base, tlan_read_and_clear_stats_~dev.offset, tlan_read_and_clear_stats_~record, tlan_read_and_clear_stats_~tx_good~0, tlan_read_and_clear_stats_~tx_under~0, tlan_read_and_clear_stats_~rx_good~0, tlan_read_and_clear_stats_~rx_over~0, tlan_read_and_clear_stats_~def_tx~0, tlan_read_and_clear_stats_~crc~0, tlan_read_and_clear_stats_~code~0, tlan_read_and_clear_stats_~multi_col~0, tlan_read_and_clear_stats_~single_col~0, tlan_read_and_clear_stats_~excess_col~0, tlan_read_and_clear_stats_~late_col~0, tlan_read_and_clear_stats_~loss~0, tlan_read_and_clear_stats_~tmp~52, tlan_read_and_clear_stats_~tmp___0~19, tlan_read_and_clear_stats_~tmp___1~7, tlan_read_and_clear_stats_~tmp___2~3, tlan_read_and_clear_stats_~tmp___3~2, tlan_read_and_clear_stats_~tmp___4~1, tlan_read_and_clear_stats_~tmp___5~0, tlan_read_and_clear_stats_~tmp___6~0, tlan_read_and_clear_stats_~tmp___7~0, tlan_read_and_clear_stats_~tmp___8~0, tlan_read_and_clear_stats_~tmp___9~0, tlan_read_and_clear_stats_~tmp___10~0, tlan_read_and_clear_stats_~tmp___11~0, tlan_read_and_clear_stats_~tmp___12~0, tlan_read_and_clear_stats_~tmp___13~0, tlan_read_and_clear_stats_~tmp___14~0, tlan_read_and_clear_stats_~tmp___15~0, tlan_read_and_clear_stats_~tmp___16~0, tlan_read_and_clear_stats_~tmp___17~0;tlan_read_and_clear_stats_~dev.base, tlan_read_and_clear_stats_~dev.offset := tlan_read_and_clear_stats_#in~dev.base, tlan_read_and_clear_stats_#in~dev.offset;tlan_read_and_clear_stats_~record := tlan_read_and_clear_stats_#in~record;havoc tlan_read_and_clear_stats_~tx_good~0;havoc tlan_read_and_clear_stats_~tx_under~0;havoc tlan_read_and_clear_stats_~rx_good~0;havoc tlan_read_and_clear_stats_~rx_over~0;havoc tlan_read_and_clear_stats_~def_tx~0;havoc tlan_read_and_clear_stats_~crc~0;havoc tlan_read_and_clear_stats_~code~0;havoc tlan_read_and_clear_stats_~multi_col~0;havoc tlan_read_and_clear_stats_~single_col~0;havoc tlan_read_and_clear_stats_~excess_col~0;havoc tlan_read_and_clear_stats_~late_col~0;havoc tlan_read_and_clear_stats_~loss~0;havoc tlan_read_and_clear_stats_~tmp~52;havoc tlan_read_and_clear_stats_~tmp___0~19;havoc tlan_read_and_clear_stats_~tmp___1~7;havoc tlan_read_and_clear_stats_~tmp___2~3;havoc tlan_read_and_clear_stats_~tmp___3~2;havoc tlan_read_and_clear_stats_~tmp___4~1;havoc tlan_read_and_clear_stats_~tmp___5~0;havoc tlan_read_and_clear_stats_~tmp___6~0;havoc tlan_read_and_clear_stats_~tmp___7~0;havoc tlan_read_and_clear_stats_~tmp___8~0;havoc tlan_read_and_clear_stats_~tmp___9~0;havoc tlan_read_and_clear_stats_~tmp___10~0;havoc tlan_read_and_clear_stats_~tmp___11~0;havoc tlan_read_and_clear_stats_~tmp___12~0;havoc tlan_read_and_clear_stats_~tmp___13~0;havoc tlan_read_and_clear_stats_~tmp___14~0;havoc tlan_read_and_clear_stats_~tmp___15~0;havoc tlan_read_and_clear_stats_~tmp___16~0;havoc tlan_read_and_clear_stats_~tmp___17~0;call tlan_read_and_clear_stats_#t~mem705 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);outw_#in~value, outw_#in~port := 48, (if (8 + tlan_read_and_clear_stats_#t~mem705) % 4294967296 % 4294967296 <= 2147483647 then (8 + tlan_read_and_clear_stats_#t~mem705) % 4294967296 % 4294967296 else (8 + tlan_read_and_clear_stats_#t~mem705) % 4294967296 % 4294967296 - 4294967296);havoc outw_~value, outw_~port;outw_~value := outw_#in~value;outw_~port := outw_#in~port; [2021-11-04 11:59:27,811 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11305-1: ldv_malloc_#in~size := 245;havoc ldv_malloc_#res.base, ldv_malloc_#res.offset;havoc ldv_malloc_#t~ret1225, ldv_malloc_#t~malloc1226.base, ldv_malloc_#t~malloc1226.offset, ldv_malloc_#t~ret1227, ldv_malloc_~size, ldv_malloc_~res~1.base, ldv_malloc_~res~1.offset, ldv_malloc_~tmp~105.base, ldv_malloc_~tmp~105.offset, ldv_malloc_~tmp___0~40, ldv_malloc_~tmp___1~16;ldv_malloc_~size := ldv_malloc_#in~size;havoc ldv_malloc_~res~1.base, ldv_malloc_~res~1.offset;havoc ldv_malloc_~tmp~105.base, ldv_malloc_~tmp~105.offset;havoc ldv_malloc_~tmp___0~40;havoc ldv_malloc_~tmp___1~16;havoc ldv_undef_int_#res;havoc ldv_undef_int_#t~nondet1236, ldv_undef_int_~tmp~110;havoc ldv_undef_int_~tmp~110;assume -2147483648 <= ldv_undef_int_#t~nondet1236 && ldv_undef_int_#t~nondet1236 <= 2147483647;ldv_undef_int_~tmp~110 := ldv_undef_int_#t~nondet1236;havoc ldv_undef_int_#t~nondet1236;ldv_undef_int_#res := ldv_undef_int_~tmp~110; [2021-11-04 11:59:27,812 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11305: assume 32 != ldv_check_alloc_flags_~flags % 4294967296 && 0 != ldv_check_alloc_flags_~flags % 4294967296;havoc ldv_exclusive_spin_is_locked_#res; [2021-11-04 11:59:27,812 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11305: assume !(32 != ldv_check_alloc_flags_~flags % 4294967296 && 0 != ldv_check_alloc_flags_~flags % 4294967296); [2021-11-04 11:59:27,812 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9727: assume 0 != ldv_alloc_etherdev_mqs_~tmp___0~29;ldv_xmalloc_#in~size := 3200;havoc ldv_xmalloc_#res.base, ldv_xmalloc_#res.offset;havoc ldv_xmalloc_#t~malloc1232.base, ldv_xmalloc_#t~malloc1232.offset, ldv_xmalloc_#t~ret1233, ldv_xmalloc_~size, ldv_xmalloc_~res~3.base, ldv_xmalloc_~res~3.offset, ldv_xmalloc_~tmp~108.base, ldv_xmalloc_~tmp~108.offset, ldv_xmalloc_~tmp___0~42;ldv_xmalloc_~size := ldv_xmalloc_#in~size;havoc ldv_xmalloc_~res~3.base, ldv_xmalloc_~res~3.offset;havoc ldv_xmalloc_~tmp~108.base, ldv_xmalloc_~tmp~108.offset;havoc ldv_xmalloc_~tmp___0~42;call ldv_xmalloc_#t~malloc1232.base, ldv_xmalloc_#t~malloc1232.offset := #Ultimate.allocOnHeap(ldv_xmalloc_~size);ldv_xmalloc_~tmp~108.base, ldv_xmalloc_~tmp~108.offset := ldv_xmalloc_#t~malloc1232.base, ldv_xmalloc_#t~malloc1232.offset;havoc ldv_xmalloc_#t~malloc1232.base, ldv_xmalloc_#t~malloc1232.offset;ldv_xmalloc_~res~3.base, ldv_xmalloc_~res~3.offset := ldv_xmalloc_~tmp~108.base, ldv_xmalloc_~tmp~108.offset;ldv_assume_#in~expression := (if 0 != (ldv_xmalloc_~res~3.base + ldv_xmalloc_~res~3.offset) % 18446744073709551616 then 1 else 0);havoc ldv_assume_~expression;ldv_assume_~expression := ldv_assume_#in~expression; [2021-11-04 11:59:27,812 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9727: assume !(0 != ldv_alloc_etherdev_mqs_~tmp___0~29);ldv_alloc_etherdev_mqs_#res.base, ldv_alloc_etherdev_mqs_#res.offset := 0, 0; [2021-11-04 11:59:27,812 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L7086: assume tlan_init_~i~0 <= 5; [2021-11-04 11:59:27,812 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L7086: assume !(tlan_init_~i~0 <= 5); [2021-11-04 11:59:27,812 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L7088: call tlan_init_#t~mem405.base, tlan_init_#t~mem405.offset := read~$Pointer$(tlan_init_~priv~5.base, 280 + tlan_init_~priv~5.offset, 8);call tlan_init_#t~mem406 := read~int(tlan_init_#t~mem405.base, 12 + tlan_init_#t~mem405.offset, 2);call tlan_init_#t~mem407.base, tlan_init_#t~mem407.offset := read~$Pointer$(tlan_init_~dev.base, 791 + tlan_init_~dev.offset, 8);tlan_ee_read_byte_#in~dev.base, tlan_ee_read_byte_#in~dev.offset, tlan_ee_read_byte_#in~ee_addr, tlan_ee_read_byte_#in~data.base, tlan_ee_read_byte_#in~data.offset := tlan_init_~dev.base, tlan_init_~dev.offset, tlan_init_#t~mem406 % 256 + tlan_init_~i~0 % 256, tlan_init_#t~mem407.base, tlan_init_#t~mem407.offset + (if tlan_init_~i~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tlan_init_~i~0 % 18446744073709551616 % 18446744073709551616 else tlan_init_~i~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc tlan_ee_read_byte_#res;havoc tlan_ee_read_byte_#t~ret1092.base, tlan_ee_read_byte_#t~ret1092.offset, tlan_ee_read_byte_#t~mem1093, tlan_ee_read_byte_#t~mem1094, tlan_ee_read_byte_#t~ret1095, tlan_ee_read_byte_#t~mem1096, tlan_ee_read_byte_#t~ret1097, tlan_ee_read_byte_#t~mem1098, tlan_ee_read_byte_#t~mem1099, tlan_ee_read_byte_#t~ret1100, tlan_ee_read_byte_#t~mem1101, tlan_ee_read_byte_~dev.base, tlan_ee_read_byte_~dev.offset, tlan_ee_read_byte_~ee_addr, tlan_ee_read_byte_~data.base, tlan_ee_read_byte_~data.offset, tlan_ee_read_byte_~err~4, tlan_ee_read_byte_~priv~32.base, tlan_ee_read_byte_~priv~32.offset, tlan_ee_read_byte_~tmp~69.base, tlan_ee_read_byte_~tmp~69.offset, tlan_ee_read_byte_~flags~5, tlan_ee_read_byte_~ret~0;tlan_ee_read_byte_~dev.base, tlan_ee_read_byte_~dev.offset := tlan_ee_read_byte_#in~dev.base, tlan_ee_read_byte_#in~dev.offset;tlan_ee_read_byte_~ee_addr := tlan_ee_read_byte_#in~ee_addr;tlan_ee_read_byte_~data.base, tlan_ee_read_byte_~data.offset := tlan_ee_read_byte_#in~data.base, tlan_ee_read_byte_#in~data.offset;havoc tlan_ee_read_byte_~err~4;havoc tlan_ee_read_byte_~priv~32.base, tlan_ee_read_byte_~priv~32.offset;havoc tlan_ee_read_byte_~tmp~69.base, tlan_ee_read_byte_~tmp~69.offset;havoc tlan_ee_read_byte_~flags~5;havoc tlan_ee_read_byte_~ret~0;netdev_priv_#in~dev.base, netdev_priv_#in~dev.offset := tlan_ee_read_byte_~dev.base, tlan_ee_read_byte_~dev.offset;havoc netdev_priv_#res.base, netdev_priv_#res.offset;havoc netdev_priv_~dev.base, netdev_priv_~dev.offset;netdev_priv_~dev.base, netdev_priv_~dev.offset := netdev_priv_#in~dev.base, netdev_priv_#in~dev.offset;netdev_priv_#res.base, netdev_priv_#res.offset := netdev_priv_~dev.base, 3200 + netdev_priv_~dev.offset; [2021-11-04 11:59:27,813 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L7091: assume 0 != tlan_init_~err~0;havoc tlan_init_#t~nondet409; [2021-11-04 11:59:27,813 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L7091: assume !(0 != tlan_init_~err~0); [2021-11-04 11:59:27,813 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L7091-2: call write~int(6, tlan_init_~dev.base, 561 + tlan_init_~dev.offset, 1);netif_carrier_off_#in~arg0.base, netif_carrier_off_#in~arg0.offset := tlan_init_~dev.base, tlan_init_~dev.offset;havoc netif_carrier_off_~arg0.base, netif_carrier_off_~arg0.offset;netif_carrier_off_~arg0.base, netif_carrier_off_~arg0.offset := netif_carrier_off_#in~arg0.base, netif_carrier_off_#in~arg0.offset; [2021-11-04 11:59:27,813 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735: ldv_alloc_etherdev_mqs_94_#t~ret1197.base, ldv_alloc_etherdev_mqs_94_#t~ret1197.offset := ldv_alloc_etherdev_mqs_#res.base, ldv_alloc_etherdev_mqs_#res.offset;ldv_alloc_etherdev_mqs_94_~tmp___0~36.base, ldv_alloc_etherdev_mqs_94_~tmp___0~36.offset := ldv_alloc_etherdev_mqs_94_#t~ret1197.base, ldv_alloc_etherdev_mqs_94_#t~ret1197.offset;havoc ldv_alloc_etherdev_mqs_94_#t~ret1197.base, ldv_alloc_etherdev_mqs_94_#t~ret1197.offset;ldv_alloc_etherdev_mqs_94_#res.base, ldv_alloc_etherdev_mqs_94_#res.offset := ldv_alloc_etherdev_mqs_94_~tmp___0~36.base, ldv_alloc_etherdev_mqs_94_~tmp___0~36.offset; [2021-11-04 11:59:27,813 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L7104: tlan_probe1_#t~ret342 := tlan_init_#res;assume -2147483648 <= tlan_probe1_#t~ret342 && tlan_probe1_#t~ret342 <= 2147483647;tlan_probe1_~rc~1 := tlan_probe1_#t~ret342;havoc tlan_probe1_#t~ret342; [2021-11-04 11:59:27,813 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11346: ldv_dev_set_drvdata_82_#t~ret1189 := ldv_dev_set_drvdata_#res;assume -2147483648 <= ldv_dev_set_drvdata_82_#t~ret1189 && ldv_dev_set_drvdata_82_#t~ret1189 <= 2147483647;ldv_dev_set_drvdata_82_~tmp~90 := ldv_dev_set_drvdata_82_#t~ret1189;havoc ldv_dev_set_drvdata_82_#t~ret1189;ldv_dev_set_drvdata_82_#res := ldv_dev_set_drvdata_82_~tmp~90; [2021-11-04 11:59:27,813 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121: assume 0 != tlan_open_~err~1;havoc tlan_open_#t~nondet416;call tlan_open_#t~mem418 := read~int(tlan_open_~dev.base, 64 + tlan_open_~dev.offset, 4);havoc tlan_open_#t~mem418;tlan_open_#res := tlan_open_~err~1;call ULTIMATE.dealloc(tlan_open_~#__key~1.base, tlan_open_~#__key~1.offset);havoc tlan_open_~#__key~1.base, tlan_open_~#__key~1.offset; [2021-11-04 11:59:27,813 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121: assume !(0 != tlan_open_~err~1);init_timer_key_#in~arg0.base, init_timer_key_#in~arg0.offset, init_timer_key_#in~arg1, init_timer_key_#in~arg2.base, init_timer_key_#in~arg2.offset, init_timer_key_#in~arg3.base, init_timer_key_#in~arg3.offset := tlan_open_~priv~6.base, 156 + tlan_open_~priv~6.offset, 0, #t~string419.base, #t~string419.offset, tlan_open_~#__key~1.base, tlan_open_~#__key~1.offset;havoc init_timer_key_~arg0.base, init_timer_key_~arg0.offset, init_timer_key_~arg1, init_timer_key_~arg2.base, init_timer_key_~arg2.offset, init_timer_key_~arg3.base, init_timer_key_~arg3.offset;init_timer_key_~arg0.base, init_timer_key_~arg0.offset := init_timer_key_#in~arg0.base, init_timer_key_#in~arg0.offset;init_timer_key_~arg1 := init_timer_key_#in~arg1;init_timer_key_~arg2.base, init_timer_key_~arg2.offset := init_timer_key_#in~arg2.base, init_timer_key_#in~arg2.offset;init_timer_key_~arg3.base, init_timer_key_~arg3.offset := init_timer_key_#in~arg3.base, init_timer_key_#in~arg3.offset; [2021-11-04 11:59:27,814 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L7133-1: tlan_open_#res := 0;call ULTIMATE.dealloc(tlan_open_~#__key~1.base, tlan_open_~#__key~1.offset);havoc tlan_open_~#__key~1.base, tlan_open_~#__key~1.offset; [2021-11-04 11:59:27,814 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L7139: ldv_register_netdev_open_9_6_#t~ret1176 := tlan_open_#res;assume -2147483648 <= ldv_register_netdev_open_9_6_#t~ret1176 && ldv_register_netdev_open_9_6_#t~ret1176 <= 2147483647;ldv_register_netdev_open_9_6_~tmp~84 := ldv_register_netdev_open_9_6_#t~ret1176;havoc ldv_register_netdev_open_9_6_#t~ret1176;ldv_register_netdev_open_9_6_#res := ldv_register_netdev_open_9_6_~tmp~84; [2021-11-04 11:59:27,814 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11372-8: ldv_xzalloc_#t~ret1235 := ldv_is_err_#res;assume -9223372036854775808 <= ldv_xzalloc_#t~ret1235 && ldv_xzalloc_#t~ret1235 <= 9223372036854775807;ldv_xzalloc_~tmp___0~43 := ldv_xzalloc_#t~ret1235;havoc ldv_xzalloc_#t~ret1235;ldv_assume_#in~expression := (if 0 == ldv_xzalloc_~tmp___0~43 then 1 else 0);havoc ldv_assume_~expression;ldv_assume_~expression := ldv_assume_#in~expression; [2021-11-04 11:59:27,814 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11372-7: ldv_xmalloc_#t~ret1233 := ldv_is_err_#res;assume -9223372036854775808 <= ldv_xmalloc_#t~ret1233 && ldv_xmalloc_#t~ret1233 <= 9223372036854775807;ldv_xmalloc_~tmp___0~42 := ldv_xmalloc_#t~ret1233;havoc ldv_xmalloc_#t~ret1233;ldv_assume_#in~expression := (if 0 == ldv_xmalloc_~tmp___0~42 then 1 else 0);havoc ldv_assume_~expression;ldv_assume_~expression := ldv_assume_#in~expression; [2021-11-04 11:59:27,814 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11372-9: ldv_malloc_#t~ret1227 := ldv_is_err_#res;assume -9223372036854775808 <= ldv_malloc_#t~ret1227 && ldv_malloc_#t~ret1227 <= 9223372036854775807;ldv_malloc_~tmp___0~40 := ldv_malloc_#t~ret1227;havoc ldv_malloc_#t~ret1227;ldv_assume_#in~expression := (if 0 == ldv_malloc_~tmp___0~40 then 1 else 0);havoc ldv_assume_~expression;ldv_assume_~expression := ldv_assume_#in~expression; [2021-11-04 11:59:27,814 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11372-6: ldv_malloc_#t~ret1227 := ldv_is_err_#res;assume -9223372036854775808 <= ldv_malloc_#t~ret1227 && ldv_malloc_#t~ret1227 <= 9223372036854775807;ldv_malloc_~tmp___0~40 := ldv_malloc_#t~ret1227;havoc ldv_malloc_#t~ret1227;ldv_assume_#in~expression := (if 0 == ldv_malloc_~tmp___0~40 then 1 else 0);havoc ldv_assume_~expression;ldv_assume_~expression := ldv_assume_#in~expression; [2021-11-04 11:59:27,814 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6090: assume 0 != (pci_alloc_consistent_~hwdev.base + pci_alloc_consistent_~hwdev.offset) % 18446744073709551616;pci_alloc_consistent_#t~ite193.base, pci_alloc_consistent_#t~ite193.offset := pci_alloc_consistent_~hwdev.base, 179 + pci_alloc_consistent_~hwdev.offset; [2021-11-04 11:59:27,814 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6090: assume !(0 != (pci_alloc_consistent_~hwdev.base + pci_alloc_consistent_~hwdev.offset) % 18446744073709551616);pci_alloc_consistent_#t~ite193.base, pci_alloc_consistent_#t~ite193.offset := 0, 0; [2021-11-04 11:59:27,815 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6090-2: dma_alloc_attrs_#in~dev.base, dma_alloc_attrs_#in~dev.offset, dma_alloc_attrs_#in~size, dma_alloc_attrs_#in~dma_handle.base, dma_alloc_attrs_#in~dma_handle.offset, dma_alloc_attrs_#in~gfp, dma_alloc_attrs_#in~attrs.base, dma_alloc_attrs_#in~attrs.offset := pci_alloc_consistent_#t~ite193.base, pci_alloc_consistent_#t~ite193.offset, pci_alloc_consistent_~size, pci_alloc_consistent_~dma_handle.base, pci_alloc_consistent_~dma_handle.offset, 32, 0, 0;havoc dma_alloc_attrs_#res.base, dma_alloc_attrs_#res.offset;havoc dma_alloc_attrs_#t~ret108.base, dma_alloc_attrs_#t~ret108.offset, dma_alloc_attrs_#t~ret109, dma_alloc_attrs_#t~mem110.base, dma_alloc_attrs_#t~mem110.offset, dma_alloc_attrs_#t~ret111, dma_alloc_attrs_#t~mem118.base, dma_alloc_attrs_#t~mem118.offset, dma_alloc_attrs_#t~ret119.base, dma_alloc_attrs_#t~ret119.offset, dma_alloc_attrs_#t~mem120, dma_alloc_attrs_~dev.base, dma_alloc_attrs_~dev.offset, dma_alloc_attrs_~size, dma_alloc_attrs_~dma_handle.base, dma_alloc_attrs_~dma_handle.offset, dma_alloc_attrs_~gfp, dma_alloc_attrs_~attrs.base, dma_alloc_attrs_~attrs.offset, dma_alloc_attrs_~ops~2.base, dma_alloc_attrs_~ops~2.offset, dma_alloc_attrs_~tmp~8.base, dma_alloc_attrs_~tmp~8.offset, dma_alloc_attrs_~memory~0.base, dma_alloc_attrs_~memory~0.offset, dma_alloc_attrs_~tmp___0~2, dma_alloc_attrs_~tmp___1~2;dma_alloc_attrs_~dev.base, dma_alloc_attrs_~dev.offset := dma_alloc_attrs_#in~dev.base, dma_alloc_attrs_#in~dev.offset;dma_alloc_attrs_~size := dma_alloc_attrs_#in~size;dma_alloc_attrs_~dma_handle.base, dma_alloc_attrs_~dma_handle.offset := dma_alloc_attrs_#in~dma_handle.base, dma_alloc_attrs_#in~dma_handle.offset;dma_alloc_attrs_~gfp := dma_alloc_attrs_#in~gfp;dma_alloc_attrs_~attrs.base, dma_alloc_attrs_~attrs.offset := dma_alloc_attrs_#in~attrs.base, dma_alloc_attrs_#in~attrs.offset;havoc dma_alloc_attrs_~ops~2.base, dma_alloc_attrs_~ops~2.offset;havoc dma_alloc_attrs_~tmp~8.base, dma_alloc_attrs_~tmp~8.offset;havoc dma_alloc_attrs_~memory~0.base, dma_alloc_attrs_~memory~0.offset;havoc dma_alloc_attrs_~tmp___0~2;havoc dma_alloc_attrs_~tmp___1~2;get_dma_ops_#in~dev.base, get_dma_ops_#in~dev.offset := dma_alloc_attrs_~dev.base, dma_alloc_attrs_~dev.offset;havoc get_dma_ops_#res.base, get_dma_ops_#res.offset;havoc get_dma_ops_#t~ret74, get_dma_ops_#t~mem75.base, get_dma_ops_#t~mem75.offset, get_dma_ops_#t~short76, get_dma_ops_#t~mem77.base, get_dma_ops_#t~mem77.offset, get_dma_ops_~dev.base, get_dma_ops_~dev.offset, get_dma_ops_~tmp~4;get_dma_ops_~dev.base, get_dma_ops_~dev.offset := get_dma_ops_#in~dev.base, get_dma_ops_#in~dev.offset;havoc get_dma_ops_~tmp~4;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := (if 0 == (get_dma_ops_~dev.base + get_dma_ops_~dev.offset) % 18446744073709551616 then 1 else 0), 0;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-04 11:59:27,815 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6093: tlan_init_#t~ret395.base, tlan_init_#t~ret395.offset := pci_alloc_consistent_#res.base, pci_alloc_consistent_#res.offset;call write~$Pointer$(tlan_init_#t~ret395.base, tlan_init_#t~ret395.offset, tlan_init_~priv~5.base, 24 + tlan_init_~priv~5.offset, 8);havoc tlan_init_#t~mem394.base, tlan_init_#t~mem394.offset;havoc tlan_init_#t~ret395.base, tlan_init_#t~ret395.offset;call write~int(tlan_init_~dma_size~0, tlan_init_~priv~5.base, 40 + tlan_init_~priv~5.offset, 4);call tlan_init_#t~mem396.base, tlan_init_#t~mem396.offset := read~$Pointer$(tlan_init_~priv~5.base, 24 + tlan_init_~priv~5.offset, 8); [2021-11-04 11:59:27,815 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569-2: tlan_dio_read8_#t~ret223 := inb_#res;tlan_dio_read8_~tmp~25 := tlan_dio_read8_#t~ret223;havoc tlan_dio_read8_#t~ret223;tlan_dio_read8_#res := tlan_dio_read8_~tmp~25; [2021-11-04 11:59:27,815 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569-3: tlan_read_and_clear_stats_#t~ret707 := inb_#res;tlan_read_and_clear_stats_~tmp~52 := tlan_read_and_clear_stats_#t~ret707;havoc tlan_read_and_clear_stats_#t~mem706;havoc tlan_read_and_clear_stats_#t~ret707;tlan_read_and_clear_stats_~tx_good~0 := tlan_read_and_clear_stats_~tmp~52 % 256;call tlan_read_and_clear_stats_#t~mem708 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);inb_#in~port := (if (13 + tlan_read_and_clear_stats_#t~mem708) % 4294967296 % 4294967296 <= 2147483647 then (13 + tlan_read_and_clear_stats_#t~mem708) % 4294967296 % 4294967296 else (13 + tlan_read_and_clear_stats_#t~mem708) % 4294967296 % 4294967296 - 4294967296);havoc inb_#res;havoc inb_~port, inb_~value~0;inb_~port := inb_#in~port;havoc inb_~value~0;inb_#res := inb_~value~0; [2021-11-04 11:59:27,815 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569: tlan_eisa_probe_#t~ret380 := inb_#res;tlan_eisa_probe_~tmp___3~1 := tlan_eisa_probe_#t~ret380;havoc tlan_eisa_probe_#t~ret380; [2021-11-04 11:59:27,815 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569-1: tlan_eisa_probe_#t~ret383 := inb_#res;tlan_eisa_probe_~tmp___4~0 := tlan_eisa_probe_#t~ret383;havoc tlan_eisa_probe_#t~ret383; [2021-11-04 11:59:27,815 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569-6: tlan_read_and_clear_stats_#t~ret713 := inb_#res;tlan_read_and_clear_stats_~tmp___2~3 := tlan_read_and_clear_stats_#t~ret713;havoc tlan_read_and_clear_stats_#t~mem712;havoc tlan_read_and_clear_stats_#t~ret713;tlan_read_and_clear_stats_~tx_under~0 := tlan_read_and_clear_stats_~tmp___2~3 % 256;call tlan_read_and_clear_stats_#t~mem714 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);outw_#in~value, outw_#in~port := 52, (if (8 + tlan_read_and_clear_stats_#t~mem714) % 4294967296 % 4294967296 <= 2147483647 then (8 + tlan_read_and_clear_stats_#t~mem714) % 4294967296 % 4294967296 else (8 + tlan_read_and_clear_stats_#t~mem714) % 4294967296 % 4294967296 - 4294967296);havoc outw_~value, outw_~port;outw_~value := outw_#in~value;outw_~port := outw_#in~port; [2021-11-04 11:59:27,815 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569-7: tlan_read_and_clear_stats_#t~ret716 := inb_#res;tlan_read_and_clear_stats_~tmp___3~2 := tlan_read_and_clear_stats_#t~ret716;havoc tlan_read_and_clear_stats_#t~mem715;havoc tlan_read_and_clear_stats_#t~ret716;tlan_read_and_clear_stats_~rx_good~0 := tlan_read_and_clear_stats_~tmp___3~2 % 256;call tlan_read_and_clear_stats_#t~mem717 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);inb_#in~port := (if (13 + tlan_read_and_clear_stats_#t~mem717) % 4294967296 % 4294967296 <= 2147483647 then (13 + tlan_read_and_clear_stats_#t~mem717) % 4294967296 % 4294967296 else (13 + tlan_read_and_clear_stats_#t~mem717) % 4294967296 % 4294967296 - 4294967296);havoc inb_#res;havoc inb_~port, inb_~value~0;inb_~port := inb_#in~port;havoc inb_~value~0;inb_#res := inb_~value~0; [2021-11-04 11:59:27,816 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569-4: tlan_read_and_clear_stats_#t~ret709 := inb_#res;tlan_read_and_clear_stats_~tmp___0~19 := tlan_read_and_clear_stats_#t~ret709;havoc tlan_read_and_clear_stats_#t~mem708;havoc tlan_read_and_clear_stats_#t~ret709;tlan_read_and_clear_stats_~tx_good~0 := tlan_read_and_clear_stats_~tx_good~0 + 256 * (tlan_read_and_clear_stats_~tmp___0~19 % 256);call tlan_read_and_clear_stats_#t~mem710 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);inb_#in~port := (if (14 + tlan_read_and_clear_stats_#t~mem710) % 4294967296 % 4294967296 <= 2147483647 then (14 + tlan_read_and_clear_stats_#t~mem710) % 4294967296 % 4294967296 else (14 + tlan_read_and_clear_stats_#t~mem710) % 4294967296 % 4294967296 - 4294967296);havoc inb_#res;havoc inb_~port, inb_~value~0;inb_~port := inb_#in~port;havoc inb_~value~0;inb_#res := inb_~value~0; [2021-11-04 11:59:27,816 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569-5: tlan_read_and_clear_stats_#t~ret711 := inb_#res;tlan_read_and_clear_stats_~tmp___1~7 := tlan_read_and_clear_stats_#t~ret711;havoc tlan_read_and_clear_stats_#t~mem710;havoc tlan_read_and_clear_stats_#t~ret711;tlan_read_and_clear_stats_~tx_good~0 := tlan_read_and_clear_stats_~tx_good~0 + 65536 * (tlan_read_and_clear_stats_~tmp___1~7 % 256);call tlan_read_and_clear_stats_#t~mem712 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);inb_#in~port := (if (15 + tlan_read_and_clear_stats_#t~mem712) % 4294967296 % 4294967296 <= 2147483647 then (15 + tlan_read_and_clear_stats_#t~mem712) % 4294967296 % 4294967296 else (15 + tlan_read_and_clear_stats_#t~mem712) % 4294967296 % 4294967296 - 4294967296);havoc inb_#res;havoc inb_~port, inb_~value~0;inb_~port := inb_#in~port;havoc inb_~value~0;inb_#res := inb_~value~0; [2021-11-04 11:59:27,816 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569-10: tlan_read_and_clear_stats_#t~ret722 := inb_#res;tlan_read_and_clear_stats_~tmp___6~0 := tlan_read_and_clear_stats_#t~ret722;havoc tlan_read_and_clear_stats_#t~mem721;havoc tlan_read_and_clear_stats_#t~ret722;tlan_read_and_clear_stats_~rx_over~0 := tlan_read_and_clear_stats_~tmp___6~0 % 256;call tlan_read_and_clear_stats_#t~mem723 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);outw_#in~value, outw_#in~port := 56, (if (8 + tlan_read_and_clear_stats_#t~mem723) % 4294967296 % 4294967296 <= 2147483647 then (8 + tlan_read_and_clear_stats_#t~mem723) % 4294967296 % 4294967296 else (8 + tlan_read_and_clear_stats_#t~mem723) % 4294967296 % 4294967296 - 4294967296);havoc outw_~value, outw_~port;outw_~value := outw_#in~value;outw_~port := outw_#in~port; [2021-11-04 11:59:27,816 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569-11: tlan_read_and_clear_stats_#t~ret725 := inb_#res;tlan_read_and_clear_stats_~tmp___7~0 := tlan_read_and_clear_stats_#t~ret725;havoc tlan_read_and_clear_stats_#t~mem724;havoc tlan_read_and_clear_stats_#t~ret725;tlan_read_and_clear_stats_~def_tx~0 := tlan_read_and_clear_stats_~tmp___7~0 % 256;call tlan_read_and_clear_stats_#t~mem726 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);inb_#in~port := (if (13 + tlan_read_and_clear_stats_#t~mem726) % 4294967296 % 4294967296 <= 2147483647 then (13 + tlan_read_and_clear_stats_#t~mem726) % 4294967296 % 4294967296 else (13 + tlan_read_and_clear_stats_#t~mem726) % 4294967296 % 4294967296 - 4294967296);havoc inb_#res;havoc inb_~port, inb_~value~0;inb_~port := inb_#in~port;havoc inb_~value~0;inb_#res := inb_~value~0; [2021-11-04 11:59:27,816 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569-8: tlan_read_and_clear_stats_#t~ret718 := inb_#res;tlan_read_and_clear_stats_~tmp___4~1 := tlan_read_and_clear_stats_#t~ret718;havoc tlan_read_and_clear_stats_#t~mem717;havoc tlan_read_and_clear_stats_#t~ret718;tlan_read_and_clear_stats_~rx_good~0 := tlan_read_and_clear_stats_~rx_good~0 + 256 * (tlan_read_and_clear_stats_~tmp___4~1 % 256);call tlan_read_and_clear_stats_#t~mem719 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);inb_#in~port := (if (14 + tlan_read_and_clear_stats_#t~mem719) % 4294967296 % 4294967296 <= 2147483647 then (14 + tlan_read_and_clear_stats_#t~mem719) % 4294967296 % 4294967296 else (14 + tlan_read_and_clear_stats_#t~mem719) % 4294967296 % 4294967296 - 4294967296);havoc inb_#res;havoc inb_~port, inb_~value~0;inb_~port := inb_#in~port;havoc inb_~value~0;inb_#res := inb_~value~0; [2021-11-04 11:59:27,816 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569-9: tlan_read_and_clear_stats_#t~ret720 := inb_#res;tlan_read_and_clear_stats_~tmp___5~0 := tlan_read_and_clear_stats_#t~ret720;havoc tlan_read_and_clear_stats_#t~mem719;havoc tlan_read_and_clear_stats_#t~ret720;tlan_read_and_clear_stats_~rx_good~0 := tlan_read_and_clear_stats_~rx_good~0 + 65536 * (tlan_read_and_clear_stats_~tmp___5~0 % 256);call tlan_read_and_clear_stats_#t~mem721 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);inb_#in~port := (if (15 + tlan_read_and_clear_stats_#t~mem721) % 4294967296 % 4294967296 <= 2147483647 then (15 + tlan_read_and_clear_stats_#t~mem721) % 4294967296 % 4294967296 else (15 + tlan_read_and_clear_stats_#t~mem721) % 4294967296 % 4294967296 - 4294967296);havoc inb_#res;havoc inb_~port, inb_~value~0;inb_~port := inb_#in~port;havoc inb_~value~0;inb_#res := inb_~value~0; [2021-11-04 11:59:27,816 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569-14: tlan_read_and_clear_stats_#t~ret731 := inb_#res;tlan_read_and_clear_stats_~tmp___10~0 := tlan_read_and_clear_stats_#t~ret731;havoc tlan_read_and_clear_stats_#t~mem730;havoc tlan_read_and_clear_stats_#t~ret731;tlan_read_and_clear_stats_~code~0 := tlan_read_and_clear_stats_~tmp___10~0 % 256;call tlan_read_and_clear_stats_#t~mem732 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);outw_#in~value, outw_#in~port := 60, (if (8 + tlan_read_and_clear_stats_#t~mem732) % 4294967296 % 4294967296 <= 2147483647 then (8 + tlan_read_and_clear_stats_#t~mem732) % 4294967296 % 4294967296 else (8 + tlan_read_and_clear_stats_#t~mem732) % 4294967296 % 4294967296 - 4294967296);havoc outw_~value, outw_~port;outw_~value := outw_#in~value;outw_~port := outw_#in~port; [2021-11-04 11:59:27,816 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569-15: tlan_read_and_clear_stats_#t~ret734 := inb_#res;tlan_read_and_clear_stats_~tmp___11~0 := tlan_read_and_clear_stats_#t~ret734;havoc tlan_read_and_clear_stats_#t~mem733;havoc tlan_read_and_clear_stats_#t~ret734;tlan_read_and_clear_stats_~multi_col~0 := tlan_read_and_clear_stats_~tmp___11~0 % 256;call tlan_read_and_clear_stats_#t~mem735 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);inb_#in~port := (if (13 + tlan_read_and_clear_stats_#t~mem735) % 4294967296 % 4294967296 <= 2147483647 then (13 + tlan_read_and_clear_stats_#t~mem735) % 4294967296 % 4294967296 else (13 + tlan_read_and_clear_stats_#t~mem735) % 4294967296 % 4294967296 - 4294967296);havoc inb_#res;havoc inb_~port, inb_~value~0;inb_~port := inb_#in~port;havoc inb_~value~0;inb_#res := inb_~value~0; [2021-11-04 11:59:27,816 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569-12: tlan_read_and_clear_stats_#t~ret727 := inb_#res;tlan_read_and_clear_stats_~tmp___8~0 := tlan_read_and_clear_stats_#t~ret727;havoc tlan_read_and_clear_stats_#t~mem726;havoc tlan_read_and_clear_stats_#t~ret727;tlan_read_and_clear_stats_~def_tx~0 := tlan_read_and_clear_stats_~def_tx~0 + 256 * (tlan_read_and_clear_stats_~tmp___8~0 % 256);call tlan_read_and_clear_stats_#t~mem728 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);inb_#in~port := (if (14 + tlan_read_and_clear_stats_#t~mem728) % 4294967296 % 4294967296 <= 2147483647 then (14 + tlan_read_and_clear_stats_#t~mem728) % 4294967296 % 4294967296 else (14 + tlan_read_and_clear_stats_#t~mem728) % 4294967296 % 4294967296 - 4294967296);havoc inb_#res;havoc inb_~port, inb_~value~0;inb_~port := inb_#in~port;havoc inb_~value~0;inb_#res := inb_~value~0; [2021-11-04 11:59:27,817 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569-13: tlan_read_and_clear_stats_#t~ret729 := inb_#res;tlan_read_and_clear_stats_~tmp___9~0 := tlan_read_and_clear_stats_#t~ret729;havoc tlan_read_and_clear_stats_#t~mem728;havoc tlan_read_and_clear_stats_#t~ret729;tlan_read_and_clear_stats_~crc~0 := tlan_read_and_clear_stats_~tmp___9~0 % 256;call tlan_read_and_clear_stats_#t~mem730 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);inb_#in~port := (if (15 + tlan_read_and_clear_stats_#t~mem730) % 4294967296 % 4294967296 <= 2147483647 then (15 + tlan_read_and_clear_stats_#t~mem730) % 4294967296 % 4294967296 else (15 + tlan_read_and_clear_stats_#t~mem730) % 4294967296 % 4294967296 - 4294967296);havoc inb_#res;havoc inb_~port, inb_~value~0;inb_~port := inb_#in~port;havoc inb_~value~0;inb_#res := inb_~value~0; [2021-11-04 11:59:27,817 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569-18: tlan_read_and_clear_stats_#t~ret740 := inb_#res;tlan_read_and_clear_stats_~tmp___14~0 := tlan_read_and_clear_stats_#t~ret740;havoc tlan_read_and_clear_stats_#t~mem739;havoc tlan_read_and_clear_stats_#t~ret740;tlan_read_and_clear_stats_~single_col~0 := tlan_read_and_clear_stats_~single_col~0 + 256 * (tlan_read_and_clear_stats_~tmp___14~0 % 256);call tlan_read_and_clear_stats_#t~mem741 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);outw_#in~value, outw_#in~port := 64, (if (8 + tlan_read_and_clear_stats_#t~mem741) % 4294967296 % 4294967296 <= 2147483647 then (8 + tlan_read_and_clear_stats_#t~mem741) % 4294967296 % 4294967296 else (8 + tlan_read_and_clear_stats_#t~mem741) % 4294967296 % 4294967296 - 4294967296);havoc outw_~value, outw_~port;outw_~value := outw_#in~value;outw_~port := outw_#in~port; [2021-11-04 11:59:27,817 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569-19: tlan_read_and_clear_stats_#t~ret743 := inb_#res;tlan_read_and_clear_stats_~tmp___15~0 := tlan_read_and_clear_stats_#t~ret743;havoc tlan_read_and_clear_stats_#t~mem742;havoc tlan_read_and_clear_stats_#t~ret743;tlan_read_and_clear_stats_~excess_col~0 := tlan_read_and_clear_stats_~tmp___15~0 % 256;call tlan_read_and_clear_stats_#t~mem744 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);inb_#in~port := (if (13 + tlan_read_and_clear_stats_#t~mem744) % 4294967296 % 4294967296 <= 2147483647 then (13 + tlan_read_and_clear_stats_#t~mem744) % 4294967296 % 4294967296 else (13 + tlan_read_and_clear_stats_#t~mem744) % 4294967296 % 4294967296 - 4294967296);havoc inb_#res;havoc inb_~port, inb_~value~0;inb_~port := inb_#in~port;havoc inb_~value~0;inb_#res := inb_~value~0; [2021-11-04 11:59:27,817 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569-16: tlan_read_and_clear_stats_#t~ret736 := inb_#res;tlan_read_and_clear_stats_~tmp___12~0 := tlan_read_and_clear_stats_#t~ret736;havoc tlan_read_and_clear_stats_#t~mem735;havoc tlan_read_and_clear_stats_#t~ret736;tlan_read_and_clear_stats_~multi_col~0 := tlan_read_and_clear_stats_~multi_col~0 + 256 * (tlan_read_and_clear_stats_~tmp___12~0 % 256);call tlan_read_and_clear_stats_#t~mem737 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);inb_#in~port := (if (14 + tlan_read_and_clear_stats_#t~mem737) % 4294967296 % 4294967296 <= 2147483647 then (14 + tlan_read_and_clear_stats_#t~mem737) % 4294967296 % 4294967296 else (14 + tlan_read_and_clear_stats_#t~mem737) % 4294967296 % 4294967296 - 4294967296);havoc inb_#res;havoc inb_~port, inb_~value~0;inb_~port := inb_#in~port;havoc inb_~value~0;inb_#res := inb_~value~0; [2021-11-04 11:59:27,817 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569-17: tlan_read_and_clear_stats_#t~ret738 := inb_#res;tlan_read_and_clear_stats_~tmp___13~0 := tlan_read_and_clear_stats_#t~ret738;havoc tlan_read_and_clear_stats_#t~mem737;havoc tlan_read_and_clear_stats_#t~ret738;tlan_read_and_clear_stats_~single_col~0 := tlan_read_and_clear_stats_~tmp___13~0 % 256;call tlan_read_and_clear_stats_#t~mem739 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);inb_#in~port := (if (15 + tlan_read_and_clear_stats_#t~mem739) % 4294967296 % 4294967296 <= 2147483647 then (15 + tlan_read_and_clear_stats_#t~mem739) % 4294967296 % 4294967296 else (15 + tlan_read_and_clear_stats_#t~mem739) % 4294967296 % 4294967296 - 4294967296);havoc inb_#res;havoc inb_~port, inb_~value~0;inb_~port := inb_#in~port;havoc inb_~value~0;inb_#res := inb_~value~0; [2021-11-04 11:59:27,817 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569-20: tlan_read_and_clear_stats_#t~ret745 := inb_#res;tlan_read_and_clear_stats_~tmp___16~0 := tlan_read_and_clear_stats_#t~ret745;havoc tlan_read_and_clear_stats_#t~mem744;havoc tlan_read_and_clear_stats_#t~ret745;tlan_read_and_clear_stats_~late_col~0 := tlan_read_and_clear_stats_~tmp___16~0 % 256;call tlan_read_and_clear_stats_#t~mem746 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);inb_#in~port := (if (14 + tlan_read_and_clear_stats_#t~mem746) % 4294967296 % 4294967296 <= 2147483647 then (14 + tlan_read_and_clear_stats_#t~mem746) % 4294967296 % 4294967296 else (14 + tlan_read_and_clear_stats_#t~mem746) % 4294967296 % 4294967296 - 4294967296);havoc inb_#res;havoc inb_~port, inb_~value~0;inb_~port := inb_#in~port;havoc inb_~value~0;inb_#res := inb_~value~0; [2021-11-04 11:59:27,818 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569-21: tlan_read_and_clear_stats_#t~ret747 := inb_#res;tlan_read_and_clear_stats_~tmp___17~0 := tlan_read_and_clear_stats_#t~ret747;havoc tlan_read_and_clear_stats_#t~mem746;havoc tlan_read_and_clear_stats_#t~ret747;tlan_read_and_clear_stats_~loss~0 := tlan_read_and_clear_stats_~tmp___17~0 % 256; [2021-11-04 11:59:27,821 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6101-2: dma_free_attrs_#in~dev.base, dma_free_attrs_#in~dev.offset, dma_free_attrs_#in~size, dma_free_attrs_#in~vaddr.base, dma_free_attrs_#in~vaddr.offset, dma_free_attrs_#in~bus, dma_free_attrs_#in~attrs.base, dma_free_attrs_#in~attrs.offset := pci_free_consistent_#t~ite195.base, pci_free_consistent_#t~ite195.offset, pci_free_consistent_~size, pci_free_consistent_~vaddr.base, pci_free_consistent_~vaddr.offset, pci_free_consistent_~dma_handle, 0, 0;havoc dma_free_attrs_#t~ret121.base, dma_free_attrs_#t~ret121.offset, dma_free_attrs_#t~ret122, dma_free_attrs_#t~ret123, dma_free_attrs_#t~ret124, dma_free_attrs_#t~ret126, dma_free_attrs_#t~mem127.base, dma_free_attrs_#t~mem127.offset, dma_free_attrs_#t~mem134.base, dma_free_attrs_#t~mem134.offset, dma_free_attrs_~dev.base, dma_free_attrs_~dev.offset, dma_free_attrs_~size, dma_free_attrs_~vaddr.base, dma_free_attrs_~vaddr.offset, dma_free_attrs_~bus, dma_free_attrs_~attrs.base, dma_free_attrs_~attrs.offset, dma_free_attrs_~ops~3.base, dma_free_attrs_~ops~3.offset, dma_free_attrs_~tmp~9.base, dma_free_attrs_~tmp~9.offset, dma_free_attrs_~__ret_warn_on~0, dma_free_attrs_~_flags~0, dma_free_attrs_~tmp___0~3, dma_free_attrs_~tmp___1~3;dma_free_attrs_~dev.base, dma_free_attrs_~dev.offset := dma_free_attrs_#in~dev.base, dma_free_attrs_#in~dev.offset;dma_free_attrs_~size := dma_free_attrs_#in~size;dma_free_attrs_~vaddr.base, dma_free_attrs_~vaddr.offset := dma_free_attrs_#in~vaddr.base, dma_free_attrs_#in~vaddr.offset;dma_free_attrs_~bus := dma_free_attrs_#in~bus;dma_free_attrs_~attrs.base, dma_free_attrs_~attrs.offset := dma_free_attrs_#in~attrs.base, dma_free_attrs_#in~attrs.offset;havoc dma_free_attrs_~ops~3.base, dma_free_attrs_~ops~3.offset;havoc dma_free_attrs_~tmp~9.base, dma_free_attrs_~tmp~9.offset;havoc dma_free_attrs_~__ret_warn_on~0;havoc dma_free_attrs_~_flags~0;havoc dma_free_attrs_~tmp___0~3;havoc dma_free_attrs_~tmp___1~3;get_dma_ops_#in~dev.base, get_dma_ops_#in~dev.offset := dma_free_attrs_~dev.base, dma_free_attrs_~dev.offset;havoc get_dma_ops_#res.base, get_dma_ops_#res.offset;havoc get_dma_ops_#t~ret74, get_dma_ops_#t~mem75.base, get_dma_ops_#t~mem75.offset, get_dma_ops_#t~short76, get_dma_ops_#t~mem77.base, get_dma_ops_#t~mem77.offset, get_dma_ops_~dev.base, get_dma_ops_~dev.offset, get_dma_ops_~tmp~4;get_dma_ops_~dev.base, get_dma_ops_~dev.offset := get_dma_ops_#in~dev.base, get_dma_ops_#in~dev.offset;havoc get_dma_ops_~tmp~4;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := (if 0 == (get_dma_ops_~dev.base + get_dma_ops_~dev.offset) % 18446744073709551616 then 1 else 0), 0;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-04 11:59:27,821 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6101: assume 0 != (pci_free_consistent_~hwdev.base + pci_free_consistent_~hwdev.offset) % 18446744073709551616;pci_free_consistent_#t~ite195.base, pci_free_consistent_#t~ite195.offset := pci_free_consistent_~hwdev.base, 179 + pci_free_consistent_~hwdev.offset; [2021-11-04 11:59:27,821 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6101: assume !(0 != (pci_free_consistent_~hwdev.base + pci_free_consistent_~hwdev.offset) % 18446744073709551616);pci_free_consistent_#t~ite195.base, pci_free_consistent_#t~ite195.offset := 0, 0; [2021-11-04 11:59:27,821 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6104: havoc tlan_probe1_#t~mem355.base, tlan_probe1_#t~mem355.offset;havoc tlan_probe1_#t~mem356;havoc tlan_probe1_#t~mem357.base, tlan_probe1_#t~mem357.offset;havoc tlan_probe1_#t~mem358; [2021-11-04 11:59:27,821 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6637-2: ldv_alloc_etherdev_mqs_94_#in~ldv_func_arg1, ldv_alloc_etherdev_mqs_94_#in~ldv_func_arg2, ldv_alloc_etherdev_mqs_94_#in~ldv_func_arg3 := 512, 1, 1;havoc ldv_alloc_etherdev_mqs_94_#res.base, ldv_alloc_etherdev_mqs_94_#res.offset;havoc ldv_alloc_etherdev_mqs_94_#t~ret1196.base, ldv_alloc_etherdev_mqs_94_#t~ret1196.offset, ldv_alloc_etherdev_mqs_94_#t~ret1197.base, ldv_alloc_etherdev_mqs_94_#t~ret1197.offset, ldv_alloc_etherdev_mqs_94_~ldv_func_arg1, ldv_alloc_etherdev_mqs_94_~ldv_func_arg2, ldv_alloc_etherdev_mqs_94_~ldv_func_arg3, ldv_alloc_etherdev_mqs_94_~ldv_func_res~3.base, ldv_alloc_etherdev_mqs_94_~ldv_func_res~3.offset, ldv_alloc_etherdev_mqs_94_~tmp~94.base, ldv_alloc_etherdev_mqs_94_~tmp~94.offset, ldv_alloc_etherdev_mqs_94_~tmp___0~36.base, ldv_alloc_etherdev_mqs_94_~tmp___0~36.offset;ldv_alloc_etherdev_mqs_94_~ldv_func_arg1 := ldv_alloc_etherdev_mqs_94_#in~ldv_func_arg1;ldv_alloc_etherdev_mqs_94_~ldv_func_arg2 := ldv_alloc_etherdev_mqs_94_#in~ldv_func_arg2;ldv_alloc_etherdev_mqs_94_~ldv_func_arg3 := ldv_alloc_etherdev_mqs_94_#in~ldv_func_arg3;havoc ldv_alloc_etherdev_mqs_94_~ldv_func_res~3.base, ldv_alloc_etherdev_mqs_94_~ldv_func_res~3.offset;havoc ldv_alloc_etherdev_mqs_94_~tmp~94.base, ldv_alloc_etherdev_mqs_94_~tmp~94.offset;havoc ldv_alloc_etherdev_mqs_94_~tmp___0~36.base, ldv_alloc_etherdev_mqs_94_~tmp___0~36.offset;alloc_etherdev_mqs_#in~arg0, alloc_etherdev_mqs_#in~arg1, alloc_etherdev_mqs_#in~arg2 := ldv_alloc_etherdev_mqs_94_~ldv_func_arg1, ldv_alloc_etherdev_mqs_94_~ldv_func_arg2, ldv_alloc_etherdev_mqs_94_~ldv_func_arg3;havoc alloc_etherdev_mqs_#res.base, alloc_etherdev_mqs_#res.offset;havoc alloc_etherdev_mqs_#t~ret1381.base, alloc_etherdev_mqs_#t~ret1381.offset, alloc_etherdev_mqs_~arg0, alloc_etherdev_mqs_~arg1, alloc_etherdev_mqs_~arg2;alloc_etherdev_mqs_~arg0 := alloc_etherdev_mqs_#in~arg0;alloc_etherdev_mqs_~arg1 := alloc_etherdev_mqs_#in~arg1;alloc_etherdev_mqs_~arg2 := alloc_etherdev_mqs_#in~arg2;ldv_malloc_#in~size := 3027;havoc ldv_malloc_#res.base, ldv_malloc_#res.offset;havoc ldv_malloc_#t~ret1225, ldv_malloc_#t~malloc1226.base, ldv_malloc_#t~malloc1226.offset, ldv_malloc_#t~ret1227, ldv_malloc_~size, ldv_malloc_~res~1.base, ldv_malloc_~res~1.offset, ldv_malloc_~tmp~105.base, ldv_malloc_~tmp~105.offset, ldv_malloc_~tmp___0~40, ldv_malloc_~tmp___1~16;ldv_malloc_~size := ldv_malloc_#in~size;havoc ldv_malloc_~res~1.base, ldv_malloc_~res~1.offset;havoc ldv_malloc_~tmp~105.base, ldv_malloc_~tmp~105.offset;havoc ldv_malloc_~tmp___0~40;havoc ldv_malloc_~tmp___1~16;havoc ldv_undef_int_#res;havoc ldv_undef_int_#t~nondet1236, ldv_undef_int_~tmp~110;havoc ldv_undef_int_~tmp~110;assume -2147483648 <= ldv_undef_int_#t~nondet1236 && ldv_undef_int_#t~nondet1236 <= 2147483647;ldv_undef_int_~tmp~110 := ldv_undef_int_#t~nondet1236;havoc ldv_undef_int_#t~nondet1236;ldv_undef_int_#res := ldv_undef_int_~tmp~110; [2021-11-04 11:59:27,821 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6637: assume 0 != (tlan_probe1_~pdev.base + tlan_probe1_~pdev.offset) % 18446744073709551616;pci_enable_device_#in~arg0.base, pci_enable_device_#in~arg0.offset := tlan_probe1_~pdev.base, tlan_probe1_~pdev.offset;havoc pci_enable_device_#res;havoc pci_enable_device_#t~nondet1395, pci_enable_device_~arg0.base, pci_enable_device_~arg0.offset;pci_enable_device_~arg0.base, pci_enable_device_~arg0.offset := pci_enable_device_#in~arg0.base, pci_enable_device_#in~arg0.offset;assume -2147483648 <= pci_enable_device_#t~nondet1395 && pci_enable_device_#t~nondet1395 <= 2147483647;pci_enable_device_#res := pci_enable_device_#t~nondet1395;havoc pci_enable_device_#t~nondet1395; [2021-11-04 11:59:27,821 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6637: assume !(0 != (tlan_probe1_~pdev.base + tlan_probe1_~pdev.offset) % 18446744073709551616); [2021-11-04 11:59:27,822 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6641: assume 0 != tlan_probe1_~rc~1;tlan_probe1_#res := tlan_probe1_~rc~1;call ULTIMATE.dealloc(tlan_probe1_~#__key~0.base, tlan_probe1_~#__key~0.offset);havoc tlan_probe1_~#__key~0.base, tlan_probe1_~#__key~0.offset;call ULTIMATE.dealloc(tlan_probe1_~#__constr_expr_0~0.base, tlan_probe1_~#__constr_expr_0~0.offset);havoc tlan_probe1_~#__constr_expr_0~0.base, tlan_probe1_~#__constr_expr_0~0.offset;call ULTIMATE.dealloc(tlan_probe1_~#__key___0~0.base, tlan_probe1_~#__key___0~0.offset);havoc tlan_probe1_~#__key___0~0.base, tlan_probe1_~#__key___0~0.offset; [2021-11-04 11:59:27,822 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6641: assume !(0 != tlan_probe1_~rc~1);pci_request_regions_#in~arg0.base, pci_request_regions_#in~arg0.offset, pci_request_regions_#in~arg1.base, pci_request_regions_#in~arg1.offset := tlan_probe1_~pdev.base, tlan_probe1_~pdev.offset, ~#tlan_signature~0.base, ~#tlan_signature~0.offset;havoc pci_request_regions_#res;havoc pci_request_regions_#t~nondet1396, pci_request_regions_~arg0.base, pci_request_regions_~arg0.offset, pci_request_regions_~arg1.base, pci_request_regions_~arg1.offset;pci_request_regions_~arg0.base, pci_request_regions_~arg0.offset := pci_request_regions_#in~arg0.base, pci_request_regions_#in~arg0.offset;pci_request_regions_~arg1.base, pci_request_regions_~arg1.offset := pci_request_regions_#in~arg1.base, pci_request_regions_#in~arg1.offset;assume -2147483648 <= pci_request_regions_#t~nondet1396 && pci_request_regions_#t~nondet1396 <= 2147483647;pci_request_regions_#res := pci_request_regions_#t~nondet1396;havoc pci_request_regions_#t~nondet1396; [2021-11-04 11:59:27,822 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6113-2: dma_map_single_attrs_#in~dev.base, dma_map_single_attrs_#in~dev.offset, dma_map_single_attrs_#in~ptr.base, dma_map_single_attrs_#in~ptr.offset, dma_map_single_attrs_#in~size, dma_map_single_attrs_#in~dir, dma_map_single_attrs_#in~attrs.base, dma_map_single_attrs_#in~attrs.offset := pci_map_single_#t~ite196.base, pci_map_single_#t~ite196.offset, pci_map_single_~ptr.base, pci_map_single_~ptr.offset, pci_map_single_~size, pci_map_single_~direction, 0, 0;havoc dma_map_single_attrs_#res;havoc dma_map_single_attrs_#t~ret78.base, dma_map_single_attrs_#t~ret78.offset, dma_map_single_attrs_#t~ret79, dma_map_single_attrs_#t~ret80, dma_map_single_attrs_#t~ret81, dma_map_single_attrs_#t~mem89.base, dma_map_single_attrs_#t~mem89.offset, dma_map_single_attrs_#t~ret90, dma_map_single_attrs_#t~ret91, dma_map_single_attrs_~dev.base, dma_map_single_attrs_~dev.offset, dma_map_single_attrs_~ptr.base, dma_map_single_attrs_~ptr.offset, dma_map_single_attrs_~size, dma_map_single_attrs_~dir, dma_map_single_attrs_~attrs.base, dma_map_single_attrs_~attrs.offset, dma_map_single_attrs_~ops~0.base, dma_map_single_attrs_~ops~0.offset, dma_map_single_attrs_~tmp~5.base, dma_map_single_attrs_~tmp~5.offset, dma_map_single_attrs_~addr~0, dma_map_single_attrs_~tmp___0~0, dma_map_single_attrs_~tmp___1~0, dma_map_single_attrs_~tmp___2~0, dma_map_single_attrs_~tmp___3~0;dma_map_single_attrs_~dev.base, dma_map_single_attrs_~dev.offset := dma_map_single_attrs_#in~dev.base, dma_map_single_attrs_#in~dev.offset;dma_map_single_attrs_~ptr.base, dma_map_single_attrs_~ptr.offset := dma_map_single_attrs_#in~ptr.base, dma_map_single_attrs_#in~ptr.offset;dma_map_single_attrs_~size := dma_map_single_attrs_#in~size;dma_map_single_attrs_~dir := dma_map_single_attrs_#in~dir;dma_map_single_attrs_~attrs.base, dma_map_single_attrs_~attrs.offset := dma_map_single_attrs_#in~attrs.base, dma_map_single_attrs_#in~attrs.offset;havoc dma_map_single_attrs_~ops~0.base, dma_map_single_attrs_~ops~0.offset;havoc dma_map_single_attrs_~tmp~5.base, dma_map_single_attrs_~tmp~5.offset;havoc dma_map_single_attrs_~addr~0;havoc dma_map_single_attrs_~tmp___0~0;havoc dma_map_single_attrs_~tmp___1~0;havoc dma_map_single_attrs_~tmp___2~0;havoc dma_map_single_attrs_~tmp___3~0;get_dma_ops_#in~dev.base, get_dma_ops_#in~dev.offset := dma_map_single_attrs_~dev.base, dma_map_single_attrs_~dev.offset;havoc get_dma_ops_#res.base, get_dma_ops_#res.offset;havoc get_dma_ops_#t~ret74, get_dma_ops_#t~mem75.base, get_dma_ops_#t~mem75.offset, get_dma_ops_#t~short76, get_dma_ops_#t~mem77.base, get_dma_ops_#t~mem77.offset, get_dma_ops_~dev.base, get_dma_ops_~dev.offset, get_dma_ops_~tmp~4;get_dma_ops_~dev.base, get_dma_ops_~dev.offset := get_dma_ops_#in~dev.base, get_dma_ops_#in~dev.offset;havoc get_dma_ops_~tmp~4;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := (if 0 == (get_dma_ops_~dev.base + get_dma_ops_~dev.offset) % 18446744073709551616 then 1 else 0), 0;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-04 11:59:27,824 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6113: assume 0 != (pci_map_single_~hwdev.base + pci_map_single_~hwdev.offset) % 18446744073709551616;pci_map_single_#t~ite196.base, pci_map_single_#t~ite196.offset := pci_map_single_~hwdev.base, 179 + pci_map_single_~hwdev.offset; [2021-11-04 11:59:27,824 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6113: assume !(0 != (pci_map_single_~hwdev.base + pci_map_single_~hwdev.offset) % 18446744073709551616);pci_map_single_#t~ite196.base, pci_map_single_#t~ite196.offset := 0, 0; [2021-11-04 11:59:27,824 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L12985: assume 2 == ~ldv_spin__xmit_lock_of_netdev_queue~0;ldv_exclusive_spin_is_locked_#res := 1; [2021-11-04 11:59:27,824 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L12985: assume !(2 == ~ldv_spin__xmit_lock_of_netdev_queue~0); [2021-11-04 11:59:27,824 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6116: tlan_reset_lists_#t~ret669 := pci_map_single_#res;tlan_reset_lists_~tmp___0~18 := tlan_reset_lists_#t~ret669;havoc tlan_reset_lists_#t~mem667.base, tlan_reset_lists_#t~mem667.offset;havoc tlan_reset_lists_#t~mem668.base, tlan_reset_lists_#t~mem668.offset;havoc tlan_reset_lists_#t~ret669;call write~int(tlan_reset_lists_~tmp___0~18, tlan_reset_lists_~list~0.base, 12 + tlan_reset_lists_~list~0.offset, 4);tlan_store_skb_#in~tag.base, tlan_store_skb_#in~tag.offset, tlan_store_skb_#in~skb.base, tlan_store_skb_#in~skb.offset := tlan_reset_lists_~list~0.base, tlan_reset_lists_~list~0.offset, tlan_reset_lists_~skb~3.base, tlan_reset_lists_~skb~3.offset;havoc tlan_store_skb_~tag.base, tlan_store_skb_~tag.offset, tlan_store_skb_~skb.base, tlan_store_skb_~skb.offset, tlan_store_skb_~addr~1;tlan_store_skb_~tag.base, tlan_store_skb_~tag.offset := tlan_store_skb_#in~tag.base, tlan_store_skb_#in~tag.offset;tlan_store_skb_~skb.base, tlan_store_skb_~skb.offset := tlan_store_skb_#in~skb.base, tlan_store_skb_#in~skb.offset;havoc tlan_store_skb_~addr~1;tlan_store_skb_~addr~1 := tlan_store_skb_~skb.base + tlan_store_skb_~skb.offset;call write~int(tlan_store_skb_~addr~1, tlan_store_skb_~tag.base, 84 + tlan_store_skb_~tag.offset, 4);call write~int(tlan_store_skb_~addr~1 / 4294967296, tlan_store_skb_~tag.base, 76 + tlan_store_skb_~tag.offset, 4); [2021-11-04 11:59:27,825 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L12989: assume 2 == ~ldv_spin_addr_list_lock_of_net_device~0;ldv_exclusive_spin_is_locked_#res := 1; [2021-11-04 11:59:27,825 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L12989: assume !(2 == ~ldv_spin_addr_list_lock_of_net_device~0); [2021-11-04 11:59:27,825 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6648: assume 0 != tlan_probe1_~rc~1;havoc tlan_probe1_#t~nondet307; [2021-11-04 11:59:27,825 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6648: assume !(0 != tlan_probe1_~rc~1); [2021-11-04 11:59:27,825 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L12993: assume 2 == ~ldv_spin_alloc_lock_of_task_struct~0;ldv_exclusive_spin_is_locked_#res := 1; [2021-11-04 11:59:27,825 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L12993: assume !(2 == ~ldv_spin_alloc_lock_of_task_struct~0); [2021-11-04 11:59:27,825 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L12997: assume 2 == ~ldv_spin_i_lock_of_inode~0;ldv_exclusive_spin_is_locked_#res := 1; [2021-11-04 11:59:27,825 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L12997: assume !(2 == ~ldv_spin_i_lock_of_inode~0); [2021-11-04 11:59:27,825 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L10883: ldv_request_irq_#res := ldv_request_irq_~arg0; [2021-11-04 11:59:27,825 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599: tlan_ee_send_start_~sio~5 := 13 + tlan_ee_send_start_~io_base % 65536; [2021-11-04 11:59:27,826 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-1: tlan_ee_send_byte_~sio~6 := 13 + tlan_ee_send_byte_~io_base % 65536;tlan_ee_send_byte_~place~0 := 128; [2021-11-04 11:59:27,826 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-4: tlan_ee_send_byte_~sio~6 := 13 + tlan_ee_send_byte_~io_base % 65536;tlan_ee_send_byte_~place~0 := 128; [2021-11-04 11:59:27,826 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-5: tlan_ee_receive_byte_~sio~7 := 13 + tlan_ee_receive_byte_~io_base % 65536;call write~int(0, tlan_ee_receive_byte_~data.base, tlan_ee_receive_byte_~data.offset, 1); [2021-11-04 11:59:27,826 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-2: tlan_ee_send_byte_~sio~6 := 13 + tlan_ee_send_byte_~io_base % 65536;tlan_ee_send_byte_~place~0 := 128; [2021-11-04 11:59:27,826 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-3: tlan_ee_send_start_~sio~5 := 13 + tlan_ee_send_start_~io_base % 65536; [2021-11-04 11:59:27,826 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-8: havoc tlan_read_and_clear_stats_#t~mem714;call tlan_read_and_clear_stats_#t~mem715 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);inb_#in~port := (if (12 + tlan_read_and_clear_stats_#t~mem715) % 4294967296 % 4294967296 <= 2147483647 then (12 + tlan_read_and_clear_stats_#t~mem715) % 4294967296 % 4294967296 else (12 + tlan_read_and_clear_stats_#t~mem715) % 4294967296 % 4294967296 - 4294967296);havoc inb_#res;havoc inb_~port, inb_~value~0;inb_~port := inb_#in~port;havoc inb_~value~0;inb_#res := inb_~value~0; [2021-11-04 11:59:27,826 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-9: havoc tlan_read_and_clear_stats_#t~mem723;call tlan_read_and_clear_stats_#t~mem724 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);inb_#in~port := (if (12 + tlan_read_and_clear_stats_#t~mem724) % 4294967296 % 4294967296 <= 2147483647 then (12 + tlan_read_and_clear_stats_#t~mem724) % 4294967296 % 4294967296 else (12 + tlan_read_and_clear_stats_#t~mem724) % 4294967296 % 4294967296 - 4294967296);havoc inb_#res;havoc inb_~port, inb_~value~0;inb_~port := inb_#in~port;havoc inb_~value~0;inb_#res := inb_~value~0; [2021-11-04 11:59:27,826 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-6: inb_#in~port := 12 + tlan_dio_read8_~base_addr % 65536 + ~bitwiseAnd(tlan_dio_read8_~internal_addr % 65536, 3);havoc inb_#res;havoc inb_~port, inb_~value~0;inb_~port := inb_#in~port;havoc inb_~value~0;inb_#res := inb_~value~0; [2021-11-04 11:59:27,826 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-7: havoc tlan_read_and_clear_stats_#t~mem705;call tlan_read_and_clear_stats_#t~mem706 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);inb_#in~port := (if (12 + tlan_read_and_clear_stats_#t~mem706) % 4294967296 % 4294967296 <= 2147483647 then (12 + tlan_read_and_clear_stats_#t~mem706) % 4294967296 % 4294967296 else (12 + tlan_read_and_clear_stats_#t~mem706) % 4294967296 % 4294967296 - 4294967296);havoc inb_#res;havoc inb_~port, inb_~value~0;inb_~port := inb_#in~port;havoc inb_~value~0;inb_#res := inb_~value~0; [2021-11-04 11:59:27,826 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-10: havoc tlan_read_and_clear_stats_#t~mem732;call tlan_read_and_clear_stats_#t~mem733 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);inb_#in~port := (if (12 + tlan_read_and_clear_stats_#t~mem733) % 4294967296 % 4294967296 <= 2147483647 then (12 + tlan_read_and_clear_stats_#t~mem733) % 4294967296 % 4294967296 else (12 + tlan_read_and_clear_stats_#t~mem733) % 4294967296 % 4294967296 - 4294967296);havoc inb_#res;havoc inb_~port, inb_~value~0;inb_~port := inb_#in~port;havoc inb_~value~0;inb_#res := inb_~value~0; [2021-11-04 11:59:27,827 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5599-11: havoc tlan_read_and_clear_stats_#t~mem741;call tlan_read_and_clear_stats_#t~mem742 := read~int(tlan_read_and_clear_stats_~dev.base, 56 + tlan_read_and_clear_stats_~dev.offset, 8);inb_#in~port := (if (12 + tlan_read_and_clear_stats_#t~mem742) % 4294967296 % 4294967296 <= 2147483647 then (12 + tlan_read_and_clear_stats_#t~mem742) % 4294967296 % 4294967296 else (12 + tlan_read_and_clear_stats_#t~mem742) % 4294967296 % 4294967296 - 4294967296);havoc inb_#res;havoc inb_~port, inb_~value~0;inb_~port := inb_#in~port;havoc inb_~value~0;inb_#res := inb_~value~0; [2021-11-04 11:59:27,827 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13001: assume 2 == ~ldv_spin_lock~0;ldv_exclusive_spin_is_locked_#res := 1; [2021-11-04 11:59:27,827 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13001: assume !(2 == ~ldv_spin_lock~0); [2021-11-04 11:59:27,827 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6660: assume 0 == (tlan_probe1_~dev~3.base + tlan_probe1_~dev~3.offset) % 18446744073709551616;tlan_probe1_~rc~1 := -12; [2021-11-04 11:59:27,827 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6660: assume !(0 == (tlan_probe1_~dev~3.base + tlan_probe1_~dev~3.offset) % 18446744073709551616);call write~$Pointer$(tlan_probe1_~pdev.base, 179 + tlan_probe1_~pdev.offset, tlan_probe1_~dev~3.base, 1236 + tlan_probe1_~dev~3.offset, 8);netdev_priv_#in~dev.base, netdev_priv_#in~dev.offset := tlan_probe1_~dev~3.base, tlan_probe1_~dev~3.offset;havoc netdev_priv_#res.base, netdev_priv_#res.offset;havoc netdev_priv_~dev.base, netdev_priv_~dev.offset;netdev_priv_~dev.base, netdev_priv_~dev.offset := netdev_priv_#in~dev.base, netdev_priv_#in~dev.offset;netdev_priv_#res.base, netdev_priv_#res.offset := netdev_priv_~dev.base, 3200 + netdev_priv_~dev.offset; [2021-11-04 11:59:27,827 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13005: assume 2 == ~ldv_spin_lock_of_NOT_ARG_SIGN~0;ldv_exclusive_spin_is_locked_#res := 1; [2021-11-04 11:59:27,827 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13005: assume !(2 == ~ldv_spin_lock_of_NOT_ARG_SIGN~0); [2021-11-04 11:59:27,827 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5607: tlan_eisa_probe_#t~ret369 := inw_#res;tlan_eisa_probe_~tmp~35 := tlan_eisa_probe_#t~ret369;havoc tlan_eisa_probe_#t~ret369;havoc tlan_eisa_probe_#t~nondet370; [2021-11-04 11:59:27,827 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5607-1: tlan_eisa_probe_#t~ret372 := inw_#res;tlan_eisa_probe_~tmp___0~12 := tlan_eisa_probe_#t~ret372;havoc tlan_eisa_probe_#t~ret372;havoc tlan_eisa_probe_#t~nondet373; [2021-11-04 11:59:27,828 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5607-4: tlan_probe1_#t~ret323 := inw_#res;tlan_probe1_~device_id~0 := tlan_probe1_#t~ret323;havoc tlan_probe1_#t~ret323; [2021-11-04 11:59:27,828 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5607-2: tlan_eisa_probe_#t~ret378 := inw_#res;tlan_eisa_probe_~tmp___2~2 := tlan_eisa_probe_#t~ret378;havoc tlan_eisa_probe_#t~ret378; [2021-11-04 11:59:27,828 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5607-3: tlan_eisa_probe_#t~ret379 := inw_#res;tlan_eisa_probe_~device_id~1 := tlan_eisa_probe_#t~ret379;havoc tlan_eisa_probe_#t~ret379; [2021-11-04 11:59:27,828 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6137: tlan_probe1_#t~ret312 := pci_set_dma_mask_#res;assume -2147483648 <= tlan_probe1_#t~ret312 && tlan_probe1_#t~ret312 <= 2147483647;tlan_probe1_~rc~1 := tlan_probe1_#t~ret312;havoc tlan_probe1_#t~ret312; [2021-11-04 11:59:27,828 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13009: assume 2 == ~ldv_spin_lock_of_tlan_priv~0;ldv_exclusive_spin_is_locked_#res := 1; [2021-11-04 11:59:27,828 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13009: assume !(2 == ~ldv_spin_lock_of_tlan_priv~0); [2021-11-04 11:59:27,828 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13013: assume 2 == ~ldv_spin_lru_lock_of_netns_frags~0;ldv_exclusive_spin_is_locked_#res := 1; [2021-11-04 11:59:27,828 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13013: assume !(2 == ~ldv_spin_lru_lock_of_netns_frags~0); [2021-11-04 11:59:27,828 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6672-1: call tlan_probe1_#t~mem324 := read~int(tlan_probe1_~dev~3.base, 48 + tlan_probe1_~dev~3.offset, 8); [2021-11-04 11:59:27,828 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6672: assume 0 != (tlan_probe1_~pdev.base + tlan_probe1_~pdev.offset) % 18446744073709551616;tlan_probe1_~pci_io_base~0 := 0;call tlan_probe1_#t~mem311 := read~int(tlan_probe1_~ent.base, 24 + tlan_probe1_~ent.offset, 8);call write~$Pointer$(~#board_info~0.base, ~#board_info~0.offset + 14 * (if tlan_probe1_#t~mem311 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then tlan_probe1_#t~mem311 % 18446744073709551616 % 18446744073709551616 else tlan_probe1_#t~mem311 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), tlan_probe1_~priv~3.base, 280 + tlan_probe1_~priv~3.offset, 8);havoc tlan_probe1_#t~mem311;pci_set_dma_mask_#in~dev.base, pci_set_dma_mask_#in~dev.offset, pci_set_dma_mask_#in~mask := tlan_probe1_~pdev.base, tlan_probe1_~pdev.offset, 4294967295;havoc pci_set_dma_mask_#res;havoc pci_set_dma_mask_#t~ret199, pci_set_dma_mask_~dev.base, pci_set_dma_mask_~dev.offset, pci_set_dma_mask_~mask, pci_set_dma_mask_~tmp~22;pci_set_dma_mask_~dev.base, pci_set_dma_mask_~dev.offset := pci_set_dma_mask_#in~dev.base, pci_set_dma_mask_#in~dev.offset;pci_set_dma_mask_~mask := pci_set_dma_mask_#in~mask;havoc pci_set_dma_mask_~tmp~22;dma_set_mask_#in~arg0.base, dma_set_mask_#in~arg0.offset, dma_set_mask_#in~arg1 := pci_set_dma_mask_~dev.base, 179 + pci_set_dma_mask_~dev.offset, pci_set_dma_mask_~mask;havoc dma_set_mask_#res;havoc dma_set_mask_#t~nondet1384, dma_set_mask_~arg0.base, dma_set_mask_~arg0.offset, dma_set_mask_~arg1;dma_set_mask_~arg0.base, dma_set_mask_~arg0.offset := dma_set_mask_#in~arg0.base, dma_set_mask_#in~arg0.offset;dma_set_mask_~arg1 := dma_set_mask_#in~arg1;assume -2147483648 <= dma_set_mask_#t~nondet1384 && dma_set_mask_#t~nondet1384 <= 2147483647;dma_set_mask_#res := dma_set_mask_#t~nondet1384;havoc dma_set_mask_#t~nondet1384; [2021-11-04 11:59:27,829 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6672: assume !(0 != (tlan_probe1_~pdev.base + tlan_probe1_~pdev.offset) % 18446744073709551616);inw_#in~port := (if (3202 + tlan_probe1_~ioaddr) % 4294967296 % 4294967296 <= 2147483647 then (3202 + tlan_probe1_~ioaddr) % 4294967296 % 4294967296 else (3202 + tlan_probe1_~ioaddr) % 4294967296 % 4294967296 - 4294967296);havoc inw_#res;havoc inw_~port, inw_~value~2;inw_~port := inw_#in~port;havoc inw_~value~2;inw_#res := inw_~value~2; [2021-11-04 11:59:27,829 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13017: assume 2 == ~ldv_spin_node_size_lock_of_pglist_data~0;ldv_exclusive_spin_is_locked_#res := 1; [2021-11-04 11:59:27,829 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13017: assume !(2 == ~ldv_spin_node_size_lock_of_pglist_data~0); [2021-11-04 11:59:27,829 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678: assume 0 != tlan_probe1_~rc~1;havoc tlan_probe1_#t~nondet313; [2021-11-04 11:59:27,829 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678: assume !(0 != tlan_probe1_~rc~1);tlan_probe1_~reg~0 := 0; [2021-11-04 11:59:27,830 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13021: assume 2 == ~ldv_spin_ptl~0;ldv_exclusive_spin_is_locked_#res := 1; [2021-11-04 11:59:27,830 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13021: assume !(2 == ~ldv_spin_ptl~0); [2021-11-04 11:59:27,830 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13025: assume 2 == ~ldv_spin_siglock_of_sighand_struct~0;ldv_exclusive_spin_is_locked_#res := 1; [2021-11-04 11:59:27,830 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13025: assume !(2 == ~ldv_spin_siglock_of_sighand_struct~0); [2021-11-04 11:59:27,830 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9328-3: tlan_ee_send_start_~tmp~66 := tlan_ee_send_start_#t~ret1060;havoc tlan_ee_send_start_#t~ret1060; [2021-11-04 11:59:27,830 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9328: SUMMARY for call tlan_ee_send_start_#t~ret1060 := inb_p(tlan_ee_send_start_~sio~5 % 65536); srcloc: null [2021-11-04 11:59:27,830 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9328-1: tlan_ee_send_start_~tmp~66 := tlan_ee_send_start_#t~ret1060;havoc tlan_ee_send_start_#t~ret1060; [2021-11-04 11:59:27,830 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9328-2: SUMMARY for call tlan_ee_send_start_#t~ret1060 := inb_p(tlan_ee_send_start_~sio~5 % 65536); srcloc: null [2021-11-04 11:59:27,831 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_start_~tmp~66 % 256, 64) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_start_~tmp~66 % 256, 64) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_start_~tmp~66 % 256, 64) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_start_~sio~5 % 65536); srcloc: null [2021-11-04 11:59:27,831 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329-1: SUMMARY for call tlan_ee_send_start_#t~ret1061 := inb_p(tlan_ee_send_start_~sio~5 % 65536); srcloc: null [2021-11-04 11:59:27,831 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329-2: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_start_~tmp~66 % 256, 64) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_start_~tmp~66 % 256, 64) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_start_~tmp~66 % 256, 64) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_start_~sio~5 % 65536); srcloc: null [2021-11-04 11:59:27,831 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329-3: SUMMARY for call tlan_ee_send_start_#t~ret1061 := inb_p(tlan_ee_send_start_~sio~5 % 65536); srcloc: null [2021-11-04 11:59:27,831 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13029: assume 2 == ~ldv_spin_tx_global_lock_of_net_device~0;ldv_exclusive_spin_is_locked_#res := 1; [2021-11-04 11:59:27,831 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13029: assume !(2 == ~ldv_spin_tx_global_lock_of_net_device~0);ldv_exclusive_spin_is_locked_#res := 0; [2021-11-04 11:59:27,831 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9330: tlan_ee_send_start_~tmp___0~26 := tlan_ee_send_start_#t~ret1061;havoc tlan_ee_send_start_#t~ret1061; [2021-11-04 11:59:27,831 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9330-1: tlan_ee_send_start_~tmp___0~26 := tlan_ee_send_start_#t~ret1061;havoc tlan_ee_send_start_#t~ret1061; [2021-11-04 11:59:27,831 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5631: valid_dma_direction_#in~dma_direction := dma_map_single_attrs_~dir;havoc valid_dma_direction_#res;havoc valid_dma_direction_~dma_direction;valid_dma_direction_~dma_direction := valid_dma_direction_#in~dma_direction;valid_dma_direction_#res := (if valid_dma_direction_~dma_direction % 4294967296 <= 2 then 1 else 0); [2021-11-04 11:59:27,832 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6688: assume 0 != ~bitwiseAnd(tlan_probe1_#t~mem315, 256) % 18446744073709551616;havoc tlan_probe1_#t~mem315;call tlan_probe1_#t~mem316 := read~int(tlan_probe1_~pdev.base, 1551 + tlan_probe1_~pdev.offset + 56 * tlan_probe1_~reg~0, 8);tlan_probe1_~pci_io_base~0 := tlan_probe1_#t~mem316;havoc tlan_probe1_#t~mem316; [2021-11-04 11:59:27,832 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6688: assume !(0 != ~bitwiseAnd(tlan_probe1_#t~mem315, 256) % 18446744073709551616);havoc tlan_probe1_#t~mem315;tlan_probe1_~reg~0 := 1 + tlan_probe1_~reg~0; [2021-11-04 11:59:27,832 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9331: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_start_~tmp___0~26 % 256, 16) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_start_~tmp___0~26 % 256, 16) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_start_~tmp___0~26 % 256, 16) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_start_~sio~5 % 65536); srcloc: null [2021-11-04 11:59:27,832 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9331-1: SUMMARY for call tlan_ee_send_start_#t~ret1062 := inb_p(tlan_ee_send_start_~sio~5 % 65536); srcloc: null [2021-11-04 11:59:27,833 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9331-2: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_start_~tmp___0~26 % 256, 16) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_start_~tmp___0~26 % 256, 16) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_start_~tmp___0~26 % 256, 16) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_start_~sio~5 % 65536); srcloc: null [2021-11-04 11:59:27,833 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9331-3: SUMMARY for call tlan_ee_send_start_#t~ret1062 := inb_p(tlan_ee_send_start_~sio~5 % 65536); srcloc: null [2021-11-04 11:59:27,833 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9332: tlan_ee_send_start_~tmp___1~12 := tlan_ee_send_start_#t~ret1062;havoc tlan_ee_send_start_#t~ret1062; [2021-11-04 11:59:27,833 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9332-1: tlan_ee_send_start_~tmp___1~12 := tlan_ee_send_start_#t~ret1062;havoc tlan_ee_send_start_#t~ret1062; [2021-11-04 11:59:27,833 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6690: assume 0 != ~bitwiseAnd(~debug~0, 1);havoc tlan_probe1_#t~nondet317; [2021-11-04 11:59:27,833 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6690: assume !(0 != ~bitwiseAnd(~debug~0, 1)); [2021-11-04 11:59:27,833 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9333: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_start_~tmp___1~12 % 256, 32) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_start_~tmp___1~12 % 256, 32) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_start_~tmp___1~12 % 256, 32) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_start_~sio~5 % 65536); srcloc: null [2021-11-04 11:59:27,833 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9333-1: SUMMARY for call tlan_ee_send_start_#t~ret1063 := inb_p(tlan_ee_send_start_~sio~5 % 65536); srcloc: null [2021-11-04 11:59:27,833 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9333-2: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_start_~tmp___1~12 % 256, 32) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_start_~tmp___1~12 % 256, 32) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_start_~tmp___1~12 % 256, 32) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_start_~sio~5 % 65536); srcloc: null [2021-11-04 11:59:27,833 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9333-3: SUMMARY for call tlan_ee_send_start_#t~ret1063 := inb_p(tlan_ee_send_start_~sio~5 % 65536); srcloc: null [2021-11-04 11:59:27,834 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13033: ldv_check_alloc_flags_#t~ret1202 := ldv_exclusive_spin_is_locked_#res;assume -2147483648 <= ldv_check_alloc_flags_#t~ret1202 && ldv_check_alloc_flags_#t~ret1202 <= 2147483647;ldv_check_alloc_flags_~tmp~97 := ldv_check_alloc_flags_#t~ret1202;havoc ldv_check_alloc_flags_#t~ret1202;ldv_assert_linux_alloc_spinlock__wrong_flags_#in~expr := (if 0 == ldv_check_alloc_flags_~tmp~97 then 1 else 0);havoc ldv_assert_linux_alloc_spinlock__wrong_flags_~expr;ldv_assert_linux_alloc_spinlock__wrong_flags_~expr := ldv_assert_linux_alloc_spinlock__wrong_flags_#in~expr; [2021-11-04 11:59:27,834 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9334-1: tlan_ee_send_start_~tmp___2~7 := tlan_ee_send_start_#t~ret1063;havoc tlan_ee_send_start_#t~ret1063; [2021-11-04 11:59:27,834 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9334: tlan_ee_send_start_~tmp___2~7 := tlan_ee_send_start_#t~ret1063;havoc tlan_ee_send_start_#t~ret1063; [2021-11-04 11:59:27,834 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9335-2: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_send_start_~tmp___2~7 % 256, 239), tlan_ee_send_start_~sio~5 % 65536); srcloc: null [2021-11-04 11:59:27,834 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9335-3: SUMMARY for call tlan_ee_send_start_#t~ret1064 := inb_p(tlan_ee_send_start_~sio~5 % 65536); srcloc: null [2021-11-04 11:59:27,834 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9335: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_send_start_~tmp___2~7 % 256, 239), tlan_ee_send_start_~sio~5 % 65536); srcloc: null [2021-11-04 11:59:27,834 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9335-1: SUMMARY for call tlan_ee_send_start_#t~ret1064 := inb_p(tlan_ee_send_start_~sio~5 % 65536); srcloc: null [2021-11-04 11:59:27,834 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9336: tlan_ee_send_start_~tmp___3~6 := tlan_ee_send_start_#t~ret1064;havoc tlan_ee_send_start_#t~ret1064; [2021-11-04 11:59:27,834 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9336-1: tlan_ee_send_start_~tmp___3~6 := tlan_ee_send_start_#t~ret1064;havoc tlan_ee_send_start_#t~ret1064; [2021-11-04 11:59:27,834 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637: dma_map_single_attrs_#t~ret79 := valid_dma_direction_#res;assume -2147483648 <= dma_map_single_attrs_#t~ret79 && dma_map_single_attrs_#t~ret79 <= 2147483647;dma_map_single_attrs_~tmp___0~0 := dma_map_single_attrs_#t~ret79;havoc dma_map_single_attrs_#t~ret79;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := (if 0 == dma_map_single_attrs_~tmp___0~0 then 1 else 0), 0;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-04 11:59:27,835 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9337: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_send_start_~tmp___3~6 % 256, 191), tlan_ee_send_start_~sio~5 % 65536); srcloc: null [2021-11-04 11:59:27,835 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9337-1: havoc tlan_ee_read_byte_#t~mem1093;call tlan_ee_read_byte_#t~mem1094 := read~int(tlan_ee_read_byte_~dev.base, 56 + tlan_ee_read_byte_~dev.offset, 8);tlan_ee_send_byte_#in~io_base, tlan_ee_send_byte_#in~data, tlan_ee_send_byte_#in~stop := tlan_ee_read_byte_#t~mem1094 % 65536, 160, 0;havoc tlan_ee_send_byte_#res;havoc tlan_ee_send_byte_#t~ret1065, tlan_ee_send_byte_#t~ret1066, tlan_ee_send_byte_#t~ret1067, tlan_ee_send_byte_#t~ret1068, tlan_ee_send_byte_#t~ret1069, tlan_ee_send_byte_#t~ret1070, tlan_ee_send_byte_#t~ret1071, tlan_ee_send_byte_#t~ret1072, tlan_ee_send_byte_#t~ret1073, tlan_ee_send_byte_#t~ret1074, tlan_ee_send_byte_#t~ret1075, tlan_ee_send_byte_#t~ret1076, tlan_ee_send_byte_~io_base, tlan_ee_send_byte_~data, tlan_ee_send_byte_~stop, tlan_ee_send_byte_~err~3, tlan_ee_send_byte_~place~0, tlan_ee_send_byte_~sio~6, tlan_ee_send_byte_~tmp~67, tlan_ee_send_byte_~tmp___0~27, tlan_ee_send_byte_~tmp___1~13, tlan_ee_send_byte_~tmp___2~8, tlan_ee_send_byte_~tmp___3~7, tlan_ee_send_byte_~tmp___4~5, tlan_ee_send_byte_~tmp___5~4, tlan_ee_send_byte_~tmp___6~3, tlan_ee_send_byte_~tmp___7~2, tlan_ee_send_byte_~tmp___8~2, tlan_ee_send_byte_~tmp___9~2, tlan_ee_send_byte_~tmp___10~2;tlan_ee_send_byte_~io_base := tlan_ee_send_byte_#in~io_base;tlan_ee_send_byte_~data := tlan_ee_send_byte_#in~data;tlan_ee_send_byte_~stop := tlan_ee_send_byte_#in~stop;havoc tlan_ee_send_byte_~err~3;havoc tlan_ee_send_byte_~place~0;havoc tlan_ee_send_byte_~sio~6;havoc tlan_ee_send_byte_~tmp~67;havoc tlan_ee_send_byte_~tmp___0~27;havoc tlan_ee_send_byte_~tmp___1~13;havoc tlan_ee_send_byte_~tmp___2~8;havoc tlan_ee_send_byte_~tmp___3~7;havoc tlan_ee_send_byte_~tmp___4~5;havoc tlan_ee_send_byte_~tmp___5~4;havoc tlan_ee_send_byte_~tmp___6~3;havoc tlan_ee_send_byte_~tmp___7~2;havoc tlan_ee_send_byte_~tmp___8~2;havoc tlan_ee_send_byte_~tmp___9~2;havoc tlan_ee_send_byte_~tmp___10~2;outw_#in~value, outw_#in~port := 1, 8 + tlan_ee_send_byte_~io_base % 65536;havoc outw_~value, outw_~port;outw_~value := outw_#in~value;outw_~port := outw_#in~port; [2021-11-04 11:59:27,835 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9337-2: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_send_start_~tmp___3~6 % 256, 191), tlan_ee_send_start_~sio~5 % 65536); srcloc: null [2021-11-04 11:59:27,835 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9337-3: havoc tlan_ee_read_byte_#t~mem1098;call tlan_ee_read_byte_#t~mem1099 := read~int(tlan_ee_read_byte_~dev.base, 56 + tlan_ee_read_byte_~dev.offset, 8);tlan_ee_send_byte_#in~io_base, tlan_ee_send_byte_#in~data, tlan_ee_send_byte_#in~stop := tlan_ee_read_byte_#t~mem1099 % 65536, 161, 0;havoc tlan_ee_send_byte_#res;havoc tlan_ee_send_byte_#t~ret1065, tlan_ee_send_byte_#t~ret1066, tlan_ee_send_byte_#t~ret1067, tlan_ee_send_byte_#t~ret1068, tlan_ee_send_byte_#t~ret1069, tlan_ee_send_byte_#t~ret1070, tlan_ee_send_byte_#t~ret1071, tlan_ee_send_byte_#t~ret1072, tlan_ee_send_byte_#t~ret1073, tlan_ee_send_byte_#t~ret1074, tlan_ee_send_byte_#t~ret1075, tlan_ee_send_byte_#t~ret1076, tlan_ee_send_byte_~io_base, tlan_ee_send_byte_~data, tlan_ee_send_byte_~stop, tlan_ee_send_byte_~err~3, tlan_ee_send_byte_~place~0, tlan_ee_send_byte_~sio~6, tlan_ee_send_byte_~tmp~67, tlan_ee_send_byte_~tmp___0~27, tlan_ee_send_byte_~tmp___1~13, tlan_ee_send_byte_~tmp___2~8, tlan_ee_send_byte_~tmp___3~7, tlan_ee_send_byte_~tmp___4~5, tlan_ee_send_byte_~tmp___5~4, tlan_ee_send_byte_~tmp___6~3, tlan_ee_send_byte_~tmp___7~2, tlan_ee_send_byte_~tmp___8~2, tlan_ee_send_byte_~tmp___9~2, tlan_ee_send_byte_~tmp___10~2;tlan_ee_send_byte_~io_base := tlan_ee_send_byte_#in~io_base;tlan_ee_send_byte_~data := tlan_ee_send_byte_#in~data;tlan_ee_send_byte_~stop := tlan_ee_send_byte_#in~stop;havoc tlan_ee_send_byte_~err~3;havoc tlan_ee_send_byte_~place~0;havoc tlan_ee_send_byte_~sio~6;havoc tlan_ee_send_byte_~tmp~67;havoc tlan_ee_send_byte_~tmp___0~27;havoc tlan_ee_send_byte_~tmp___1~13;havoc tlan_ee_send_byte_~tmp___2~8;havoc tlan_ee_send_byte_~tmp___3~7;havoc tlan_ee_send_byte_~tmp___4~5;havoc tlan_ee_send_byte_~tmp___5~4;havoc tlan_ee_send_byte_~tmp___6~3;havoc tlan_ee_send_byte_~tmp___7~2;havoc tlan_ee_send_byte_~tmp___8~2;havoc tlan_ee_send_byte_~tmp___9~2;havoc tlan_ee_send_byte_~tmp___10~2;outw_#in~value, outw_#in~port := 1, 8 + tlan_ee_send_byte_~io_base % 65536;havoc outw_~value, outw_~port;outw_~value := outw_#in~value;outw_~port := outw_#in~port; [2021-11-04 11:59:27,835 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6171: ldv_request_irq_100_#t~ret1200 := request_irq_#res;assume -2147483648 <= ldv_request_irq_100_#t~ret1200 && ldv_request_irq_100_#t~ret1200 <= 2147483647;ldv_request_irq_100_~tmp~96 := ldv_request_irq_100_#t~ret1200;havoc ldv_request_irq_100_#t~ret1200;ldv_request_irq_100_~ldv_func_res~5 := ldv_request_irq_100_~tmp~96;ldv_request_irq_#in~arg0, ldv_request_irq_#in~arg1, ldv_request_irq_#in~arg2.base, ldv_request_irq_#in~arg2.offset, ldv_request_irq_#in~arg3, ldv_request_irq_#in~arg4.base, ldv_request_irq_#in~arg4.offset, ldv_request_irq_#in~arg5.base, ldv_request_irq_#in~arg5.offset := ldv_request_irq_100_~ldv_func_res~5, ldv_request_irq_100_~irq, ldv_request_irq_100_~handler.base, ldv_request_irq_100_~handler.offset, ldv_request_irq_100_~flags, ldv_request_irq_100_~name.base, ldv_request_irq_100_~name.offset, ldv_request_irq_100_~dev.base, ldv_request_irq_100_~dev.offset;havoc ldv_request_irq_#res;havoc ldv_request_irq_#t~ret1177, ldv_request_irq_~arg0, ldv_request_irq_~arg1, ldv_request_irq_~arg2.base, ldv_request_irq_~arg2.offset, ldv_request_irq_~arg3, ldv_request_irq_~arg4.base, ldv_request_irq_~arg4.offset, ldv_request_irq_~arg5.base, ldv_request_irq_~arg5.offset, ldv_request_irq_~ldv_10_callback_handler~0.base, ldv_request_irq_~ldv_10_callback_handler~0.offset, ldv_request_irq_~ldv_10_data_data~0.base, ldv_request_irq_~ldv_10_data_data~0.offset, ldv_request_irq_~ldv_10_line_line~0, ldv_request_irq_~ldv_10_thread_thread~0.base, ldv_request_irq_~ldv_10_thread_thread~0.offset, ldv_request_irq_~tmp~85;ldv_request_irq_~arg0 := ldv_request_irq_#in~arg0;ldv_request_irq_~arg1 := ldv_request_irq_#in~arg1;ldv_request_irq_~arg2.base, ldv_request_irq_~arg2.offset := ldv_request_irq_#in~arg2.base, ldv_request_irq_#in~arg2.offset;ldv_request_irq_~arg3 := ldv_request_irq_#in~arg3;ldv_request_irq_~arg4.base, ldv_request_irq_~arg4.offset := ldv_request_irq_#in~arg4.base, ldv_request_irq_#in~arg4.offset;ldv_request_irq_~arg5.base, ldv_request_irq_~arg5.offset := ldv_request_irq_#in~arg5.base, ldv_request_irq_#in~arg5.offset;havoc ldv_request_irq_~ldv_10_callback_handler~0.base, ldv_request_irq_~ldv_10_callback_handler~0.offset;havoc ldv_request_irq_~ldv_10_data_data~0.base, ldv_request_irq_~ldv_10_data_data~0.offset;havoc ldv_request_irq_~ldv_10_line_line~0;havoc ldv_request_irq_~ldv_10_thread_thread~0.base, ldv_request_irq_~ldv_10_thread_thread~0.offset;havoc ldv_request_irq_~tmp~85;havoc ldv_undef_int_#res;havoc ldv_undef_int_#t~nondet1236, ldv_undef_int_~tmp~110;havoc ldv_undef_int_~tmp~110;assume -2147483648 <= ldv_undef_int_#t~nondet1236 && ldv_undef_int_#t~nondet1236 <= 2147483647;ldv_undef_int_~tmp~110 := ldv_undef_int_#t~nondet1236;havoc ldv_undef_int_#t~nondet1236;ldv_undef_int_#res := ldv_undef_int_~tmp~110; [2021-11-04 11:59:27,835 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643: assume is_device_dma_capable_#t~short53;call is_device_dma_capable_#t~mem51.base, is_device_dma_capable_#t~mem51.offset := read~$Pointer$(is_device_dma_capable_~dev.base, 1130 + is_device_dma_capable_~dev.offset, 8);call is_device_dma_capable_#t~mem52 := read~int(is_device_dma_capable_#t~mem51.base, is_device_dma_capable_#t~mem51.offset, 8);is_device_dma_capable_#t~short53 := 0 != is_device_dma_capable_#t~mem52 % 18446744073709551616; [2021-11-04 11:59:27,835 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643: assume !is_device_dma_capable_#t~short53; [2021-11-04 11:59:27,835 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700: assume tlan_probe1_~reg~0 <= 5; [2021-11-04 11:59:27,835 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6700: assume !(tlan_probe1_~reg~0 <= 5); [2021-11-04 11:59:27,836 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-2: is_device_dma_capable_#res := (if is_device_dma_capable_#t~short53 then 1 else 0);havoc is_device_dma_capable_#t~mem50.base, is_device_dma_capable_#t~mem50.offset;havoc is_device_dma_capable_#t~mem51.base, is_device_dma_capable_#t~mem51.offset;havoc is_device_dma_capable_#t~mem52;havoc is_device_dma_capable_#t~short53; [2021-11-04 11:59:27,836 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643-3: dma_alloc_attrs_#t~ret109 := is_device_dma_capable_#res;assume -2147483648 <= dma_alloc_attrs_#t~ret109 && dma_alloc_attrs_#t~ret109 <= 2147483647;dma_alloc_attrs_~tmp___0~2 := dma_alloc_attrs_#t~ret109;havoc dma_alloc_attrs_#t~ret109; [2021-11-04 11:59:27,836 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6702: call tlan_probe1_#t~mem315 := read~int(tlan_probe1_~pdev.base, 24 + (1551 + tlan_probe1_~pdev.offset + 56 * tlan_probe1_~reg~0), 8); [2021-11-04 11:59:27,836 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6705: assume 0 == tlan_probe1_~pci_io_base~0 % 4294967296;havoc tlan_probe1_#t~nondet319;tlan_probe1_~rc~1 := -5; [2021-11-04 11:59:27,836 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6705: assume !(0 == tlan_probe1_~pci_io_base~0 % 4294967296);call write~int(tlan_probe1_~pci_io_base~0 % 4294967296, tlan_probe1_~dev~3.base, 56 + tlan_probe1_~dev~3.offset, 8);call tlan_probe1_#t~mem321 := read~int(tlan_probe1_~pdev.base, 1547 + tlan_probe1_~pdev.offset, 4);call write~int((if tlan_probe1_#t~mem321 % 4294967296 % 4294967296 <= 2147483647 then tlan_probe1_#t~mem321 % 4294967296 % 4294967296 else tlan_probe1_#t~mem321 % 4294967296 % 4294967296 - 4294967296), tlan_probe1_~dev~3.base, 64 + tlan_probe1_~dev~3.offset, 4);havoc tlan_probe1_#t~mem321;call tlan_probe1_#t~mem322 := read~int(tlan_probe1_~pdev.base, 72 + tlan_probe1_~pdev.offset, 1);call write~int(tlan_probe1_#t~mem322 % 256, tlan_probe1_~priv~3.base, 288 + tlan_probe1_~priv~3.offset, 4);havoc tlan_probe1_#t~mem322;pci_set_master_#in~arg0.base, pci_set_master_#in~arg0.offset := tlan_probe1_~pdev.base, tlan_probe1_~pdev.offset;havoc pci_set_master_~arg0.base, pci_set_master_~arg0.offset;pci_set_master_~arg0.base, pci_set_master_~arg0.offset := pci_set_master_#in~arg0.base, pci_set_master_#in~arg0.offset; [2021-11-04 11:59:27,836 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-20: assume 0 == ldv_assume_~expression; [2021-11-04 11:59:27,836 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-20: assume !(0 == ldv_assume_~expression); [2021-11-04 11:59:27,836 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-19: assume 0 == ldv_assume_~expression; [2021-11-04 11:59:27,836 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-19: assume !(0 == ldv_assume_~expression); [2021-11-04 11:59:27,836 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-22: assume 0 == ldv_assume_~expression; [2021-11-04 11:59:27,837 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-22: assume !(0 == ldv_assume_~expression); [2021-11-04 11:59:27,837 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-21: assume 0 == ldv_assume_~expression; [2021-11-04 11:59:27,837 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-21: assume !(0 == ldv_assume_~expression); [2021-11-04 11:59:27,837 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-28: assume 0 == ldv_assume_~expression; [2021-11-04 11:59:27,837 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-28: assume !(0 == ldv_assume_~expression); [2021-11-04 11:59:27,837 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-27: assume 0 == ldv_assume_~expression; [2021-11-04 11:59:27,837 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-27: assume !(0 == ldv_assume_~expression); [2021-11-04 11:59:27,837 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-30: assume 0 == ldv_assume_~expression; [2021-11-04 11:59:27,837 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-30: assume !(0 == ldv_assume_~expression); [2021-11-04 11:59:27,837 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-29: assume 0 == ldv_assume_~expression; [2021-11-04 11:59:27,837 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-29: assume !(0 == ldv_assume_~expression); [2021-11-04 11:59:27,838 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-24: assume 0 == ldv_assume_~expression; [2021-11-04 11:59:27,838 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-24: assume !(0 == ldv_assume_~expression); [2021-11-04 11:59:27,838 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-23: assume 0 == ldv_assume_~expression; [2021-11-04 11:59:27,838 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-23: assume !(0 == ldv_assume_~expression); [2021-11-04 11:59:27,838 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-26: assume 0 == ldv_assume_~expression; [2021-11-04 11:59:27,838 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-26: assume !(0 == ldv_assume_~expression); [2021-11-04 11:59:27,838 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-25: assume 0 == ldv_assume_~expression; [2021-11-04 11:59:27,839 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-25: assume !(0 == ldv_assume_~expression); [2021-11-04 11:59:27,839 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-36: assume 0 == ldv_assume_~expression; [2021-11-04 11:59:27,839 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-36: assume !(0 == ldv_assume_~expression); [2021-11-04 11:59:27,839 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-35: assume 0 == ldv_assume_~expression; [2021-11-04 11:59:27,839 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-35: assume !(0 == ldv_assume_~expression); [2021-11-04 11:59:27,839 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-37: assume 0 == ldv_assume_~expression; [2021-11-04 11:59:27,839 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-37: assume !(0 == ldv_assume_~expression); [2021-11-04 11:59:27,840 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-32: assume 0 == ldv_assume_~expression; [2021-11-04 11:59:27,840 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-32: assume !(0 == ldv_assume_~expression); [2021-11-04 11:59:27,840 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-31: assume 0 == ldv_assume_~expression; [2021-11-04 11:59:27,840 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-31: assume !(0 == ldv_assume_~expression); [2021-11-04 11:59:27,840 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-34: assume 0 == ldv_assume_~expression; [2021-11-04 11:59:27,840 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-34: assume !(0 == ldv_assume_~expression); [2021-11-04 11:59:27,840 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-33: assume 0 == ldv_assume_~expression; [2021-11-04 11:59:27,840 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-33: assume !(0 == ldv_assume_~expression); [2021-11-04 11:59:27,840 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465-21: assume true; [2021-11-04 11:59:27,840 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465-20: assume true; [2021-11-04 11:59:27,840 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465-23: assume true; [2021-11-04 11:59:27,841 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465-22: assume true; [2021-11-04 11:59:27,841 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465-19: assume true; [2021-11-04 11:59:27,841 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465-29: assume true; [2021-11-04 11:59:27,841 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465-28: assume true; [2021-11-04 11:59:27,841 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465-31: assume true; [2021-11-04 11:59:27,841 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465-30: assume true; [2021-11-04 11:59:27,841 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465-25: assume true; [2021-11-04 11:59:27,841 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465-24: assume true; [2021-11-04 11:59:27,841 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465-27: assume true; [2021-11-04 11:59:27,841 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465-26: assume true; [2021-11-04 11:59:27,841 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465-37: assume true; [2021-11-04 11:59:27,842 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465-36: assume true; [2021-11-04 11:59:27,842 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465-33: assume true; [2021-11-04 11:59:27,842 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465-32: assume true; [2021-11-04 11:59:27,842 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465-35: assume true; [2021-11-04 11:59:27,842 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465-34: assume true; [2021-11-04 11:59:27,842 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_switch_0_switch_break: ldv_switch_0_#res := 0; [2021-11-04 11:59:27,842 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11469-19: ldv_is_err_#in~ptr.base, ldv_is_err_#in~ptr.offset := ldv_malloc_~res~1.base, ldv_malloc_~res~1.offset;havoc ldv_is_err_#res;havoc ldv_is_err_~ptr.base, ldv_is_err_~ptr.offset;ldv_is_err_~ptr.base, ldv_is_err_~ptr.offset := ldv_is_err_#in~ptr.base, ldv_is_err_#in~ptr.offset;ldv_is_err_#res := (if (ldv_is_err_~ptr.base + ldv_is_err_~ptr.offset) % 18446744073709551616 > 4294967295 then 1 else 0); [2021-11-04 11:59:27,842 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11469-25: ~ldv_spin_lock_of_tlan_priv~0 := 2; [2021-11-04 11:59:27,842 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11469-24: ldv_xzalloc_#res.base, ldv_xzalloc_#res.offset := ldv_xzalloc_~res~4.base, ldv_xzalloc_~res~4.offset; [2021-11-04 11:59:27,843 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11469-27: ldv_assume_#in~expression := (if 6 == ~ldv_statevar_0~0 then 1 else 0);havoc ldv_assume_~expression;ldv_assume_~expression := ldv_assume_#in~expression; [2021-11-04 11:59:27,843 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11469-26: ~ldv_spin_lock_of_tlan_priv~0 := 1; [2021-11-04 11:59:27,843 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11469-21: ldv_is_err_#in~ptr.base, ldv_is_err_#in~ptr.offset := ldv_xmalloc_~res~3.base, ldv_xmalloc_~res~3.offset;havoc ldv_is_err_#res;havoc ldv_is_err_~ptr.base, ldv_is_err_~ptr.offset;ldv_is_err_~ptr.base, ldv_is_err_~ptr.offset := ldv_is_err_#in~ptr.base, ldv_is_err_#in~ptr.offset;ldv_is_err_#res := (if (ldv_is_err_~ptr.base + ldv_is_err_~ptr.offset) % 18446744073709551616 > 4294967295 then 1 else 0); [2021-11-04 11:59:27,843 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11469-20: ldv_malloc_#res.base, ldv_malloc_#res.offset := ldv_malloc_~res~1.base, ldv_malloc_~res~1.offset; [2021-11-04 11:59:27,843 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11469-23: ldv_is_err_#in~ptr.base, ldv_is_err_#in~ptr.offset := ldv_xzalloc_~res~4.base, ldv_xzalloc_~res~4.offset;havoc ldv_is_err_#res;havoc ldv_is_err_~ptr.base, ldv_is_err_~ptr.offset;ldv_is_err_~ptr.base, ldv_is_err_~ptr.offset := ldv_is_err_#in~ptr.base, ldv_is_err_#in~ptr.offset;ldv_is_err_#res := (if (ldv_is_err_~ptr.base + ldv_is_err_~ptr.offset) % 18446744073709551616 > 4294967295 then 1 else 0); [2021-11-04 11:59:27,843 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11469-22: ldv_xmalloc_#res.base, ldv_xmalloc_#res.offset := ldv_xmalloc_~res~3.base, ldv_xmalloc_~res~3.offset; [2021-11-04 11:59:27,843 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11469-33: ldv_malloc_#res.base, ldv_malloc_#res.offset := ldv_malloc_~res~1.base, ldv_malloc_~res~1.offset; [2021-11-04 11:59:27,843 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11469-32: ldv_is_err_#in~ptr.base, ldv_is_err_#in~ptr.offset := ldv_malloc_~res~1.base, ldv_malloc_~res~1.offset;havoc ldv_is_err_#res;havoc ldv_is_err_~ptr.base, ldv_is_err_~ptr.offset;ldv_is_err_~ptr.base, ldv_is_err_~ptr.offset := ldv_is_err_#in~ptr.base, ldv_is_err_#in~ptr.offset;ldv_is_err_#res := (if (ldv_is_err_~ptr.base + ldv_is_err_~ptr.offset) % 18446744073709551616 > 4294967295 then 1 else 0); [2021-11-04 11:59:27,843 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11469-35: ldv_dispatch_register_9_4_#in~arg0.base, ldv_dispatch_register_9_4_#in~arg0.offset := ldv_register_netdev_~ldv_9_netdev_net_device~0.base, ldv_register_netdev_~ldv_9_netdev_net_device~0.offset;havoc ldv_dispatch_register_9_4_~arg0.base, ldv_dispatch_register_9_4_~arg0.offset;ldv_dispatch_register_9_4_~arg0.base, ldv_dispatch_register_9_4_~arg0.offset := ldv_dispatch_register_9_4_#in~arg0.base, ldv_dispatch_register_9_4_#in~arg0.offset;~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset := ldv_dispatch_register_9_4_~arg0.base, ldv_dispatch_register_9_4_~arg0.offset;~ldv_statevar_1~0 := 4; [2021-11-04 11:59:27,843 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11469-34: ldv_assume_#in~expression := (if 5 == ~ldv_statevar_1~0 then 1 else 0);havoc ldv_assume_~expression;ldv_assume_~expression := ldv_assume_#in~expression; [2021-11-04 11:59:27,844 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11469-29: ldv_request_irq_~ldv_10_line_line~0 := (if ldv_request_irq_~arg1 % 4294967296 % 4294967296 <= 2147483647 then ldv_request_irq_~arg1 % 4294967296 % 4294967296 else ldv_request_irq_~arg1 % 4294967296 % 4294967296 - 4294967296);ldv_request_irq_~ldv_10_callback_handler~0.base, ldv_request_irq_~ldv_10_callback_handler~0.offset := ldv_request_irq_~arg2.base, ldv_request_irq_~arg2.offset;ldv_request_irq_~ldv_10_thread_thread~0.base, ldv_request_irq_~ldv_10_thread_thread~0.offset := 0, 0;ldv_request_irq_~ldv_10_data_data~0.base, ldv_request_irq_~ldv_10_data_data~0.offset := ldv_request_irq_~arg5.base, ldv_request_irq_~arg5.offset;ldv_assume_#in~expression := (if 6 == ~ldv_statevar_0~0 then 1 else 0);havoc ldv_assume_~expression;ldv_assume_~expression := ldv_assume_#in~expression; [2021-11-04 11:59:27,844 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11469-28: call ldv_register_netdev_#t~mem1172.base, ldv_register_netdev_#t~mem1172.offset := read~$Pointer$(ldv_register_netdev_~ldv_9_netdev_net_device~0.base, 468 + ldv_register_netdev_~ldv_9_netdev_net_device~0.offset, 8);call ldv_register_netdev_#t~mem1173.base, ldv_register_netdev_#t~mem1173.offset := read~$Pointer$(ldv_register_netdev_#t~mem1172.base, 16 + ldv_register_netdev_#t~mem1172.offset, 8);ldv_register_netdev_open_9_6_#in~arg0.base, ldv_register_netdev_open_9_6_#in~arg0.offset, ldv_register_netdev_open_9_6_#in~arg1.base, ldv_register_netdev_open_9_6_#in~arg1.offset := ldv_register_netdev_#t~mem1173.base, ldv_register_netdev_#t~mem1173.offset, ldv_register_netdev_~ldv_9_netdev_net_device~0.base, ldv_register_netdev_~ldv_9_netdev_net_device~0.offset;havoc ldv_register_netdev_open_9_6_#res;havoc ldv_register_netdev_open_9_6_#t~ret1176, ldv_register_netdev_open_9_6_~arg0.base, ldv_register_netdev_open_9_6_~arg0.offset, ldv_register_netdev_open_9_6_~arg1.base, ldv_register_netdev_open_9_6_~arg1.offset, ldv_register_netdev_open_9_6_~tmp~84;ldv_register_netdev_open_9_6_~arg0.base, ldv_register_netdev_open_9_6_~arg0.offset := ldv_register_netdev_open_9_6_#in~arg0.base, ldv_register_netdev_open_9_6_#in~arg0.offset;ldv_register_netdev_open_9_6_~arg1.base, ldv_register_netdev_open_9_6_~arg1.offset := ldv_register_netdev_open_9_6_#in~arg1.base, ldv_register_netdev_open_9_6_#in~arg1.offset;havoc ldv_register_netdev_open_9_6_~tmp~84;tlan_open_#in~dev.base, tlan_open_#in~dev.offset := ldv_register_netdev_open_9_6_~arg1.base, ldv_register_netdev_open_9_6_~arg1.offset;havoc tlan_open_#res;havoc tlan_open_#t~ret411.base, tlan_open_#t~ret411.offset, tlan_open_#t~mem412, tlan_open_#t~ret413, tlan_open_#t~mem414, tlan_open_#t~ret415, tlan_open_#t~nondet416, tlan_open_#t~mem418, tlan_open_#t~nondet420, tlan_open_#t~mem422, tlan_open_~dev.base, tlan_open_~dev.offset, tlan_open_~priv~6.base, tlan_open_~priv~6.offset, tlan_open_~tmp~37.base, tlan_open_~tmp~37.offset, tlan_open_~err~1, tlan_open_~#__key~1.base, tlan_open_~#__key~1.offset;tlan_open_~dev.base, tlan_open_~dev.offset := tlan_open_#in~dev.base, tlan_open_#in~dev.offset;havoc tlan_open_~priv~6.base, tlan_open_~priv~6.offset;havoc tlan_open_~tmp~37.base, tlan_open_~tmp~37.offset;havoc tlan_open_~err~1;call tlan_open_~#__key~1.base, tlan_open_~#__key~1.offset := #Ultimate.allocOnStack(8);netdev_priv_#in~dev.base, netdev_priv_#in~dev.offset := tlan_open_~dev.base, tlan_open_~dev.offset;havoc netdev_priv_#res.base, netdev_priv_#res.offset;havoc netdev_priv_~dev.base, netdev_priv_~dev.offset;netdev_priv_~dev.base, netdev_priv_~dev.offset := netdev_priv_#in~dev.base, netdev_priv_#in~dev.offset;netdev_priv_#res.base, netdev_priv_#res.offset := netdev_priv_~dev.base, 3200 + netdev_priv_~dev.offset; [2021-11-04 11:59:27,844 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11469-31: ldv_request_irq_#res := ldv_request_irq_~arg0; [2021-11-04 11:59:27,844 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11469-30: ldv_dispatch_irq_register_10_2_#in~arg0, ldv_dispatch_irq_register_10_2_#in~arg1.base, ldv_dispatch_irq_register_10_2_#in~arg1.offset, ldv_dispatch_irq_register_10_2_#in~arg2.base, ldv_dispatch_irq_register_10_2_#in~arg2.offset, ldv_dispatch_irq_register_10_2_#in~arg3.base, ldv_dispatch_irq_register_10_2_#in~arg3.offset := ldv_request_irq_~ldv_10_line_line~0, ldv_request_irq_~ldv_10_callback_handler~0.base, ldv_request_irq_~ldv_10_callback_handler~0.offset, ldv_request_irq_~ldv_10_thread_thread~0.base, ldv_request_irq_~ldv_10_thread_thread~0.offset, ldv_request_irq_~ldv_10_data_data~0.base, ldv_request_irq_~ldv_10_data_data~0.offset;havoc ldv_dispatch_irq_register_10_2_~arg0, ldv_dispatch_irq_register_10_2_~arg1.base, ldv_dispatch_irq_register_10_2_~arg1.offset, ldv_dispatch_irq_register_10_2_~arg2.base, ldv_dispatch_irq_register_10_2_~arg2.offset, ldv_dispatch_irq_register_10_2_~arg3.base, ldv_dispatch_irq_register_10_2_~arg3.offset;ldv_dispatch_irq_register_10_2_~arg0 := ldv_dispatch_irq_register_10_2_#in~arg0;ldv_dispatch_irq_register_10_2_~arg1.base, ldv_dispatch_irq_register_10_2_~arg1.offset := ldv_dispatch_irq_register_10_2_#in~arg1.base, ldv_dispatch_irq_register_10_2_#in~arg1.offset;ldv_dispatch_irq_register_10_2_~arg2.base, ldv_dispatch_irq_register_10_2_~arg2.offset := ldv_dispatch_irq_register_10_2_#in~arg2.base, ldv_dispatch_irq_register_10_2_#in~arg2.offset;ldv_dispatch_irq_register_10_2_~arg3.base, ldv_dispatch_irq_register_10_2_~arg3.offset := ldv_dispatch_irq_register_10_2_#in~arg3.base, ldv_dispatch_irq_register_10_2_#in~arg3.offset;~ldv_0_line_line~0 := ldv_dispatch_irq_register_10_2_~arg0;~ldv_0_callback_handler~0.base, ~ldv_0_callback_handler~0.offset := ldv_dispatch_irq_register_10_2_~arg1.base, ldv_dispatch_irq_register_10_2_~arg1.offset;~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset := ldv_dispatch_irq_register_10_2_~arg2.base, ldv_dispatch_irq_register_10_2_~arg2.offset;~ldv_0_data_data~0.base, ~ldv_0_data_data~0.offset := ldv_dispatch_irq_register_10_2_~arg3.base, ldv_dispatch_irq_register_10_2_~arg3.offset;~ldv_statevar_0~0 := 5; [2021-11-04 11:59:27,844 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11469-37: ldv_register_netdev_#res := ldv_register_netdev_~ldv_9_ret_default~0; [2021-11-04 11:59:27,844 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662: assume get_dma_ops_#t~short76; [2021-11-04 11:59:27,844 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662: assume !get_dma_ops_#t~short76;call get_dma_ops_#t~mem75.base, get_dma_ops_#t~mem75.offset := read~$Pointer$(get_dma_ops_~dev.base, 1178 + get_dma_ops_~dev.offset, 8);get_dma_ops_#t~short76 := 0 == (get_dma_ops_#t~mem75.base + get_dma_ops_#t~mem75.offset) % 18446744073709551616; [2021-11-04 11:59:27,844 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662-3: assume get_dma_ops_#t~short76; [2021-11-04 11:59:27,845 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662-3: assume !get_dma_ops_#t~short76;call get_dma_ops_#t~mem75.base, get_dma_ops_#t~mem75.offset := read~$Pointer$(get_dma_ops_~dev.base, 1178 + get_dma_ops_~dev.offset, 8);get_dma_ops_#t~short76 := 0 == (get_dma_ops_#t~mem75.base + get_dma_ops_#t~mem75.offset) % 18446744073709551616; [2021-11-04 11:59:27,845 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662-2: assume get_dma_ops_#t~short76;havoc get_dma_ops_#t~mem75.base, get_dma_ops_#t~mem75.offset;havoc get_dma_ops_#t~short76;get_dma_ops_#res.base, get_dma_ops_#res.offset := ~dma_ops~0.base, ~dma_ops~0.offset; [2021-11-04 11:59:27,845 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662-2: assume !get_dma_ops_#t~short76;havoc get_dma_ops_#t~mem75.base, get_dma_ops_#t~mem75.offset;havoc get_dma_ops_#t~short76;call get_dma_ops_#t~mem77.base, get_dma_ops_#t~mem77.offset := read~$Pointer$(get_dma_ops_~dev.base, 1178 + get_dma_ops_~dev.offset, 8);get_dma_ops_#res.base, get_dma_ops_#res.offset := get_dma_ops_#t~mem77.base, get_dma_ops_#t~mem77.offset;havoc get_dma_ops_#t~mem77.base, get_dma_ops_#t~mem77.offset; [2021-11-04 11:59:27,845 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662-8: assume get_dma_ops_#t~short76;havoc get_dma_ops_#t~mem75.base, get_dma_ops_#t~mem75.offset;havoc get_dma_ops_#t~short76;get_dma_ops_#res.base, get_dma_ops_#res.offset := ~dma_ops~0.base, ~dma_ops~0.offset; [2021-11-04 11:59:27,845 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662-8: assume !get_dma_ops_#t~short76;havoc get_dma_ops_#t~mem75.base, get_dma_ops_#t~mem75.offset;havoc get_dma_ops_#t~short76;call get_dma_ops_#t~mem77.base, get_dma_ops_#t~mem77.offset := read~$Pointer$(get_dma_ops_~dev.base, 1178 + get_dma_ops_~dev.offset, 8);get_dma_ops_#res.base, get_dma_ops_#res.offset := get_dma_ops_#t~mem77.base, get_dma_ops_#t~mem77.offset;havoc get_dma_ops_#t~mem77.base, get_dma_ops_#t~mem77.offset; [2021-11-04 11:59:27,845 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662-5: assume get_dma_ops_#t~short76;havoc get_dma_ops_#t~mem75.base, get_dma_ops_#t~mem75.offset;havoc get_dma_ops_#t~short76;get_dma_ops_#res.base, get_dma_ops_#res.offset := ~dma_ops~0.base, ~dma_ops~0.offset; [2021-11-04 11:59:27,845 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662-5: assume !get_dma_ops_#t~short76;havoc get_dma_ops_#t~mem75.base, get_dma_ops_#t~mem75.offset;havoc get_dma_ops_#t~short76;call get_dma_ops_#t~mem77.base, get_dma_ops_#t~mem77.offset := read~$Pointer$(get_dma_ops_~dev.base, 1178 + get_dma_ops_~dev.offset, 8);get_dma_ops_#res.base, get_dma_ops_#res.offset := get_dma_ops_#t~mem77.base, get_dma_ops_#t~mem77.offset;havoc get_dma_ops_#t~mem77.base, get_dma_ops_#t~mem77.offset; [2021-11-04 11:59:27,845 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662-6: assume get_dma_ops_#t~short76; [2021-11-04 11:59:27,845 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662-6: assume !get_dma_ops_#t~short76;call get_dma_ops_#t~mem75.base, get_dma_ops_#t~mem75.offset := read~$Pointer$(get_dma_ops_~dev.base, 1178 + get_dma_ops_~dev.offset, 8);get_dma_ops_#t~short76 := 0 == (get_dma_ops_#t~mem75.base + get_dma_ops_#t~mem75.offset) % 18446744073709551616; [2021-11-04 11:59:27,845 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13063: assume 0 == ldv_assert_linux_alloc_spinlock__wrong_flags_~expr; [2021-11-04 11:59:27,846 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13063: assume !(0 == ldv_assert_linux_alloc_spinlock__wrong_flags_~expr); [2021-11-04 11:59:27,846 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5665-2: dma_free_attrs_#t~ret121.base, dma_free_attrs_#t~ret121.offset := get_dma_ops_#res.base, get_dma_ops_#res.offset;dma_free_attrs_~tmp~9.base, dma_free_attrs_~tmp~9.offset := dma_free_attrs_#t~ret121.base, dma_free_attrs_#t~ret121.offset;havoc dma_free_attrs_#t~ret121.base, dma_free_attrs_#t~ret121.offset;dma_free_attrs_~ops~3.base, dma_free_attrs_~ops~3.offset := dma_free_attrs_~tmp~9.base, dma_free_attrs_~tmp~9.offset;havoc arch_local_save_flags_#res;havoc arch_local_save_flags_#t~mem10.base, arch_local_save_flags_#t~mem10.offset, arch_local_save_flags_#t~ret11, arch_local_save_flags_~__ret~0, arch_local_save_flags_~__edi~0, arch_local_save_flags_~__esi~0, arch_local_save_flags_~__edx~0, arch_local_save_flags_~__ecx~0, arch_local_save_flags_~__eax~0, arch_local_save_flags_~tmp~0;havoc arch_local_save_flags_~__ret~0;havoc arch_local_save_flags_~__edi~0;havoc arch_local_save_flags_~__esi~0;havoc arch_local_save_flags_~__edx~0;havoc arch_local_save_flags_~__ecx~0;havoc arch_local_save_flags_~__eax~0;havoc arch_local_save_flags_~tmp~0;arch_local_save_flags_~__edi~0 := arch_local_save_flags_~__edi~0;arch_local_save_flags_~__esi~0 := arch_local_save_flags_~__esi~0;arch_local_save_flags_~__edx~0 := arch_local_save_flags_~__edx~0;arch_local_save_flags_~__ecx~0 := arch_local_save_flags_~__ecx~0;arch_local_save_flags_~__eax~0 := arch_local_save_flags_~__eax~0;call arch_local_save_flags_#t~mem10.base, arch_local_save_flags_#t~mem10.offset := read~$Pointer$(~#pv_irq_ops~0.base, ~#pv_irq_ops~0.offset, 8);ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := (if 0 == (arch_local_save_flags_#t~mem10.base + arch_local_save_flags_#t~mem10.offset) % 18446744073709551616 then 1 else 0), 0;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-04 11:59:27,846 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5665: dma_alloc_attrs_#t~ret108.base, dma_alloc_attrs_#t~ret108.offset := get_dma_ops_#res.base, get_dma_ops_#res.offset;dma_alloc_attrs_~tmp~8.base, dma_alloc_attrs_~tmp~8.offset := dma_alloc_attrs_#t~ret108.base, dma_alloc_attrs_#t~ret108.offset;havoc dma_alloc_attrs_#t~ret108.base, dma_alloc_attrs_#t~ret108.offset;dma_alloc_attrs_~ops~2.base, dma_alloc_attrs_~ops~2.offset := dma_alloc_attrs_~tmp~8.base, dma_alloc_attrs_~tmp~8.offset;dma_alloc_attrs_~gfp := ~bitwiseAnd(dma_alloc_attrs_~gfp, 4294967288); [2021-11-04 11:59:27,846 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5665-1: dma_map_single_attrs_#t~ret78.base, dma_map_single_attrs_#t~ret78.offset := get_dma_ops_#res.base, get_dma_ops_#res.offset;dma_map_single_attrs_~tmp~5.base, dma_map_single_attrs_~tmp~5.offset := dma_map_single_attrs_#t~ret78.base, dma_map_single_attrs_#t~ret78.offset;havoc dma_map_single_attrs_#t~ret78.base, dma_map_single_attrs_#t~ret78.offset;dma_map_single_attrs_~ops~0.base, dma_map_single_attrs_~ops~0.offset := dma_map_single_attrs_~tmp~5.base, dma_map_single_attrs_~tmp~5.offset;kmemcheck_mark_initialized_#in~address.base, kmemcheck_mark_initialized_#in~address.offset, kmemcheck_mark_initialized_#in~n := dma_map_single_attrs_~ptr.base, dma_map_single_attrs_~ptr.offset, dma_map_single_attrs_~size;havoc kmemcheck_mark_initialized_~address.base, kmemcheck_mark_initialized_~address.offset, kmemcheck_mark_initialized_~n;kmemcheck_mark_initialized_~address.base, kmemcheck_mark_initialized_~address.offset := kmemcheck_mark_initialized_#in~address.base, kmemcheck_mark_initialized_#in~address.offset;kmemcheck_mark_initialized_~n := kmemcheck_mark_initialized_#in~n; [2021-11-04 11:59:27,846 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13065: assume !false; [2021-11-04 11:59:27,846 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13065: assume false; [2021-11-04 11:59:27,846 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6725-2: call write~int(tlan_probe1_~ioaddr, tlan_probe1_~dev~3.base, 56 + tlan_probe1_~dev~3.offset, 8);call write~int(tlan_probe1_~irq, tlan_probe1_~dev~3.base, 64 + tlan_probe1_~dev~3.offset, 4); [2021-11-04 11:59:27,846 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6725: assume 8433 == tlan_probe1_~device_id~0 % 65536 % 4294967296;call write~$Pointer$(~#board_info~0.base, 182 + ~#board_info~0.offset, tlan_probe1_~priv~3.base, 280 + tlan_probe1_~priv~3.offset, 8);call write~int(23, tlan_probe1_~priv~3.base, 288 + tlan_probe1_~priv~3.offset, 4); [2021-11-04 11:59:27,846 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6725: assume !(8433 == tlan_probe1_~device_id~0 % 65536 % 4294967296);call write~$Pointer$(~#board_info~0.base, 196 + ~#board_info~0.offset, tlan_probe1_~priv~3.base, 280 + tlan_probe1_~priv~3.offset, 8);call write~int(10, tlan_probe1_~priv~3.base, 288 + tlan_probe1_~priv~3.offset, 4); [2021-11-04 11:59:27,847 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11482: get_dma_ops_#t~ret74 := ldv__builtin_expect_#res;assume -9223372036854775808 <= get_dma_ops_#t~ret74 && get_dma_ops_#t~ret74 <= 9223372036854775807;get_dma_ops_~tmp~4 := get_dma_ops_#t~ret74;havoc get_dma_ops_#t~ret74;get_dma_ops_#t~short76 := 0 != get_dma_ops_~tmp~4; [2021-11-04 11:59:27,847 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11482-6: dma_free_attrs_#t~ret126 := ldv__builtin_expect_#res;assume -9223372036854775808 <= dma_free_attrs_#t~ret126 && dma_free_attrs_#t~ret126 <= 9223372036854775807;havoc dma_free_attrs_#t~ret126;debug_dma_free_coherent_#in~arg0.base, debug_dma_free_coherent_#in~arg0.offset, debug_dma_free_coherent_#in~arg1, debug_dma_free_coherent_#in~arg2.base, debug_dma_free_coherent_#in~arg2.offset, debug_dma_free_coherent_#in~arg3 := dma_free_attrs_~dev.base, dma_free_attrs_~dev.offset, dma_free_attrs_~size, dma_free_attrs_~vaddr.base, dma_free_attrs_~vaddr.offset, dma_free_attrs_~bus;havoc debug_dma_free_coherent_~arg0.base, debug_dma_free_coherent_~arg0.offset, debug_dma_free_coherent_~arg1, debug_dma_free_coherent_~arg2.base, debug_dma_free_coherent_~arg2.offset, debug_dma_free_coherent_~arg3;debug_dma_free_coherent_~arg0.base, debug_dma_free_coherent_~arg0.offset := debug_dma_free_coherent_#in~arg0.base, debug_dma_free_coherent_#in~arg0.offset;debug_dma_free_coherent_~arg1 := debug_dma_free_coherent_#in~arg1;debug_dma_free_coherent_~arg2.base, debug_dma_free_coherent_~arg2.offset := debug_dma_free_coherent_#in~arg2.base, debug_dma_free_coherent_#in~arg2.offset;debug_dma_free_coherent_~arg3 := debug_dma_free_coherent_#in~arg3; [2021-11-04 11:59:27,847 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11482-5: dma_free_attrs_#t~ret124 := ldv__builtin_expect_#res;assume -9223372036854775808 <= dma_free_attrs_#t~ret124 && dma_free_attrs_#t~ret124 <= 9223372036854775807;dma_free_attrs_~tmp___1~3 := dma_free_attrs_#t~ret124;havoc dma_free_attrs_#t~ret124; [2021-11-04 11:59:27,847 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11482-2: dma_map_single_attrs_#t~ret80 := ldv__builtin_expect_#res;assume -9223372036854775808 <= dma_map_single_attrs_#t~ret80 && dma_map_single_attrs_#t~ret80 <= 9223372036854775807;dma_map_single_attrs_~tmp___1~0 := dma_map_single_attrs_#t~ret80;havoc dma_map_single_attrs_#t~ret80; [2021-11-04 11:59:27,847 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11482-1: get_dma_ops_#t~ret74 := ldv__builtin_expect_#res;assume -9223372036854775808 <= get_dma_ops_#t~ret74 && get_dma_ops_#t~ret74 <= 9223372036854775807;get_dma_ops_~tmp~4 := get_dma_ops_#t~ret74;havoc get_dma_ops_#t~ret74;get_dma_ops_#t~short76 := 0 != get_dma_ops_~tmp~4; [2021-11-04 11:59:27,847 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11482-4: arch_local_save_flags_#t~ret11 := ldv__builtin_expect_#res;assume -9223372036854775808 <= arch_local_save_flags_#t~ret11 && arch_local_save_flags_#t~ret11 <= 9223372036854775807;arch_local_save_flags_~tmp~0 := arch_local_save_flags_#t~ret11;havoc arch_local_save_flags_#t~mem10.base, arch_local_save_flags_#t~mem10.offset;havoc arch_local_save_flags_#t~ret11; [2021-11-04 11:59:27,847 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11482-3: get_dma_ops_#t~ret74 := ldv__builtin_expect_#res;assume -9223372036854775808 <= get_dma_ops_#t~ret74 && get_dma_ops_#t~ret74 <= 9223372036854775807;get_dma_ops_~tmp~4 := get_dma_ops_#t~ret74;havoc get_dma_ops_#t~ret74;get_dma_ops_#t~short76 := 0 != get_dma_ops_~tmp~4; [2021-11-04 11:59:27,847 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9369-4: SUMMARY for call tlan_ee_send_byte_#t~ret1065 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,848 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9369-5: tlan_ee_send_byte_~tmp~67 := tlan_ee_send_byte_#t~ret1065;havoc tlan_ee_send_byte_#t~ret1065; [2021-11-04 11:59:27,848 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9369: SUMMARY for call tlan_ee_send_byte_#t~ret1065 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,848 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9369-1: tlan_ee_send_byte_~tmp~67 := tlan_ee_send_byte_#t~ret1065;havoc tlan_ee_send_byte_#t~ret1065; [2021-11-04 11:59:27,848 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9369-2: SUMMARY for call tlan_ee_send_byte_#t~ret1065 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,848 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9369-3: tlan_ee_send_byte_~tmp~67 := tlan_ee_send_byte_#t~ret1065;havoc tlan_ee_send_byte_#t~ret1065; [2021-11-04 11:59:27,848 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9370: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_byte_~tmp~67 % 256, 16) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_byte_~tmp~67 % 256, 16) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_byte_~tmp~67 % 256, 16) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,848 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9370-2: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_byte_~tmp~67 % 256, 16) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_byte_~tmp~67 % 256, 16) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_byte_~tmp~67 % 256, 16) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,848 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9370-4: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_byte_~tmp~67 % 256, 16) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_byte_~tmp~67 % 256, 16) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_byte_~tmp~67 % 256, 16) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,848 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9374-1: tlan_ee_send_byte_~tmp___0~27 := tlan_ee_send_byte_#t~ret1066;havoc tlan_ee_send_byte_#t~ret1066; [2021-11-04 11:59:27,848 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9374-2: SUMMARY for call tlan_ee_send_byte_#t~ret1066 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,849 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9374-3: tlan_ee_send_byte_~tmp___0~27 := tlan_ee_send_byte_#t~ret1066;havoc tlan_ee_send_byte_#t~ret1066; [2021-11-04 11:59:27,849 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9374-4: SUMMARY for call tlan_ee_send_byte_#t~ret1066 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,849 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6203: tlan_open_#t~ret413 := tlan_dio_read8_#res;call write~int(tlan_open_#t~ret413, tlan_open_~priv~6.base, 320 + tlan_open_~priv~6.offset, 1);havoc tlan_open_#t~mem412;havoc tlan_open_#t~ret413;call tlan_open_#t~mem414 := read~int(tlan_open_~dev.base, 64 + tlan_open_~dev.offset, 4);ldv_request_irq_100_#in~irq, ldv_request_irq_100_#in~handler.base, ldv_request_irq_100_#in~handler.offset, ldv_request_irq_100_#in~flags, ldv_request_irq_100_#in~name.base, ldv_request_irq_100_#in~name.offset, ldv_request_irq_100_#in~dev.base, ldv_request_irq_100_#in~dev.offset := tlan_open_#t~mem414, #funAddr~tlan_handle_interrupt.base, #funAddr~tlan_handle_interrupt.offset, 128, tlan_open_~dev.base, tlan_open_~dev.offset, tlan_open_~dev.base, tlan_open_~dev.offset;havoc ldv_request_irq_100_#res;havoc ldv_request_irq_100_#t~ret1200, ldv_request_irq_100_#t~ret1201, ldv_request_irq_100_~irq, ldv_request_irq_100_~handler.base, ldv_request_irq_100_~handler.offset, ldv_request_irq_100_~flags, ldv_request_irq_100_~name.base, ldv_request_irq_100_~name.offset, ldv_request_irq_100_~dev.base, ldv_request_irq_100_~dev.offset, ldv_request_irq_100_~ldv_func_res~5, ldv_request_irq_100_~tmp~96, ldv_request_irq_100_~tmp___0~38;ldv_request_irq_100_~irq := ldv_request_irq_100_#in~irq;ldv_request_irq_100_~handler.base, ldv_request_irq_100_~handler.offset := ldv_request_irq_100_#in~handler.base, ldv_request_irq_100_#in~handler.offset;ldv_request_irq_100_~flags := ldv_request_irq_100_#in~flags;ldv_request_irq_100_~name.base, ldv_request_irq_100_~name.offset := ldv_request_irq_100_#in~name.base, ldv_request_irq_100_#in~name.offset;ldv_request_irq_100_~dev.base, ldv_request_irq_100_~dev.offset := ldv_request_irq_100_#in~dev.base, ldv_request_irq_100_#in~dev.offset;havoc ldv_request_irq_100_~ldv_func_res~5;havoc ldv_request_irq_100_~tmp~96;havoc ldv_request_irq_100_~tmp___0~38;request_irq_#in~irq, request_irq_#in~handler.base, request_irq_#in~handler.offset, request_irq_#in~flags, request_irq_#in~name.base, request_irq_#in~name.offset, request_irq_#in~dev.base, request_irq_#in~dev.offset := ldv_request_irq_100_~irq, ldv_request_irq_100_~handler.base, ldv_request_irq_100_~handler.offset, ldv_request_irq_100_~flags, ldv_request_irq_100_~name.base, ldv_request_irq_100_~name.offset, ldv_request_irq_100_~dev.base, ldv_request_irq_100_~dev.offset;havoc request_irq_#res;havoc request_irq_#t~ret208, request_irq_~irq, request_irq_~handler.base, request_irq_~handler.offset, request_irq_~flags, request_irq_~name.base, request_irq_~name.offset, request_irq_~dev.base, request_irq_~dev.offset, request_irq_~tmp~24;request_irq_~irq := request_irq_#in~irq;request_irq_~handler.base, request_irq_~handler.offset := request_irq_#in~handler.base, request_irq_#in~handler.offset;request_irq_~flags := request_irq_#in~flags;request_irq_~name.base, request_irq_~name.offset := request_irq_#in~name.base, request_irq_#in~name.offset;request_irq_~dev.base, request_irq_~dev.offset := request_irq_#in~dev.base, request_irq_#in~dev.offset;havoc request_irq_~tmp~24;request_threaded_irq_#in~arg0, request_threaded_irq_#in~arg1.base, request_threaded_irq_#in~arg1.offset, request_threaded_irq_#in~arg2.base, request_threaded_irq_#in~arg2.offset, request_threaded_irq_#in~arg3, request_threaded_irq_#in~arg4.base, request_threaded_irq_#in~arg4.offset, request_threaded_irq_#in~arg5.base, request_threaded_irq_#in~arg5.offset := request_irq_~irq, request_irq_~handler.base, request_irq_~handler.offset, 0, 0, request_irq_~flags, request_irq_~name.base, request_irq_~name.offset, request_irq_~dev.base, request_irq_~dev.offset;havoc request_threaded_irq_#res;havoc request_threaded_irq_#t~nondet1403, request_threaded_irq_~arg0, request_threaded_irq_~arg1.base, request_threaded_irq_~arg1.offset, request_threaded_irq_~arg2.base, request_threaded_irq_~arg2.offset, request_threaded_irq_~arg3, request_threaded_irq_~arg4.base, request_threaded_irq_~arg4.offset, request_threaded_irq_~arg5.base, request_threaded_irq_~arg5.offset;request_threaded_irq_~arg0 := request_threaded_irq_#in~arg0;request_threaded_irq_~arg1.base, request_threaded_irq_~arg1.offset := request_threaded_irq_#in~arg1.base, request_threaded_irq_#in~arg1.offset;request_threaded_irq_~arg2.base, request_threaded_irq_~arg2.offset := request_threaded_irq_#in~arg2.base, request_threaded_irq_#in~arg2.offset;request_threaded_irq_~arg3 := request_threaded_irq_#in~arg3;request_threaded_irq_~arg4.base, request_threaded_irq_~arg4.offset := request_threaded_irq_#in~arg4.base, request_threaded_irq_#in~arg4.offset;request_threaded_irq_~arg5.base, request_threaded_irq_~arg5.offset := request_threaded_irq_#in~arg5.base, request_threaded_irq_#in~arg5.offset;assume -2147483648 <= request_threaded_irq_#t~nondet1403 && request_threaded_irq_#t~nondet1403 <= 2147483647;request_threaded_irq_#res := request_threaded_irq_#t~nondet1403;havoc request_threaded_irq_#t~nondet1403; [2021-11-04 11:59:27,849 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9374: SUMMARY for call tlan_ee_send_byte_#t~ret1066 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,849 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9374-5: tlan_ee_send_byte_~tmp___0~27 := tlan_ee_send_byte_#t~ret1066;havoc tlan_ee_send_byte_#t~ret1066; [2021-11-04 11:59:27,849 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9375-2: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_send_byte_~tmp___0~27 % 256, 239), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,849 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9375-3: SUMMARY for call tlan_ee_send_byte_#t~ret1067 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,849 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9375-4: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_send_byte_~tmp___0~27 % 256, 239), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,849 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9375-5: SUMMARY for call tlan_ee_send_byte_#t~ret1067 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,850 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9375: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_send_byte_~tmp___0~27 % 256, 239), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,850 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9375-1: SUMMARY for call tlan_ee_send_byte_#t~ret1067 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,850 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735: assume 0 != tlan_probe1_#t~mem324 % 18446744073709551616;havoc tlan_probe1_#t~mem324;call tlan_probe1_#t~mem325 := read~int(tlan_probe1_~dev~3.base, 48 + tlan_probe1_~dev~3.offset, 8);call write~int(~bitwiseAnd(tlan_probe1_#t~mem325, 1), tlan_probe1_~priv~3.base, 292 + tlan_probe1_~priv~3.offset, 4);havoc tlan_probe1_#t~mem325;call tlan_probe1_#t~mem326 := read~int(tlan_probe1_~dev~3.base, 48 + tlan_probe1_~dev~3.offset, 8); [2021-11-04 11:59:27,850 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735: assume !(0 != tlan_probe1_#t~mem324 % 18446744073709551616);havoc tlan_probe1_#t~mem324;call tlan_probe1_#t~mem335 := read~int(~#aui~0.base, ~#aui~0.offset + 4 * ~boards_found~0, 4);call write~int(tlan_probe1_#t~mem335, tlan_probe1_~priv~3.base, 292 + tlan_probe1_~priv~3.offset, 4);havoc tlan_probe1_#t~mem335;call tlan_probe1_#t~mem336 := read~int(~#speed~0.base, ~#speed~0.offset + 4 * ~boards_found~0, 4);call write~int(tlan_probe1_#t~mem336, tlan_probe1_~priv~3.base, 316 + tlan_probe1_~priv~3.offset, 4);havoc tlan_probe1_#t~mem336;call tlan_probe1_#t~mem337 := read~int(~#duplex~0.base, ~#duplex~0.offset + 4 * ~boards_found~0, 4);call write~int(tlan_probe1_#t~mem337, tlan_probe1_~priv~3.base, 300 + tlan_probe1_~priv~3.offset, 4);havoc tlan_probe1_#t~mem337;call write~int(~debug~0, tlan_probe1_~priv~3.base, 296 + tlan_probe1_~priv~3.offset, 4); [2021-11-04 11:59:27,850 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6735-2: __init_work_#in~arg0.base, __init_work_#in~arg0.offset, __init_work_#in~arg1 := tlan_probe1_~priv~3.base, 391 + tlan_probe1_~priv~3.offset, 0;havoc __init_work_~arg0.base, __init_work_~arg0.offset, __init_work_~arg1;__init_work_~arg0.base, __init_work_~arg0.offset := __init_work_#in~arg0.base, __init_work_#in~arg0.offset;__init_work_~arg1 := __init_work_#in~arg1; [2021-11-04 11:59:27,850 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9379: tlan_ee_send_byte_~tmp___1~13 := tlan_ee_send_byte_#t~ret1067;havoc tlan_ee_send_byte_#t~ret1067; [2021-11-04 11:59:27,850 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9379-1: tlan_ee_send_byte_~tmp___1~13 := tlan_ee_send_byte_#t~ret1067;havoc tlan_ee_send_byte_#t~ret1067; [2021-11-04 11:59:27,850 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9379-2: tlan_ee_send_byte_~tmp___1~13 := tlan_ee_send_byte_#t~ret1067;havoc tlan_ee_send_byte_#t~ret1067; [2021-11-04 11:59:27,850 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13079: call write~int(137438953408, tlan_probe1_~#__constr_expr_0~0.base, tlan_probe1_~#__constr_expr_0~0.offset, 8);call tlan_probe1_#t~mem338 := read~int(tlan_probe1_~#__constr_expr_0~0.base, tlan_probe1_~#__constr_expr_0~0.offset, 8);call write~int(tlan_probe1_#t~mem338, tlan_probe1_~priv~3.base, 391 + tlan_probe1_~priv~3.offset, 8);havoc tlan_probe1_#t~mem338;lockdep_init_map_#in~arg0.base, lockdep_init_map_#in~arg0.offset, lockdep_init_map_#in~arg1.base, lockdep_init_map_#in~arg1.offset, lockdep_init_map_#in~arg2.base, lockdep_init_map_#in~arg2.offset, lockdep_init_map_#in~arg3 := tlan_probe1_~priv~3.base, 423 + tlan_probe1_~priv~3.offset, #t~string339.base, #t~string339.offset, tlan_probe1_~#__key~0.base, tlan_probe1_~#__key~0.offset, 0;havoc lockdep_init_map_~arg0.base, lockdep_init_map_~arg0.offset, lockdep_init_map_~arg1.base, lockdep_init_map_~arg1.offset, lockdep_init_map_~arg2.base, lockdep_init_map_~arg2.offset, lockdep_init_map_~arg3;lockdep_init_map_~arg0.base, lockdep_init_map_~arg0.offset := lockdep_init_map_#in~arg0.base, lockdep_init_map_#in~arg0.offset;lockdep_init_map_~arg1.base, lockdep_init_map_~arg1.offset := lockdep_init_map_#in~arg1.base, lockdep_init_map_#in~arg1.offset;lockdep_init_map_~arg2.base, lockdep_init_map_~arg2.offset := lockdep_init_map_#in~arg2.base, lockdep_init_map_#in~arg2.offset;lockdep_init_map_~arg3 := lockdep_init_map_#in~arg3; [2021-11-04 11:59:27,850 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6737-2: call write~int(tlan_probe1_#t~ite328, tlan_probe1_~priv~3.base, 300 + tlan_probe1_~priv~3.offset, 4);havoc tlan_probe1_#t~mem326;havoc tlan_probe1_#t~ite328;havoc tlan_probe1_#t~mem327;call tlan_probe1_#t~mem329 := read~int(tlan_probe1_~dev~3.base, 48 + tlan_probe1_~dev~3.offset, 8); [2021-11-04 11:59:27,851 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6737: assume 6 != ~bitwiseAnd(tlan_probe1_#t~mem326, 6) % 18446744073709551616;call tlan_probe1_#t~mem327 := read~int(tlan_probe1_~dev~3.base, 48 + tlan_probe1_~dev~3.offset, 8);tlan_probe1_#t~ite328 := ~bitwiseAnd(tlan_probe1_#t~mem327, 6) / 2; [2021-11-04 11:59:27,851 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6737: assume !(6 != ~bitwiseAnd(tlan_probe1_#t~mem326, 6) % 18446744073709551616);tlan_probe1_#t~ite328 := 0; [2021-11-04 11:59:27,851 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9380: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_byte_~tmp___1~13 % 256, 64) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_byte_~tmp___1~13 % 256, 64) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_byte_~tmp___1~13 % 256, 64) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,851 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9380-1: SUMMARY for call tlan_ee_send_byte_#t~ret1068 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,851 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9380-2: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_byte_~tmp___1~13 % 256, 64) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_byte_~tmp___1~13 % 256, 64) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_byte_~tmp___1~13 % 256, 64) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,851 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9380-3: SUMMARY for call tlan_ee_send_byte_#t~ret1068 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,851 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9380-4: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_byte_~tmp___1~13 % 256, 64) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_byte_~tmp___1~13 % 256, 64) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_byte_~tmp___1~13 % 256, 64) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,851 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9380-5: SUMMARY for call tlan_ee_send_byte_#t~ret1068 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,851 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738: assume 24 != ~bitwiseAnd(tlan_probe1_#t~mem329, 24) % 18446744073709551616;call tlan_probe1_#t~mem330 := read~int(tlan_probe1_~dev~3.base, 48 + tlan_probe1_~dev~3.offset, 8);tlan_probe1_#t~ite331 := ~bitwiseAnd(tlan_probe1_#t~mem330, 24) / 8; [2021-11-04 11:59:27,851 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738: assume !(24 != ~bitwiseAnd(tlan_probe1_#t~mem329, 24) % 18446744073709551616);tlan_probe1_#t~ite331 := 0; [2021-11-04 11:59:27,852 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738-2: call write~int(tlan_probe1_#t~ite331, tlan_probe1_~priv~3.base, 316 + tlan_probe1_~priv~3.offset, 4);havoc tlan_probe1_#t~mem329;havoc tlan_probe1_#t~ite331;havoc tlan_probe1_#t~mem330;call tlan_probe1_#t~mem332 := read~int(tlan_probe1_~priv~3.base, 316 + tlan_probe1_~priv~3.offset, 4); [2021-11-04 11:59:27,852 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9381: tlan_ee_send_byte_~tmp___2~8 := tlan_ee_send_byte_#t~ret1068;havoc tlan_ee_send_byte_#t~ret1068; [2021-11-04 11:59:27,852 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9381-1: tlan_ee_send_byte_~tmp___2~8 := tlan_ee_send_byte_#t~ret1068;havoc tlan_ee_send_byte_#t~ret1068; [2021-11-04 11:59:27,852 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9381-2: tlan_ee_send_byte_~tmp___2~8 := tlan_ee_send_byte_#t~ret1068;havoc tlan_ee_send_byte_#t~ret1068; [2021-11-04 11:59:27,852 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739: assume 1 == tlan_probe1_#t~mem332 % 4294967296;havoc tlan_probe1_#t~mem332;call write~int(10, tlan_probe1_~priv~3.base, 316 + tlan_probe1_~priv~3.offset, 4); [2021-11-04 11:59:27,852 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739: assume !(1 == tlan_probe1_#t~mem332 % 4294967296);havoc tlan_probe1_#t~mem332;call tlan_probe1_#t~mem333 := read~int(tlan_probe1_~priv~3.base, 316 + tlan_probe1_~priv~3.offset, 4); [2021-11-04 11:59:27,852 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9382-1: tlan_ee_send_byte_~place~0 := tlan_ee_send_byte_~place~0 % 256 / 2; [2021-11-04 11:59:27,852 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9382-2: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_send_byte_~tmp___2~8 % 256, 191), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,852 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9382-3: tlan_ee_send_byte_~place~0 := tlan_ee_send_byte_~place~0 % 256 / 2; [2021-11-04 11:59:27,852 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9382-4: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_send_byte_~tmp___2~8 % 256, 191), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,852 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9382: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_send_byte_~tmp___2~8 % 256, 191), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,853 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13082: call tlan_ee_read_byte_#t~mem1093 := read~int(tlan_ee_read_byte_~dev.base, 56 + tlan_ee_read_byte_~dev.offset, 8);tlan_ee_send_start_#in~io_base := tlan_ee_read_byte_#t~mem1093 % 65536;havoc tlan_ee_send_start_#t~ret1060, tlan_ee_send_start_#t~ret1061, tlan_ee_send_start_#t~ret1062, tlan_ee_send_start_#t~ret1063, tlan_ee_send_start_#t~ret1064, tlan_ee_send_start_~io_base, tlan_ee_send_start_~sio~5, tlan_ee_send_start_~tmp~66, tlan_ee_send_start_~tmp___0~26, tlan_ee_send_start_~tmp___1~12, tlan_ee_send_start_~tmp___2~7, tlan_ee_send_start_~tmp___3~6;tlan_ee_send_start_~io_base := tlan_ee_send_start_#in~io_base;havoc tlan_ee_send_start_~sio~5;havoc tlan_ee_send_start_~tmp~66;havoc tlan_ee_send_start_~tmp___0~26;havoc tlan_ee_send_start_~tmp___1~12;havoc tlan_ee_send_start_~tmp___2~7;havoc tlan_ee_send_start_~tmp___3~6;outw_#in~value, outw_#in~port := 1, 8 + tlan_ee_send_start_~io_base % 65536;havoc outw_~value, outw_~port;outw_~value := outw_#in~value;outw_~port := outw_#in~port; [2021-11-04 11:59:27,853 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9382-5: tlan_ee_send_byte_~place~0 := tlan_ee_send_byte_~place~0 % 256 / 2; [2021-11-04 11:59:27,853 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6742: assume 2 == tlan_probe1_#t~mem333 % 4294967296;havoc tlan_probe1_#t~mem333;call write~int(100, tlan_probe1_~priv~3.base, 316 + tlan_probe1_~priv~3.offset, 4); [2021-11-04 11:59:27,853 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6742: assume !(2 == tlan_probe1_#t~mem333 % 4294967296);havoc tlan_probe1_#t~mem333; [2021-11-04 11:59:27,853 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6742-2: call tlan_probe1_#t~mem334 := read~int(tlan_probe1_~dev~3.base, 40 + tlan_probe1_~dev~3.offset, 8);tlan_probe1_~tmp___0~11 := tlan_probe1_#t~mem334;havoc tlan_probe1_#t~mem334;call write~int(tlan_probe1_~tmp___0~11, tlan_probe1_~priv~3.base, 296 + tlan_probe1_~priv~3.offset, 4);~debug~0 := (if tlan_probe1_~tmp___0~11 % 4294967296 % 4294967296 <= 2147483647 then tlan_probe1_~tmp___0~11 % 4294967296 % 4294967296 else tlan_probe1_~tmp___0~11 % 4294967296 % 4294967296 - 4294967296); [2021-11-04 11:59:27,853 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9385: assume 0 != tlan_ee_send_byte_~place~0 % 256 % 4294967296; [2021-11-04 11:59:27,853 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9385: assume !(0 != tlan_ee_send_byte_~place~0 % 256 % 4294967296); [2021-11-04 11:59:27,853 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9385-1: assume 0 != tlan_ee_send_byte_~place~0 % 256 % 4294967296; [2021-11-04 11:59:27,853 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9385-1: assume !(0 != tlan_ee_send_byte_~place~0 % 256 % 4294967296); [2021-11-04 11:59:27,853 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9385-2: assume 0 != tlan_ee_send_byte_~place~0 % 256 % 4294967296; [2021-11-04 11:59:27,854 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9385-2: assume !(0 != tlan_ee_send_byte_~place~0 % 256 % 4294967296); [2021-11-04 11:59:27,854 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13085: havoc netif_tx_wake_queue_#t~mem150.base, netif_tx_wake_queue_#t~mem150.offset; [2021-11-04 11:59:27,854 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329-2: SUMMARY for call tlan_reset_adapter(tlan_start_~dev.base, tlan_start_~dev.offset); srcloc: null [2021-11-04 11:59:27,854 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329: assume 0 != tlan_read_and_clear_stats_~record;call tlan_read_and_clear_stats_#t~mem748 := read~int(tlan_read_and_clear_stats_~dev.base, 260 + tlan_read_and_clear_stats_~dev.offset, 8);call write~int(tlan_read_and_clear_stats_#t~mem748 + tlan_read_and_clear_stats_~rx_good~0 % 4294967296, tlan_read_and_clear_stats_~dev.base, 260 + tlan_read_and_clear_stats_~dev.offset, 8);havoc tlan_read_and_clear_stats_#t~mem748;call tlan_read_and_clear_stats_#t~mem749 := read~int(tlan_read_and_clear_stats_~dev.base, 292 + tlan_read_and_clear_stats_~dev.offset, 8);call write~int(tlan_read_and_clear_stats_#t~mem749 + (tlan_read_and_clear_stats_~rx_over~0 + tlan_read_and_clear_stats_~crc~0 + tlan_read_and_clear_stats_~code~0) % 4294967296, tlan_read_and_clear_stats_~dev.base, 292 + tlan_read_and_clear_stats_~dev.offset, 8);havoc tlan_read_and_clear_stats_#t~mem749;call tlan_read_and_clear_stats_#t~mem750 := read~int(tlan_read_and_clear_stats_~dev.base, 268 + tlan_read_and_clear_stats_~dev.offset, 8);call write~int(tlan_read_and_clear_stats_#t~mem750 + tlan_read_and_clear_stats_~tx_good~0 % 4294967296, tlan_read_and_clear_stats_~dev.base, 268 + tlan_read_and_clear_stats_~dev.offset, 8);havoc tlan_read_and_clear_stats_#t~mem750;call tlan_read_and_clear_stats_#t~mem751 := read~int(tlan_read_and_clear_stats_~dev.base, 300 + tlan_read_and_clear_stats_~dev.offset, 8);call write~int(tlan_read_and_clear_stats_#t~mem751 + (tlan_read_and_clear_stats_~tx_under~0 + tlan_read_and_clear_stats_~loss~0) % 4294967296, tlan_read_and_clear_stats_~dev.base, 300 + tlan_read_and_clear_stats_~dev.offset, 8);havoc tlan_read_and_clear_stats_#t~mem751;call tlan_read_and_clear_stats_#t~mem752 := read~int(tlan_read_and_clear_stats_~dev.base, 332 + tlan_read_and_clear_stats_~dev.offset, 8);call write~int(tlan_read_and_clear_stats_#t~mem752 + (tlan_read_and_clear_stats_~multi_col~0 + tlan_read_and_clear_stats_~single_col~0 + tlan_read_and_clear_stats_~excess_col~0 + tlan_read_and_clear_stats_~late_col~0) % 4294967296, tlan_read_and_clear_stats_~dev.base, 332 + tlan_read_and_clear_stats_~dev.offset, 8);havoc tlan_read_and_clear_stats_#t~mem752;call tlan_read_and_clear_stats_#t~mem753 := read~int(tlan_read_and_clear_stats_~dev.base, 348 + tlan_read_and_clear_stats_~dev.offset, 8);call write~int(tlan_read_and_clear_stats_#t~mem753 + tlan_read_and_clear_stats_~rx_over~0 % 4294967296, tlan_read_and_clear_stats_~dev.base, 348 + tlan_read_and_clear_stats_~dev.offset, 8);havoc tlan_read_and_clear_stats_#t~mem753;call tlan_read_and_clear_stats_#t~mem754 := read~int(tlan_read_and_clear_stats_~dev.base, 356 + tlan_read_and_clear_stats_~dev.offset, 8);call write~int(tlan_read_and_clear_stats_#t~mem754 + tlan_read_and_clear_stats_~crc~0 % 4294967296, tlan_read_and_clear_stats_~dev.base, 356 + tlan_read_and_clear_stats_~dev.offset, 8);havoc tlan_read_and_clear_stats_#t~mem754;call tlan_read_and_clear_stats_#t~mem755 := read~int(tlan_read_and_clear_stats_~dev.base, 364 + tlan_read_and_clear_stats_~dev.offset, 8);call write~int(tlan_read_and_clear_stats_#t~mem755 + tlan_read_and_clear_stats_~code~0 % 4294967296, tlan_read_and_clear_stats_~dev.base, 364 + tlan_read_and_clear_stats_~dev.offset, 8);havoc tlan_read_and_clear_stats_#t~mem755;call tlan_read_and_clear_stats_#t~mem756 := read~int(tlan_read_and_clear_stats_~dev.base, 388 + tlan_read_and_clear_stats_~dev.offset, 8);call write~int(tlan_read_and_clear_stats_#t~mem756 + tlan_read_and_clear_stats_~tx_under~0 % 4294967296, tlan_read_and_clear_stats_~dev.base, 388 + tlan_read_and_clear_stats_~dev.offset, 8);havoc tlan_read_and_clear_stats_#t~mem756;call tlan_read_and_clear_stats_#t~mem757 := read~int(tlan_read_and_clear_stats_~dev.base, 396 + tlan_read_and_clear_stats_~dev.offset, 8);call write~int(tlan_read_and_clear_stats_#t~mem757 + tlan_read_and_clear_stats_~loss~0 % 4294967296, tlan_read_and_clear_stats_~dev.base, 396 + tlan_read_and_clear_stats_~dev.offset, 8);havoc tlan_read_and_clear_stats_#t~mem757; [2021-11-04 11:59:27,854 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329: assume !(0 != tlan_read_and_clear_stats_~record); [2021-11-04 11:59:27,854 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5687: assume 0 != dma_map_single_attrs_~tmp___1~0;assume false; [2021-11-04 11:59:27,854 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5687: assume !(0 != dma_map_single_attrs_~tmp___1~0); [2021-11-04 11:59:27,854 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5687-2: __phys_addr_#in~arg0 := dma_map_single_attrs_~ptr.base + dma_map_single_attrs_~ptr.offset;havoc __phys_addr_#res;havoc __phys_addr_#t~nondet1380, __phys_addr_~arg0;__phys_addr_~arg0 := __phys_addr_#in~arg0;__phys_addr_#res := __phys_addr_#t~nondet1380;havoc __phys_addr_#t~nondet1380; [2021-11-04 11:59:27,854 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9387: assume 0 != ~bitwiseAnd(tlan_ee_send_byte_~place~0 % 256, tlan_ee_send_byte_~data % 256) % 4294967296; [2021-11-04 11:59:27,855 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9387: assume !(0 != ~bitwiseAnd(tlan_ee_send_byte_~place~0 % 256, tlan_ee_send_byte_~data % 256) % 4294967296); [2021-11-04 11:59:27,855 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9387-1: assume 0 != ~bitwiseAnd(tlan_ee_send_byte_~place~0 % 256, tlan_ee_send_byte_~data % 256) % 4294967296; [2021-11-04 11:59:27,855 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9387-1: assume !(0 != ~bitwiseAnd(tlan_ee_send_byte_~place~0 % 256, tlan_ee_send_byte_~data % 256) % 4294967296); [2021-11-04 11:59:27,855 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9387-2: assume 0 != ~bitwiseAnd(tlan_ee_send_byte_~place~0 % 256, tlan_ee_send_byte_~data % 256) % 4294967296; [2021-11-04 11:59:27,855 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9387-2: assume !(0 != ~bitwiseAnd(tlan_ee_send_byte_~place~0 % 256, tlan_ee_send_byte_~data % 256) % 4294967296); [2021-11-04 11:59:27,855 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9391-2: SUMMARY for call tlan_ee_send_byte_#t~ret1069 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,855 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9391-3: tlan_ee_send_byte_~tmp___3~7 := tlan_ee_send_byte_#t~ret1069;havoc tlan_ee_send_byte_#t~ret1069; [2021-11-04 11:59:27,855 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9391-4: SUMMARY for call tlan_ee_send_byte_#t~ret1069 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,855 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9391-5: tlan_ee_send_byte_~tmp___3~7 := tlan_ee_send_byte_#t~ret1069;havoc tlan_ee_send_byte_#t~ret1069; [2021-11-04 11:59:27,855 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9391: SUMMARY for call tlan_ee_send_byte_#t~ret1069 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,855 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9391-1: tlan_ee_send_byte_~tmp___3~7 := tlan_ee_send_byte_#t~ret1069;havoc tlan_ee_send_byte_#t~ret1069; [2021-11-04 11:59:27,856 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9392-3: SUMMARY for call tlan_ee_send_byte_#t~ret1070 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,856 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9392-4: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_send_byte_~tmp___3~7 % 256, 223), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,856 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9392-5: SUMMARY for call tlan_ee_send_byte_#t~ret1070 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,856 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9392: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_send_byte_~tmp___3~7 % 256, 223), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,856 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9392-1: SUMMARY for call tlan_ee_send_byte_#t~ret1070 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,856 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9392-2: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_send_byte_~tmp___3~7 % 256, 223), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,856 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9393: tlan_ee_send_byte_~tmp___4~5 := tlan_ee_send_byte_#t~ret1070;havoc tlan_ee_send_byte_#t~ret1070; [2021-11-04 11:59:27,856 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9393-1: tlan_ee_send_byte_~tmp___4~5 := tlan_ee_send_byte_#t~ret1070;havoc tlan_ee_send_byte_#t~ret1070; [2021-11-04 11:59:27,856 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9393-2: tlan_ee_send_byte_~tmp___4~5 := tlan_ee_send_byte_#t~ret1070;havoc tlan_ee_send_byte_#t~ret1070; [2021-11-04 11:59:27,856 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9394: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_byte_~tmp___4~5 % 256, 64) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_byte_~tmp___4~5 % 256, 64) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_byte_~tmp___4~5 % 256, 64) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,857 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9394-5: SUMMARY for call tlan_ee_send_byte_#t~ret1071 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,857 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11508-7: assume 0 != ldv_malloc_~tmp___1~16;call ldv_malloc_#t~malloc1226.base, ldv_malloc_#t~malloc1226.offset := #Ultimate.allocOnHeap(ldv_malloc_~size);ldv_malloc_~tmp~105.base, ldv_malloc_~tmp~105.offset := ldv_malloc_#t~malloc1226.base, ldv_malloc_#t~malloc1226.offset;havoc ldv_malloc_#t~malloc1226.base, ldv_malloc_#t~malloc1226.offset;ldv_malloc_~res~1.base, ldv_malloc_~res~1.offset := ldv_malloc_~tmp~105.base, ldv_malloc_~tmp~105.offset;ldv_assume_#in~expression := (if 0 != (ldv_malloc_~res~1.base + ldv_malloc_~res~1.offset) % 18446744073709551616 then 1 else 0);havoc ldv_assume_~expression;ldv_assume_~expression := ldv_assume_#in~expression; [2021-11-04 11:59:27,857 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11508-7: assume !(0 != ldv_malloc_~tmp___1~16);ldv_malloc_#res.base, ldv_malloc_#res.offset := 0, 0; [2021-11-04 11:59:27,857 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9394-1: SUMMARY for call tlan_ee_send_byte_#t~ret1071 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,857 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9394-2: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_byte_~tmp___4~5 % 256, 64) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_byte_~tmp___4~5 % 256, 64) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_byte_~tmp___4~5 % 256, 64) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,857 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11508-6: assume 0 != ldv_malloc_~tmp___1~16;call ldv_malloc_#t~malloc1226.base, ldv_malloc_#t~malloc1226.offset := #Ultimate.allocOnHeap(ldv_malloc_~size);ldv_malloc_~tmp~105.base, ldv_malloc_~tmp~105.offset := ldv_malloc_#t~malloc1226.base, ldv_malloc_#t~malloc1226.offset;havoc ldv_malloc_#t~malloc1226.base, ldv_malloc_#t~malloc1226.offset;ldv_malloc_~res~1.base, ldv_malloc_~res~1.offset := ldv_malloc_~tmp~105.base, ldv_malloc_~tmp~105.offset;ldv_assume_#in~expression := (if 0 != (ldv_malloc_~res~1.base + ldv_malloc_~res~1.offset) % 18446744073709551616 then 1 else 0);havoc ldv_assume_~expression;ldv_assume_~expression := ldv_assume_#in~expression; [2021-11-04 11:59:27,857 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11508-6: assume !(0 != ldv_malloc_~tmp___1~16);ldv_malloc_#res.base, ldv_malloc_#res.offset := 0, 0; [2021-11-04 11:59:27,857 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9394-3: SUMMARY for call tlan_ee_send_byte_#t~ret1071 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,857 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9394-4: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_byte_~tmp___4~5 % 256, 64) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_byte_~tmp___4~5 % 256, 64) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_byte_~tmp___4~5 % 256, 64) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,857 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9395: tlan_ee_send_byte_~tmp___5~4 := tlan_ee_send_byte_#t~ret1071;havoc tlan_ee_send_byte_#t~ret1071;tlan_ee_send_byte_~err~3 := ~bitwiseAnd(tlan_ee_send_byte_~tmp___5~4 % 256, 16); [2021-11-04 11:59:27,858 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9395-1: tlan_ee_send_byte_~tmp___5~4 := tlan_ee_send_byte_#t~ret1071;havoc tlan_ee_send_byte_#t~ret1071;tlan_ee_send_byte_~err~3 := ~bitwiseAnd(tlan_ee_send_byte_~tmp___5~4 % 256, 16); [2021-11-04 11:59:27,858 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9395-2: tlan_ee_send_byte_~tmp___5~4 := tlan_ee_send_byte_#t~ret1071;havoc tlan_ee_send_byte_#t~ret1071;tlan_ee_send_byte_~err~3 := ~bitwiseAnd(tlan_ee_send_byte_~tmp___5~4 % 256, 16); [2021-11-04 11:59:27,858 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9397: SUMMARY for call tlan_ee_send_byte_#t~ret1072 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,858 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9397-1: tlan_ee_send_byte_~tmp___6~3 := tlan_ee_send_byte_#t~ret1072;havoc tlan_ee_send_byte_#t~ret1072; [2021-11-04 11:59:27,858 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9397-2: SUMMARY for call tlan_ee_send_byte_#t~ret1072 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,858 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9397-3: tlan_ee_send_byte_~tmp___6~3 := tlan_ee_send_byte_#t~ret1072;havoc tlan_ee_send_byte_#t~ret1072; [2021-11-04 11:59:27,858 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9397-4: SUMMARY for call tlan_ee_send_byte_#t~ret1072 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,858 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9397-5: tlan_ee_send_byte_~tmp___6~3 := tlan_ee_send_byte_#t~ret1072;havoc tlan_ee_send_byte_#t~ret1072; [2021-11-04 11:59:27,858 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13097: dma_map_single_attrs_#t~ret81 := __phys_addr_#res;dma_map_single_attrs_~tmp___2~0 := dma_map_single_attrs_#t~ret81;havoc dma_map_single_attrs_#t~ret81;call dma_map_single_attrs_#t~mem89.base, dma_map_single_attrs_#t~mem89.offset := read~$Pointer$(dma_map_single_attrs_~ops~0.base, 32 + dma_map_single_attrs_~ops~0.offset, 8);##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#in~83.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#in~83.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#in~84.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#in~84.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#in~85, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#in~86, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#in~87, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#in~88.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#in~88.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#in~#fp.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#in~#fp.offset := dma_map_single_attrs_~dev.base, dma_map_single_attrs_~dev.offset, 0, -24189255811072 + 72 * (if dma_map_single_attrs_~tmp___2~0 / 4096 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then dma_map_single_attrs_~tmp___2~0 / 4096 % 18446744073709551616 % 18446744073709551616 else dma_map_single_attrs_~tmp___2~0 / 4096 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), ~bitwiseAnd(dma_map_single_attrs_~ptr.base + dma_map_single_attrs_~ptr.offset, 4095), dma_map_single_attrs_~size, dma_map_single_attrs_~dir, dma_map_single_attrs_~attrs.base, dma_map_single_attrs_~attrs.offset, dma_map_single_attrs_#t~mem89.base, dma_map_single_attrs_#t~mem89.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#res;havoc ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#~83.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#~83.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#~84.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#~84.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#~85, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#~86, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#~87, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#~88.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#~88.offset;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#~83.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#~83.offset := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#in~83.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#in~83.offset;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#~84.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#~84.offset := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#in~84.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#in~84.offset;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#~85 := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#in~85;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#~86 := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#in~86;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#~87 := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#in~87;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#~88.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#~88.offset := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#in~88.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0_#in~88.offset; [2021-11-04 11:59:27,859 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13097-1: dma_map_single_attrs_#t~ret91 := __phys_addr_#res;dma_map_single_attrs_~tmp___3~0 := dma_map_single_attrs_#t~ret91;havoc dma_map_single_attrs_#t~ret91;debug_dma_map_page_#in~arg0.base, debug_dma_map_page_#in~arg0.offset, debug_dma_map_page_#in~arg1.base, debug_dma_map_page_#in~arg1.offset, debug_dma_map_page_#in~arg2, debug_dma_map_page_#in~arg3, debug_dma_map_page_#in~arg4, debug_dma_map_page_#in~arg5, debug_dma_map_page_#in~arg6 := dma_map_single_attrs_~dev.base, dma_map_single_attrs_~dev.offset, 0, -24189255811072 + 72 * (if dma_map_single_attrs_~tmp___3~0 / 4096 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then dma_map_single_attrs_~tmp___3~0 / 4096 % 18446744073709551616 % 18446744073709551616 else dma_map_single_attrs_~tmp___3~0 / 4096 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), (if ~bitwiseAnd(dma_map_single_attrs_~ptr.base + dma_map_single_attrs_~ptr.offset, 4095) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~bitwiseAnd(dma_map_single_attrs_~ptr.base + dma_map_single_attrs_~ptr.offset, 4095) % 18446744073709551616 % 18446744073709551616 else ~bitwiseAnd(dma_map_single_attrs_~ptr.base + dma_map_single_attrs_~ptr.offset, 4095) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), dma_map_single_attrs_~size, dma_map_single_attrs_~dir, dma_map_single_attrs_~addr~0, 1;havoc debug_dma_map_page_~arg0.base, debug_dma_map_page_~arg0.offset, debug_dma_map_page_~arg1.base, debug_dma_map_page_~arg1.offset, debug_dma_map_page_~arg2, debug_dma_map_page_~arg3, debug_dma_map_page_~arg4, debug_dma_map_page_~arg5, debug_dma_map_page_~arg6;debug_dma_map_page_~arg0.base, debug_dma_map_page_~arg0.offset := debug_dma_map_page_#in~arg0.base, debug_dma_map_page_#in~arg0.offset;debug_dma_map_page_~arg1.base, debug_dma_map_page_~arg1.offset := debug_dma_map_page_#in~arg1.base, debug_dma_map_page_#in~arg1.offset;debug_dma_map_page_~arg2 := debug_dma_map_page_#in~arg2;debug_dma_map_page_~arg3 := debug_dma_map_page_#in~arg3;debug_dma_map_page_~arg4 := debug_dma_map_page_#in~arg4;debug_dma_map_page_~arg5 := debug_dma_map_page_#in~arg5;debug_dma_map_page_~arg6 := debug_dma_map_page_#in~arg6; [2021-11-04 11:59:27,859 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9398-1: SUMMARY for call tlan_ee_send_byte_#t~ret1073 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,859 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9398-2: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_send_byte_~tmp___6~3 % 256, 191), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,859 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9398-3: SUMMARY for call tlan_ee_send_byte_#t~ret1073 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,859 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9398-4: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_send_byte_~tmp___6~3 % 256, 191), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,859 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9398: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_send_byte_~tmp___6~3 % 256, 191), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,859 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9398-5: SUMMARY for call tlan_ee_send_byte_#t~ret1073 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,859 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-2: tlan_ee_send_byte_~tmp___7~2 := tlan_ee_send_byte_#t~ret1073;havoc tlan_ee_send_byte_#t~ret1073; [2021-11-04 11:59:27,859 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399: tlan_ee_send_byte_~tmp___7~2 := tlan_ee_send_byte_#t~ret1073;havoc tlan_ee_send_byte_#t~ret1073; [2021-11-04 11:59:27,859 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-1: tlan_ee_send_byte_~tmp___7~2 := tlan_ee_send_byte_#t~ret1073;havoc tlan_ee_send_byte_#t~ret1073; [2021-11-04 11:59:27,859 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400-3: assume 0 == tlan_ee_send_byte_~err~3 && 0 != tlan_ee_send_byte_~stop; [2021-11-04 11:59:27,860 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400-3: assume !(0 == tlan_ee_send_byte_~err~3 && 0 != tlan_ee_send_byte_~stop); [2021-11-04 11:59:27,860 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400-4: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_byte_~tmp___7~2 % 256, 32) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_byte_~tmp___7~2 % 256, 32) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_byte_~tmp___7~2 % 256, 32) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,860 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400-5: assume 0 == tlan_ee_send_byte_~err~3 && 0 != tlan_ee_send_byte_~stop; [2021-11-04 11:59:27,860 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400-5: assume !(0 == tlan_ee_send_byte_~err~3 && 0 != tlan_ee_send_byte_~stop); [2021-11-04 11:59:27,860 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_byte_~tmp___7~2 % 256, 32) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_byte_~tmp___7~2 % 256, 32) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_byte_~tmp___7~2 % 256, 32) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,860 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400-1: assume 0 == tlan_ee_send_byte_~err~3 && 0 != tlan_ee_send_byte_~stop; [2021-11-04 11:59:27,860 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400-1: assume !(0 == tlan_ee_send_byte_~err~3 && 0 != tlan_ee_send_byte_~stop); [2021-11-04 11:59:27,860 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400-2: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_byte_~tmp___7~2 % 256, 32) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_byte_~tmp___7~2 % 256, 32) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_byte_~tmp___7~2 % 256, 32) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,860 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13100: tlan_init_#in~dev.base, tlan_init_#in~dev.offset := tlan_probe1_~dev~3.base, tlan_probe1_~dev~3.offset;havoc tlan_init_#res;havoc tlan_init_#t~ret393.base, tlan_init_#t~ret393.offset, tlan_init_#t~mem394.base, tlan_init_#t~mem394.offset, tlan_init_#t~ret395.base, tlan_init_#t~ret395.offset, tlan_init_#t~mem396.base, tlan_init_#t~mem396.offset, tlan_init_#t~nondet397, tlan_init_#t~mem399.base, tlan_init_#t~mem399.offset, tlan_init_#t~memset~res400.base, tlan_init_#t~memset~res400.offset, tlan_init_#t~mem401.base, tlan_init_#t~mem401.offset, tlan_init_#t~mem402, tlan_init_#t~mem403.base, tlan_init_#t~mem403.offset, tlan_init_#t~mem404, tlan_init_#t~mem405.base, tlan_init_#t~mem405.offset, tlan_init_#t~mem406, tlan_init_#t~mem407.base, tlan_init_#t~mem407.offset, tlan_init_#t~ret408, tlan_init_#t~nondet409, tlan_init_~dev.base, tlan_init_~dev.offset, tlan_init_~dma_size~0, tlan_init_~err~0, tlan_init_~i~0, tlan_init_~priv~5.base, tlan_init_~priv~5.offset, tlan_init_~tmp~36.base, tlan_init_~tmp~36.offset, tlan_init_~tmp___0~13;tlan_init_~dev.base, tlan_init_~dev.offset := tlan_init_#in~dev.base, tlan_init_#in~dev.offset;havoc tlan_init_~dma_size~0;havoc tlan_init_~err~0;havoc tlan_init_~i~0;havoc tlan_init_~priv~5.base, tlan_init_~priv~5.offset;havoc tlan_init_~tmp~36.base, tlan_init_~tmp~36.offset;havoc tlan_init_~tmp___0~13;netdev_priv_#in~dev.base, netdev_priv_#in~dev.offset := tlan_init_~dev.base, tlan_init_~dev.offset;havoc netdev_priv_#res.base, netdev_priv_#res.offset;havoc netdev_priv_~dev.base, netdev_priv_~dev.offset;netdev_priv_~dev.base, netdev_priv_~dev.offset := netdev_priv_#in~dev.base, netdev_priv_#in~dev.offset;netdev_priv_#res.base, netdev_priv_#res.offset := netdev_priv_~dev.base, 3200 + netdev_priv_~dev.offset; [2021-11-04 11:59:27,860 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9402: tlan_ee_send_byte_#res := tlan_ee_send_byte_~err~3; [2021-11-04 11:59:27,861 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9402-1: tlan_ee_send_byte_#res := tlan_ee_send_byte_~err~3; [2021-11-04 11:59:27,861 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9402-2: tlan_ee_send_byte_#res := tlan_ee_send_byte_~err~3; [2021-11-04 11:59:27,861 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5703: pci_map_single_#t~ret197 := dma_map_single_attrs_#res;pci_map_single_~tmp~21 := pci_map_single_#t~ret197;havoc pci_map_single_#t~ite196.base, pci_map_single_#t~ite196.offset;havoc pci_map_single_#t~ret197;pci_map_single_#res := pci_map_single_~tmp~21; [2021-11-04 11:59:27,861 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13103-2: assume 16 == ~debug~0;havoc tlan_eisa_probe_#t~nondet387; [2021-11-04 11:59:27,861 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13103-2: assume !(16 == ~debug~0); [2021-11-04 11:59:27,861 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9404: SUMMARY for call tlan_ee_send_byte_#t~ret1074 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,861 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9404-1: tlan_ee_send_byte_~tmp___8~2 := tlan_ee_send_byte_#t~ret1074;havoc tlan_ee_send_byte_#t~ret1074; [2021-11-04 11:59:27,861 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9404-2: SUMMARY for call tlan_ee_send_byte_#t~ret1074 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,861 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11518-6: alloc_etherdev_mqs_#t~ret1381.base, alloc_etherdev_mqs_#t~ret1381.offset := ldv_malloc_#res.base, ldv_malloc_#res.offset;alloc_etherdev_mqs_#res.base, alloc_etherdev_mqs_#res.offset := alloc_etherdev_mqs_#t~ret1381.base, alloc_etherdev_mqs_#t~ret1381.offset;havoc alloc_etherdev_mqs_#t~ret1381.base, alloc_etherdev_mqs_#t~ret1381.offset; [2021-11-04 11:59:27,861 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9404-3: tlan_ee_send_byte_~tmp___8~2 := tlan_ee_send_byte_#t~ret1074;havoc tlan_ee_send_byte_#t~ret1074; [2021-11-04 11:59:27,862 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9404-4: SUMMARY for call tlan_ee_send_byte_#t~ret1074 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,862 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9404-5: tlan_ee_send_byte_~tmp___8~2 := tlan_ee_send_byte_#t~ret1074;havoc tlan_ee_send_byte_#t~ret1074; [2021-11-04 11:59:27,862 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11518-7: ldv___netdev_alloc_skb_59_#t~ret1187.base, ldv___netdev_alloc_skb_59_#t~ret1187.offset := ldv_malloc_#res.base, ldv_malloc_#res.offset;ldv___netdev_alloc_skb_59_~tmp~88.base, ldv___netdev_alloc_skb_59_~tmp~88.offset := ldv___netdev_alloc_skb_59_#t~ret1187.base, ldv___netdev_alloc_skb_59_#t~ret1187.offset;havoc ldv___netdev_alloc_skb_59_#t~ret1187.base, ldv___netdev_alloc_skb_59_#t~ret1187.offset;ldv___netdev_alloc_skb_59_#res.base, ldv___netdev_alloc_skb_59_#res.offset := ldv___netdev_alloc_skb_59_~tmp~88.base, ldv___netdev_alloc_skb_59_~tmp~88.offset; [2021-11-04 11:59:27,862 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9405: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_send_byte_~tmp___8~2 % 256, 239), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,862 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9405-1: SUMMARY for call tlan_ee_send_byte_#t~ret1075 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,862 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9405-2: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_send_byte_~tmp___8~2 % 256, 239), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,862 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9405-3: SUMMARY for call tlan_ee_send_byte_#t~ret1075 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,862 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9405-4: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_send_byte_~tmp___8~2 % 256, 239), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,862 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9405-5: SUMMARY for call tlan_ee_send_byte_#t~ret1075 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,862 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9406-1: tlan_ee_send_byte_~tmp___9~2 := tlan_ee_send_byte_#t~ret1075;havoc tlan_ee_send_byte_#t~ret1075; [2021-11-04 11:59:27,862 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9406-2: tlan_ee_send_byte_~tmp___9~2 := tlan_ee_send_byte_#t~ret1075;havoc tlan_ee_send_byte_#t~ret1075; [2021-11-04 11:59:27,863 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9406: tlan_ee_send_byte_~tmp___9~2 := tlan_ee_send_byte_#t~ret1075;havoc tlan_ee_send_byte_#t~ret1075; [2021-11-04 11:59:27,863 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9407-2: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_byte_~tmp___9~2 % 256, 64) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_byte_~tmp___9~2 % 256, 64) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_byte_~tmp___9~2 % 256, 64) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,863 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9407-3: SUMMARY for call tlan_ee_send_byte_#t~ret1076 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,863 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9407-4: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_byte_~tmp___9~2 % 256, 64) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_byte_~tmp___9~2 % 256, 64) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_byte_~tmp___9~2 % 256, 64) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,863 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9407-5: SUMMARY for call tlan_ee_send_byte_#t~ret1076 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,863 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9407: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_byte_~tmp___9~2 % 256, 64) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_byte_~tmp___9~2 % 256, 64) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_byte_~tmp___9~2 % 256, 64) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,863 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9407-1: SUMMARY for call tlan_ee_send_byte_#t~ret1076 := inb_p(tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,863 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9408: tlan_ee_send_byte_~tmp___10~2 := tlan_ee_send_byte_#t~ret1076;havoc tlan_ee_send_byte_#t~ret1076; [2021-11-04 11:59:27,863 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9408-1: tlan_ee_send_byte_~tmp___10~2 := tlan_ee_send_byte_#t~ret1076;havoc tlan_ee_send_byte_#t~ret1076; [2021-11-04 11:59:27,863 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9408-2: tlan_ee_send_byte_~tmp___10~2 := tlan_ee_send_byte_#t~ret1076;havoc tlan_ee_send_byte_#t~ret1076; [2021-11-04 11:59:27,864 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9409-4: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_byte_~tmp___10~2 % 256, 16) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_byte_~tmp___10~2 % 256, 16) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_byte_~tmp___10~2 % 256, 16) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,864 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9409: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_byte_~tmp___10~2 % 256, 16) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_byte_~tmp___10~2 % 256, 16) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_byte_~tmp___10~2 % 256, 16) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,864 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2021-11-04 11:59:27,864 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9409-2: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_send_byte_~tmp___10~2 % 256, 16) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_send_byte_~tmp___10~2 % 256, 16) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_send_byte_~tmp___10~2 % 256, 16) % 4294967296 % 4294967296 - 4294967296), tlan_ee_send_byte_~sio~6 % 65536); srcloc: null [2021-11-04 11:59:27,864 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768: assume 0 != tlan_probe1_~rc~1;havoc tlan_probe1_#t~nondet343; [2021-11-04 11:59:27,864 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768: assume !(0 != tlan_probe1_~rc~1);ldv_register_netdev_95_#in~ldv_func_arg1.base, ldv_register_netdev_95_#in~ldv_func_arg1.offset := tlan_probe1_~dev~3.base, tlan_probe1_~dev~3.offset;havoc ldv_register_netdev_95_#res;havoc ldv_register_netdev_95_#t~ret1198, ldv_register_netdev_95_#t~ret1199, ldv_register_netdev_95_~ldv_func_arg1.base, ldv_register_netdev_95_~ldv_func_arg1.offset, ldv_register_netdev_95_~ldv_func_res~4, ldv_register_netdev_95_~tmp~95, ldv_register_netdev_95_~tmp___0~37;ldv_register_netdev_95_~ldv_func_arg1.base, ldv_register_netdev_95_~ldv_func_arg1.offset := ldv_register_netdev_95_#in~ldv_func_arg1.base, ldv_register_netdev_95_#in~ldv_func_arg1.offset;havoc ldv_register_netdev_95_~ldv_func_res~4;havoc ldv_register_netdev_95_~tmp~95;havoc ldv_register_netdev_95_~tmp___0~37;register_netdev_#in~arg0.base, register_netdev_#in~arg0.offset := ldv_register_netdev_95_~ldv_func_arg1.base, ldv_register_netdev_95_~ldv_func_arg1.offset;havoc register_netdev_#res;havoc register_netdev_#t~nondet1402, register_netdev_~arg0.base, register_netdev_~arg0.offset;register_netdev_~arg0.base, register_netdev_~arg0.offset := register_netdev_#in~arg0.base, register_netdev_#in~arg0.offset;assume -2147483648 <= register_netdev_#t~nondet1402 && register_netdev_#t~nondet1402 <= 2147483647;register_netdev_#res := register_netdev_#t~nondet1402;havoc register_netdev_#t~nondet1402; [2021-11-04 11:59:27,864 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13112: tlan_ee_read_byte_#res := tlan_ee_read_byte_~ret~0; [2021-11-04 11:59:27,864 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9413: tlan_ee_read_byte_#t~ret1095 := tlan_ee_send_byte_#res;assume -2147483648 <= tlan_ee_read_byte_#t~ret1095 && tlan_ee_read_byte_#t~ret1095 <= 2147483647;tlan_ee_read_byte_~err~4 := tlan_ee_read_byte_#t~ret1095;havoc tlan_ee_read_byte_#t~mem1094;havoc tlan_ee_read_byte_#t~ret1095; [2021-11-04 11:59:27,864 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9413-1: tlan_ee_read_byte_#t~ret1097 := tlan_ee_send_byte_#res;assume -2147483648 <= tlan_ee_read_byte_#t~ret1097 && tlan_ee_read_byte_#t~ret1097 <= 2147483647;tlan_ee_read_byte_~err~4 := tlan_ee_read_byte_#t~ret1097;havoc tlan_ee_read_byte_#t~mem1096;havoc tlan_ee_read_byte_#t~ret1097; [2021-11-04 11:59:27,865 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9413-2: tlan_ee_read_byte_#t~ret1100 := tlan_ee_send_byte_#res;assume -2147483648 <= tlan_ee_read_byte_#t~ret1100 && tlan_ee_read_byte_#t~ret1100 <= 2147483647;tlan_ee_read_byte_~err~4 := tlan_ee_read_byte_#t~ret1100;havoc tlan_ee_read_byte_#t~mem1099;havoc tlan_ee_read_byte_#t~ret1100; [2021-11-04 11:59:27,865 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13118: ldv_alloc_etherdev_mqs_94_#t~ret1196.base, ldv_alloc_etherdev_mqs_94_#t~ret1196.offset := alloc_etherdev_mqs_#res.base, alloc_etherdev_mqs_#res.offset;ldv_alloc_etherdev_mqs_94_~tmp~94.base, ldv_alloc_etherdev_mqs_94_~tmp~94.offset := ldv_alloc_etherdev_mqs_94_#t~ret1196.base, ldv_alloc_etherdev_mqs_94_#t~ret1196.offset;havoc ldv_alloc_etherdev_mqs_94_#t~ret1196.base, ldv_alloc_etherdev_mqs_94_#t~ret1196.offset;ldv_alloc_etherdev_mqs_94_~ldv_func_res~3.base, ldv_alloc_etherdev_mqs_94_~ldv_func_res~3.offset := ldv_alloc_etherdev_mqs_94_~tmp~94.base, ldv_alloc_etherdev_mqs_94_~tmp~94.offset;ldv_alloc_etherdev_mqs_#in~arg0.base, ldv_alloc_etherdev_mqs_#in~arg0.offset, ldv_alloc_etherdev_mqs_#in~arg1, ldv_alloc_etherdev_mqs_#in~arg2, ldv_alloc_etherdev_mqs_#in~arg3 := ldv_alloc_etherdev_mqs_94_~ldv_func_res~3.base, ldv_alloc_etherdev_mqs_94_~ldv_func_res~3.offset, ldv_alloc_etherdev_mqs_94_~ldv_func_arg1, ldv_alloc_etherdev_mqs_94_~ldv_func_arg2, ldv_alloc_etherdev_mqs_94_~ldv_func_arg3;havoc ldv_alloc_etherdev_mqs_#res.base, ldv_alloc_etherdev_mqs_#res.offset;havoc ldv_alloc_etherdev_mqs_#t~ret1104, ldv_alloc_etherdev_mqs_#t~ret1105.base, ldv_alloc_etherdev_mqs_#t~ret1105.offset, ldv_alloc_etherdev_mqs_~arg0.base, ldv_alloc_etherdev_mqs_~arg0.offset, ldv_alloc_etherdev_mqs_~arg1, ldv_alloc_etherdev_mqs_~arg2, ldv_alloc_etherdev_mqs_~arg3, ldv_alloc_etherdev_mqs_~ldv_4_netdev_net_device~0.base, ldv_alloc_etherdev_mqs_~ldv_4_netdev_net_device~0.offset, ldv_alloc_etherdev_mqs_~tmp~72.base, ldv_alloc_etherdev_mqs_~tmp~72.offset, ldv_alloc_etherdev_mqs_~tmp___0~29;ldv_alloc_etherdev_mqs_~arg0.base, ldv_alloc_etherdev_mqs_~arg0.offset := ldv_alloc_etherdev_mqs_#in~arg0.base, ldv_alloc_etherdev_mqs_#in~arg0.offset;ldv_alloc_etherdev_mqs_~arg1 := ldv_alloc_etherdev_mqs_#in~arg1;ldv_alloc_etherdev_mqs_~arg2 := ldv_alloc_etherdev_mqs_#in~arg2;ldv_alloc_etherdev_mqs_~arg3 := ldv_alloc_etherdev_mqs_#in~arg3;havoc ldv_alloc_etherdev_mqs_~ldv_4_netdev_net_device~0.base, ldv_alloc_etherdev_mqs_~ldv_4_netdev_net_device~0.offset;havoc ldv_alloc_etherdev_mqs_~tmp~72.base, ldv_alloc_etherdev_mqs_~tmp~72.offset;havoc ldv_alloc_etherdev_mqs_~tmp___0~29;havoc ldv_undef_int_#res;havoc ldv_undef_int_#t~nondet1236, ldv_undef_int_~tmp~110;havoc ldv_undef_int_~tmp~110;assume -2147483648 <= ldv_undef_int_#t~nondet1236 && ldv_undef_int_#t~nondet1236 <= 2147483647;ldv_undef_int_~tmp~110 := ldv_undef_int_#t~nondet1236;havoc ldv_undef_int_#t~nondet1236;ldv_undef_int_#res := ldv_undef_int_~tmp~110; [2021-11-04 11:59:27,865 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6778: assume 0 != tlan_probe1_~rc~1;havoc tlan_probe1_#t~nondet346; [2021-11-04 11:59:27,865 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6778: assume !(0 != tlan_probe1_~rc~1);~tlan_devices_installed~0 := 1 + ~tlan_devices_installed~0;~boards_found~0 := 1 + ~boards_found~0; [2021-11-04 11:59:27,865 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11009: __netdev_alloc_skb_ip_align_#t~ret139.base, __netdev_alloc_skb_ip_align_#t~ret139.offset := ldv___netdev_alloc_skb_59_#res.base, ldv___netdev_alloc_skb_59_#res.offset;__netdev_alloc_skb_ip_align_~tmp~10.base, __netdev_alloc_skb_ip_align_~tmp~10.offset := __netdev_alloc_skb_ip_align_#t~ret139.base, __netdev_alloc_skb_ip_align_#t~ret139.offset;havoc __netdev_alloc_skb_ip_align_#t~ret139.base, __netdev_alloc_skb_ip_align_#t~ret139.offset;__netdev_alloc_skb_ip_align_~skb~0.base, __netdev_alloc_skb_ip_align_~skb~0.offset := __netdev_alloc_skb_ip_align_~tmp~10.base, __netdev_alloc_skb_ip_align_~tmp~10.offset;__netdev_alloc_skb_ip_align_#res.base, __netdev_alloc_skb_ip_align_#res.offset := __netdev_alloc_skb_ip_align_~skb~0.base, __netdev_alloc_skb_ip_align_~skb~0.offset; [2021-11-04 11:59:27,865 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6782: call tlan_probe1_#t~mem355.base, tlan_probe1_#t~mem355.offset := read~$Pointer$(tlan_probe1_~priv~3.base, 8 + tlan_probe1_~priv~3.offset, 8);call tlan_probe1_#t~mem356 := read~int(tlan_probe1_~priv~3.base, 40 + tlan_probe1_~priv~3.offset, 4);call tlan_probe1_#t~mem357.base, tlan_probe1_#t~mem357.offset := read~$Pointer$(tlan_probe1_~priv~3.base, 24 + tlan_probe1_~priv~3.offset, 8);call tlan_probe1_#t~mem358 := read~int(tlan_probe1_~priv~3.base, 32 + tlan_probe1_~priv~3.offset, 8);pci_free_consistent_#in~hwdev.base, pci_free_consistent_#in~hwdev.offset, pci_free_consistent_#in~size, pci_free_consistent_#in~vaddr.base, pci_free_consistent_#in~vaddr.offset, pci_free_consistent_#in~dma_handle := tlan_probe1_#t~mem355.base, tlan_probe1_#t~mem355.offset, tlan_probe1_#t~mem356 % 4294967296, tlan_probe1_#t~mem357.base, tlan_probe1_#t~mem357.offset, tlan_probe1_#t~mem358;havoc pci_free_consistent_#t~ite195.base, pci_free_consistent_#t~ite195.offset, pci_free_consistent_~hwdev.base, pci_free_consistent_~hwdev.offset, pci_free_consistent_~size, pci_free_consistent_~vaddr.base, pci_free_consistent_~vaddr.offset, pci_free_consistent_~dma_handle;pci_free_consistent_~hwdev.base, pci_free_consistent_~hwdev.offset := pci_free_consistent_#in~hwdev.base, pci_free_consistent_#in~hwdev.offset;pci_free_consistent_~size := pci_free_consistent_#in~size;pci_free_consistent_~vaddr.base, pci_free_consistent_~vaddr.offset := pci_free_consistent_#in~vaddr.base, pci_free_consistent_#in~vaddr.offset;pci_free_consistent_~dma_handle := pci_free_consistent_#in~dma_handle; [2021-11-04 11:59:27,865 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13125: havoc dma_alloc_attrs_#t~mem120;dma_alloc_attrs_#res.base, dma_alloc_attrs_#res.offset := dma_alloc_attrs_~memory~0.base, dma_alloc_attrs_~memory~0.offset; [2021-11-04 11:59:27,865 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13128: call dma_free_attrs_#t~mem127.base, dma_free_attrs_#t~mem127.offset := read~$Pointer$(dma_free_attrs_~ops~3.base, 8 + dma_free_attrs_~ops~3.offset, 8); [2021-11-04 11:59:27,865 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6787: assume 0 != (tlan_probe1_~pdev.base + tlan_probe1_~pdev.offset) % 18446744073709551616;~tlan_have_pci~0 := 1 + ~tlan_have_pci~0; [2021-11-04 11:59:27,866 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6787: assume !(0 != (tlan_probe1_~pdev.base + tlan_probe1_~pdev.offset) % 18446744073709551616);call write~$Pointer$(~tlan_eisa_devices~0.base, ~tlan_eisa_devices~0.offset, tlan_probe1_~priv~3.base, tlan_probe1_~priv~3.offset, 8);~tlan_eisa_devices~0.base, ~tlan_eisa_devices~0.offset := tlan_probe1_~dev~3.base, tlan_probe1_~dev~3.offset;~tlan_have_eisa~0 := 1 + ~tlan_have_eisa~0; [2021-11-04 11:59:27,866 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6787-2: havoc tlan_probe1_#t~nondet348;call tlan_probe1_#t~mem350 := read~int(tlan_probe1_~dev~3.base, 64 + tlan_probe1_~dev~3.offset, 4);call tlan_probe1_#t~mem351 := read~int(tlan_probe1_~dev~3.base, 56 + tlan_probe1_~dev~3.offset, 8);call tlan_probe1_#t~mem352.base, tlan_probe1_#t~mem352.offset := read~$Pointer$(tlan_probe1_~priv~3.base, 280 + tlan_probe1_~priv~3.offset, 8);call tlan_probe1_#t~mem353.base, tlan_probe1_#t~mem353.offset := read~$Pointer$(tlan_probe1_#t~mem352.base, tlan_probe1_#t~mem352.offset, 8);call tlan_probe1_#t~mem354 := read~int(tlan_probe1_~priv~3.base, 288 + tlan_probe1_~priv~3.offset, 4);havoc tlan_probe1_#t~mem350;havoc tlan_probe1_#t~mem351;havoc tlan_probe1_#t~mem352.base, tlan_probe1_#t~mem352.offset;havoc tlan_probe1_#t~mem353.base, tlan_probe1_#t~mem353.offset;havoc tlan_probe1_#t~mem354;tlan_probe1_#res := 0;call ULTIMATE.dealloc(tlan_probe1_~#__key~0.base, tlan_probe1_~#__key~0.offset);havoc tlan_probe1_~#__key~0.base, tlan_probe1_~#__key~0.offset;call ULTIMATE.dealloc(tlan_probe1_~#__constr_expr_0~0.base, tlan_probe1_~#__constr_expr_0~0.offset);havoc tlan_probe1_~#__constr_expr_0~0.base, tlan_probe1_~#__constr_expr_0~0.offset;call ULTIMATE.dealloc(tlan_probe1_~#__key___0~0.base, tlan_probe1_~#__key___0~0.offset);havoc tlan_probe1_~#__key___0~0.base, tlan_probe1_~#__key___0~0.offset; [2021-11-04 11:59:27,866 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13131: dma_map_single_attrs_#res := dma_map_single_attrs_~addr~0; [2021-11-04 11:59:27,866 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9439: SUMMARY for call tlan_ee_receive_byte_#t~ret1077 := inb_p(tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,866 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9439-1: tlan_ee_receive_byte_~tmp~68 := tlan_ee_receive_byte_#t~ret1077;havoc tlan_ee_receive_byte_#t~ret1077; [2021-11-04 11:59:27,866 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9440: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_receive_byte_~tmp~68 % 256, 223), tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,866 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9440-1: tlan_ee_receive_byte_~place~1 := 128; [2021-11-04 11:59:27,866 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11029: pci_set_drvdata_#t~ret201 := ldv_dev_set_drvdata_82_#res;assume -2147483648 <= pci_set_drvdata_#t~ret201 && pci_set_drvdata_#t~ret201 <= 2147483647;havoc pci_set_drvdata_#t~ret201; [2021-11-04 11:59:27,866 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6803: ldv_free_netdev_96_#in~ldv_func_arg1.base, ldv_free_netdev_96_#in~ldv_func_arg1.offset := tlan_probe1_~dev~3.base, tlan_probe1_~dev~3.offset;havoc ldv_free_netdev_96_~ldv_func_arg1.base, ldv_free_netdev_96_~ldv_func_arg1.offset;ldv_free_netdev_96_~ldv_func_arg1.base, ldv_free_netdev_96_~ldv_func_arg1.offset := ldv_free_netdev_96_#in~ldv_func_arg1.base, ldv_free_netdev_96_#in~ldv_func_arg1.offset;free_netdev_#in~arg0.base, free_netdev_#in~arg0.offset := ldv_free_netdev_96_~ldv_func_arg1.base, ldv_free_netdev_96_~ldv_func_arg1.offset;havoc free_netdev_~arg0.base, free_netdev_~arg0.offset;free_netdev_~arg0.base, free_netdev_~arg0.offset := free_netdev_#in~arg0.base, free_netdev_#in~arg0.offset; [2021-11-04 11:59:27,866 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13145: pci_set_dma_mask_#t~ret199 := dma_set_mask_#res;assume -2147483648 <= pci_set_dma_mask_#t~ret199 && pci_set_dma_mask_#t~ret199 <= 2147483647;pci_set_dma_mask_~tmp~22 := pci_set_dma_mask_#t~ret199;havoc pci_set_dma_mask_#t~ret199;pci_set_dma_mask_#res := pci_set_dma_mask_~tmp~22; [2021-11-04 11:59:27,867 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9446: tlan_ee_receive_byte_~tmp___0~28 := tlan_ee_receive_byte_#t~ret1078;havoc tlan_ee_receive_byte_#t~ret1078; [2021-11-04 11:59:27,867 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9447: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_receive_byte_~tmp___0~28 % 256, 64) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_receive_byte_~tmp___0~28 % 256, 64) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_receive_byte_~tmp___0~28 % 256, 64) % 4294967296 % 4294967296 - 4294967296), tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,867 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9447-1: SUMMARY for call tlan_ee_receive_byte_#t~ret1079 := inb_p(tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,867 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11562: assume 0 != (tlan_probe1_~pdev.base + tlan_probe1_~pdev.offset) % 18446744073709551616;pci_release_regions_#in~arg0.base, pci_release_regions_#in~arg0.offset := tlan_probe1_~pdev.base, tlan_probe1_~pdev.offset;havoc pci_release_regions_~arg0.base, pci_release_regions_~arg0.offset;pci_release_regions_~arg0.base, pci_release_regions_~arg0.offset := pci_release_regions_#in~arg0.base, pci_release_regions_#in~arg0.offset; [2021-11-04 11:59:27,867 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11562: assume !(0 != (tlan_probe1_~pdev.base + tlan_probe1_~pdev.offset) % 18446744073709551616); [2021-11-04 11:59:27,867 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9448: tlan_ee_receive_byte_~tmp___1~14 := tlan_ee_receive_byte_#t~ret1079;havoc tlan_ee_receive_byte_#t~ret1079; [2021-11-04 11:59:27,867 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9450: assume 0 != ~bitwiseAnd(tlan_ee_receive_byte_~tmp___1~14 % 256, 16);call tlan_ee_receive_byte_#t~mem1080 := read~int(tlan_ee_receive_byte_~data.base, tlan_ee_receive_byte_~data.offset, 1);call write~int(~bitwiseOr(tlan_ee_receive_byte_#t~mem1080 % 256, tlan_ee_receive_byte_~place~1 % 256), tlan_ee_receive_byte_~data.base, tlan_ee_receive_byte_~data.offset, 1);havoc tlan_ee_receive_byte_#t~mem1080; [2021-11-04 11:59:27,867 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9450: assume !(0 != ~bitwiseAnd(tlan_ee_receive_byte_~tmp___1~14 % 256, 16)); [2021-11-04 11:59:27,867 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9450-2: SUMMARY for call tlan_ee_receive_byte_#t~ret1081 := inb_p(tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,867 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751: assume 0 == dma_alloc_coherent_mask_~dma_mask~0 % 18446744073709551616; [2021-11-04 11:59:27,868 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751: assume !(0 == dma_alloc_coherent_mask_~dma_mask~0 % 18446744073709551616); [2021-11-04 11:59:27,868 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751-2: dma_alloc_coherent_mask_#res := dma_alloc_coherent_mask_~dma_mask~0; [2021-11-04 11:59:27,868 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5752-2: dma_alloc_coherent_mask_~dma_mask~0 := dma_alloc_coherent_mask_#t~ite106;havoc dma_alloc_coherent_mask_#t~ite106; [2021-11-04 11:59:27,868 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5752: assume 0 != ~bitwiseAnd((if dma_alloc_coherent_mask_~gfp % 4294967296 % 4294967296 <= 2147483647 then dma_alloc_coherent_mask_~gfp % 4294967296 % 4294967296 else dma_alloc_coherent_mask_~gfp % 4294967296 % 4294967296 - 4294967296), 1);dma_alloc_coherent_mask_#t~ite106 := 16777215; [2021-11-04 11:59:27,868 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5752: assume !(0 != ~bitwiseAnd((if dma_alloc_coherent_mask_~gfp % 4294967296 % 4294967296 <= 2147483647 then dma_alloc_coherent_mask_~gfp % 4294967296 % 4294967296 else dma_alloc_coherent_mask_~gfp % 4294967296 % 4294967296 - 4294967296), 1));dma_alloc_coherent_mask_#t~ite106 := 4294967295; [2021-11-04 11:59:27,868 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5755: dma_alloc_coherent_gfp_flags_#t~ret107 := dma_alloc_coherent_mask_#res;dma_alloc_coherent_gfp_flags_~tmp~7 := dma_alloc_coherent_gfp_flags_#t~ret107;havoc dma_alloc_coherent_gfp_flags_#t~ret107;dma_alloc_coherent_gfp_flags_~dma_mask~1 := dma_alloc_coherent_gfp_flags_~tmp~7; [2021-11-04 11:59:27,868 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9455: tlan_ee_receive_byte_~tmp___2~9 := tlan_ee_receive_byte_#t~ret1081;havoc tlan_ee_receive_byte_#t~ret1081; [2021-11-04 11:59:27,868 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9456: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_receive_byte_~tmp___2~9 % 256, 191), tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,868 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9456-1: tlan_ee_receive_byte_~place~1 := tlan_ee_receive_byte_~place~1 % 256 / 2; [2021-11-04 11:59:27,868 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6814: assume 0 != (tlan_probe1_~pdev.base + tlan_probe1_~pdev.offset) % 18446744073709551616;pci_disable_device_#in~arg0.base, pci_disable_device_#in~arg0.offset := tlan_probe1_~pdev.base, tlan_probe1_~pdev.offset;havoc pci_disable_device_~arg0.base, pci_disable_device_~arg0.offset;pci_disable_device_~arg0.base, pci_disable_device_~arg0.offset := pci_disable_device_#in~arg0.base, pci_disable_device_#in~arg0.offset; [2021-11-04 11:59:27,869 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6814: assume !(0 != (tlan_probe1_~pdev.base + tlan_probe1_~pdev.offset) % 18446744073709551616); [2021-11-04 11:59:27,869 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6815: tlan_probe1_#res := tlan_probe1_~rc~1;call ULTIMATE.dealloc(tlan_probe1_~#__key~0.base, tlan_probe1_~#__key~0.offset);havoc tlan_probe1_~#__key~0.base, tlan_probe1_~#__key~0.offset;call ULTIMATE.dealloc(tlan_probe1_~#__constr_expr_0~0.base, tlan_probe1_~#__constr_expr_0~0.offset);havoc tlan_probe1_~#__constr_expr_0~0.base, tlan_probe1_~#__constr_expr_0~0.offset;call ULTIMATE.dealloc(tlan_probe1_~#__key___0~0.base, tlan_probe1_~#__key___0~0.offset);havoc tlan_probe1_~#__key___0~0.base, tlan_probe1_~#__key___0~0.offset; [2021-11-04 11:59:27,869 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9459: assume 0 != tlan_ee_receive_byte_~place~1 % 256 % 4294967296; [2021-11-04 11:59:27,869 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9459: assume !(0 != tlan_ee_receive_byte_~place~1 % 256 % 4294967296); [2021-11-04 11:59:27,869 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461: SUMMARY for call tlan_ee_receive_byte_#t~ret1078 := inb_p(tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,869 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L6821: tlan_eisa_probe_#t~ret384 := tlan_probe1_#res;assume -2147483648 <= tlan_eisa_probe_#t~ret384 && tlan_eisa_probe_#t~ret384 <= 2147483647;tlan_eisa_probe_~rc~2 := tlan_eisa_probe_#t~ret384;havoc tlan_eisa_probe_#t~ret384; [2021-11-04 11:59:27,869 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11578: ldv_alloc_etherdev_mqs_#t~ret1105.base, ldv_alloc_etherdev_mqs_#t~ret1105.offset := ldv_xmalloc_#res.base, ldv_xmalloc_#res.offset;ldv_alloc_etherdev_mqs_~tmp~72.base, ldv_alloc_etherdev_mqs_~tmp~72.offset := ldv_alloc_etherdev_mqs_#t~ret1105.base, ldv_alloc_etherdev_mqs_#t~ret1105.offset;havoc ldv_alloc_etherdev_mqs_#t~ret1105.base, ldv_alloc_etherdev_mqs_#t~ret1105.offset;ldv_alloc_etherdev_mqs_~ldv_4_netdev_net_device~0.base, ldv_alloc_etherdev_mqs_~ldv_4_netdev_net_device~0.offset := ldv_alloc_etherdev_mqs_~tmp~72.base, ldv_alloc_etherdev_mqs_~tmp~72.offset;ldv_alloc_etherdev_mqs_#res.base, ldv_alloc_etherdev_mqs_#res.offset := ldv_alloc_etherdev_mqs_~ldv_4_netdev_net_device~0.base, ldv_alloc_etherdev_mqs_~ldv_4_netdev_net_device~0.offset; [2021-11-04 11:59:27,869 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9465: SUMMARY for call tlan_ee_receive_byte_#t~ret1082 := inb_p(tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,869 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9465-1: tlan_ee_receive_byte_~tmp___3~8 := tlan_ee_receive_byte_#t~ret1082;havoc tlan_ee_receive_byte_#t~ret1082; [2021-11-04 11:59:27,869 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9466: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_receive_byte_~tmp___3~8 % 256, 32) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_receive_byte_~tmp___3~8 % 256, 32) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_receive_byte_~tmp___3~8 % 256, 32) % 4294967296 % 4294967296 - 4294967296), tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,869 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9466-1: assume 0 == tlan_ee_receive_byte_~stop; [2021-11-04 11:59:27,870 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9466-1: assume !(0 == tlan_ee_receive_byte_~stop); [2021-11-04 11:59:27,870 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5767: assume dma_alloc_coherent_gfp_flags_~dma_mask~1 % 18446744073709551616 <= 16777215;dma_alloc_coherent_gfp_flags_~gfp := ~bitwiseOr(dma_alloc_coherent_gfp_flags_~gfp, 1); [2021-11-04 11:59:27,870 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5767: assume !(dma_alloc_coherent_gfp_flags_~dma_mask~1 % 18446744073709551616 <= 16777215); [2021-11-04 11:59:27,870 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5767-2: assume dma_alloc_coherent_gfp_flags_~dma_mask~1 % 18446744073709551616 <= 4294967295 && 0 == ~bitwiseAnd(dma_alloc_coherent_gfp_flags_~gfp, 1) % 4294967296;dma_alloc_coherent_gfp_flags_~gfp := ~bitwiseOr(dma_alloc_coherent_gfp_flags_~gfp, 4); [2021-11-04 11:59:27,870 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5767-2: assume !(dma_alloc_coherent_gfp_flags_~dma_mask~1 % 18446744073709551616 <= 4294967295 && 0 == ~bitwiseAnd(dma_alloc_coherent_gfp_flags_~gfp, 1) % 4294967296); [2021-11-04 11:59:27,870 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9470-1: tlan_ee_receive_byte_~tmp___4~6 := tlan_ee_receive_byte_#t~ret1083;havoc tlan_ee_receive_byte_#t~ret1083; [2021-11-04 11:59:27,870 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9470: SUMMARY for call tlan_ee_receive_byte_#t~ret1083 := inb_p(tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,870 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13170: ldv_free_netdev_#in~arg0.base, ldv_free_netdev_#in~arg0.offset, ldv_free_netdev_#in~arg1.base, ldv_free_netdev_#in~arg1.offset := 0, 0, ldv_free_netdev_96_~ldv_func_arg1.base, ldv_free_netdev_96_~ldv_func_arg1.offset;havoc ldv_free_netdev_~arg0.base, ldv_free_netdev_~arg0.offset, ldv_free_netdev_~arg1.base, ldv_free_netdev_~arg1.offset, ldv_free_netdev_~ldv_7_netdev_net_device~0.base, ldv_free_netdev_~ldv_7_netdev_net_device~0.offset;ldv_free_netdev_~arg0.base, ldv_free_netdev_~arg0.offset := ldv_free_netdev_#in~arg0.base, ldv_free_netdev_#in~arg0.offset;ldv_free_netdev_~arg1.base, ldv_free_netdev_~arg1.offset := ldv_free_netdev_#in~arg1.base, ldv_free_netdev_#in~arg1.offset;havoc ldv_free_netdev_~ldv_7_netdev_net_device~0.base, ldv_free_netdev_~ldv_7_netdev_net_device~0.offset;ldv_free_netdev_~ldv_7_netdev_net_device~0.base, ldv_free_netdev_~ldv_7_netdev_net_device~0.offset := ldv_free_netdev_~arg1.base, ldv_free_netdev_~arg1.offset;ldv_free_#in~s.base, ldv_free_#in~s.offset := ldv_free_netdev_~ldv_7_netdev_net_device~0.base, ldv_free_netdev_~ldv_7_netdev_net_device~0.offset;havoc ldv_free_~s.base, ldv_free_~s.offset;ldv_free_~s.base, ldv_free_~s.offset := ldv_free_#in~s.base, ldv_free_#in~s.offset;call ULTIMATE.dealloc(ldv_free_~s.base, ldv_free_~s.offset); [2021-11-04 11:59:27,870 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5771-1: dma_alloc_coherent_gfp_flags_#res := dma_alloc_coherent_gfp_flags_~gfp; [2021-11-04 11:59:27,870 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9471: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_receive_byte_~tmp___4~6 % 256, 239), tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,871 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9471-1: SUMMARY for call tlan_ee_receive_byte_#t~ret1084 := inb_p(tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,871 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472: tlan_ee_receive_byte_~tmp___5~5 := tlan_ee_receive_byte_#t~ret1084;havoc tlan_ee_receive_byte_#t~ret1084; [2021-11-04 11:59:27,871 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9473: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_receive_byte_~tmp___5~5 % 256, 64) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_receive_byte_~tmp___5~5 % 256, 64) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_receive_byte_~tmp___5~5 % 256, 64) % 4294967296 % 4294967296 - 4294967296), tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,871 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9473-1: SUMMARY for call tlan_ee_receive_byte_#t~ret1085 := inb_p(tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,871 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13173: tlan_start_#in~dev.base, tlan_start_#in~dev.offset := tlan_open_~dev.base, tlan_open_~dev.offset;havoc tlan_start_~dev.base, tlan_start_~dev.offset;tlan_start_~dev.base, tlan_start_~dev.offset := tlan_start_#in~dev.base, tlan_start_#in~dev.offset;tlan_reset_lists_#in~dev.base, tlan_reset_lists_#in~dev.offset := tlan_start_~dev.base, tlan_start_~dev.offset;havoc tlan_reset_lists_#t~ret662.base, tlan_reset_lists_#t~ret662.offset, tlan_reset_lists_#t~mem663.base, tlan_reset_lists_#t~mem663.offset, tlan_reset_lists_#t~mem664.base, tlan_reset_lists_#t~mem664.offset, tlan_reset_lists_#t~mem665, tlan_reset_lists_#t~ret666.base, tlan_reset_lists_#t~ret666.offset, tlan_reset_lists_#t~mem667.base, tlan_reset_lists_#t~mem667.offset, tlan_reset_lists_#t~mem668.base, tlan_reset_lists_#t~mem668.offset, tlan_reset_lists_#t~ret669, tlan_reset_lists_#t~mem670.base, tlan_reset_lists_#t~mem670.offset, tlan_reset_lists_~dev.base, tlan_reset_lists_~dev.offset, tlan_reset_lists_~priv~19.base, tlan_reset_lists_~priv~19.offset, tlan_reset_lists_~tmp~50.base, tlan_reset_lists_~tmp~50.offset, tlan_reset_lists_~i~3, tlan_reset_lists_~list~0.base, tlan_reset_lists_~list~0.offset, tlan_reset_lists_~list_phys~0, tlan_reset_lists_~skb~3.base, tlan_reset_lists_~skb~3.offset, tlan_reset_lists_~tmp___0~18;tlan_reset_lists_~dev.base, tlan_reset_lists_~dev.offset := tlan_reset_lists_#in~dev.base, tlan_reset_lists_#in~dev.offset;havoc tlan_reset_lists_~priv~19.base, tlan_reset_lists_~priv~19.offset;havoc tlan_reset_lists_~tmp~50.base, tlan_reset_lists_~tmp~50.offset;havoc tlan_reset_lists_~i~3;havoc tlan_reset_lists_~list~0.base, tlan_reset_lists_~list~0.offset;havoc tlan_reset_lists_~list_phys~0;havoc tlan_reset_lists_~skb~3.base, tlan_reset_lists_~skb~3.offset;havoc tlan_reset_lists_~tmp___0~18;netdev_priv_#in~dev.base, netdev_priv_#in~dev.offset := tlan_reset_lists_~dev.base, tlan_reset_lists_~dev.offset;havoc netdev_priv_#res.base, netdev_priv_#res.offset;havoc netdev_priv_~dev.base, netdev_priv_~dev.offset;netdev_priv_~dev.base, netdev_priv_~dev.offset := netdev_priv_#in~dev.base, netdev_priv_#in~dev.offset;netdev_priv_#res.base, netdev_priv_#res.offset := netdev_priv_~dev.base, 3200 + netdev_priv_~dev.offset; [2021-11-04 11:59:27,871 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9474: tlan_ee_receive_byte_~tmp___6~4 := tlan_ee_receive_byte_#t~ret1085;havoc tlan_ee_receive_byte_#t~ret1085; [2021-11-04 11:59:27,871 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L5775: dma_alloc_attrs_#t~ret111 := dma_alloc_coherent_gfp_flags_#res;dma_alloc_attrs_~tmp___1~2 := dma_alloc_attrs_#t~ret111;havoc dma_alloc_attrs_#t~ret111;call dma_alloc_attrs_#t~mem118.base, dma_alloc_attrs_#t~mem118.offset := read~$Pointer$(dma_alloc_attrs_~ops~2.base, dma_alloc_attrs_~ops~2.offset, 8);##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~113.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~113.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~114, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~115.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~115.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~116, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~117.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~117.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~#fp.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~#fp.offset := dma_alloc_attrs_~dev.base, dma_alloc_attrs_~dev.offset, dma_alloc_attrs_~size, dma_alloc_attrs_~dma_handle.base, dma_alloc_attrs_~dma_handle.offset, dma_alloc_attrs_~tmp___1~2, dma_alloc_attrs_~attrs.base, dma_alloc_attrs_~attrs.offset, dma_alloc_attrs_#t~mem118.base, dma_alloc_attrs_#t~mem118.offset;havoc ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#res.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#res.offset;havoc ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~113.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~113.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~114, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~115.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~115.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~116, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~117.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~117.offset;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~113.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~113.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~113.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~113.offset;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~114 := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~114;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~115.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~115.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~115.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~115.offset;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~116 := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~116;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~117.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#~117.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~117.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$_#in~117.offset; [2021-11-04 11:59:27,871 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9475: SUMMARY for call outb_p(~bitwiseAnd(tlan_ee_receive_byte_~tmp___6~4 % 256, 191), tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,871 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9479: SUMMARY for call tlan_ee_receive_byte_#t~ret1086 := inb_p(tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,872 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9479-1: tlan_ee_receive_byte_~tmp___7~3 := tlan_ee_receive_byte_#t~ret1086;havoc tlan_ee_receive_byte_#t~ret1086; [2021-11-04 11:59:27,872 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L11594: ldv_dev_set_drvdata_#t~ret1208.base, ldv_dev_set_drvdata_#t~ret1208.offset := ldv_xzalloc_#res.base, ldv_xzalloc_#res.offset;ldv_dev_set_drvdata_~tmp~99.base, ldv_dev_set_drvdata_~tmp~99.offset := ldv_dev_set_drvdata_#t~ret1208.base, ldv_dev_set_drvdata_#t~ret1208.offset;havoc ldv_dev_set_drvdata_#t~ret1208.base, ldv_dev_set_drvdata_#t~ret1208.offset;call write~$Pointer$(ldv_dev_set_drvdata_~tmp~99.base, ldv_dev_set_drvdata_~tmp~99.offset, ldv_dev_set_drvdata_~dev.base, 8 + ldv_dev_set_drvdata_~dev.offset, 8);call ldv_dev_set_drvdata_#t~mem1209.base, ldv_dev_set_drvdata_#t~mem1209.offset := read~$Pointer$(ldv_dev_set_drvdata_~dev.base, 8 + ldv_dev_set_drvdata_~dev.offset, 8);call write~$Pointer$(ldv_dev_set_drvdata_~data.base, ldv_dev_set_drvdata_~data.offset, ldv_dev_set_drvdata_#t~mem1209.base, ldv_dev_set_drvdata_#t~mem1209.offset, 8);havoc ldv_dev_set_drvdata_#t~mem1209.base, ldv_dev_set_drvdata_#t~mem1209.offset;ldv_dev_set_drvdata_#res := 0; [2021-11-04 11:59:27,872 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13179-24: ldv_assume_#in~expression := (if 1 == ~ldv_spin_lock_of_tlan_priv~0 then 1 else 0);havoc ldv_assume_~expression;ldv_assume_~expression := ldv_assume_#in~expression; [2021-11-04 11:59:27,872 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L13179-25: ldv_assume_#in~expression := (if 2 == ~ldv_spin_lock_of_tlan_priv~0 then 1 else 0);havoc ldv_assume_~expression;ldv_assume_~expression := ldv_assume_#in~expression; [2021-11-04 11:59:27,872 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9480: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_receive_byte_~tmp___7~3 % 256, 16) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_receive_byte_~tmp___7~3 % 256, 16) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_receive_byte_~tmp___7~3 % 256, 16) % 4294967296 % 4294967296 - 4294967296), tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,872 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9480-1: SUMMARY for call tlan_ee_receive_byte_#t~ret1087 := inb_p(tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,872 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9481: tlan_ee_receive_byte_~tmp___8~3 := tlan_ee_receive_byte_#t~ret1087;havoc tlan_ee_receive_byte_#t~ret1087; [2021-11-04 11:59:27,872 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482: SUMMARY for call outb_p((if ~bitwiseOr(tlan_ee_receive_byte_~tmp___8~3 % 256, 64) % 4294967296 % 4294967296 <= 2147483647 then ~bitwiseOr(tlan_ee_receive_byte_~tmp___8~3 % 256, 64) % 4294967296 % 4294967296 else ~bitwiseOr(tlan_ee_receive_byte_~tmp___8~3 % 256, 64) % 4294967296 % 4294967296 - 4294967296), tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,872 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482-1: SUMMARY for call tlan_ee_receive_byte_#t~ret1088 := inb_p(tlan_ee_receive_byte_~sio~7 % 65536); srcloc: null [2021-11-04 11:59:27,939 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-04 11:59:27,939 INFO L299 CfgBuilder]: Removed 4794 assume(true) statements. [2021-11-04 11:59:27,944 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.11 11:59:27 BoogieIcfgContainer [2021-11-04 11:59:27,944 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-04 11:59:27,945 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-04 11:59:27,945 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-04 11:59:27,947 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-04 11:59:27,948 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.11 11:59:18" (1/3) ... [2021-11-04 11:59:27,948 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@277b7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.11 11:59:27, skipping insertion in model container [2021-11-04 11:59:27,948 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.11 11:59:20" (2/3) ... [2021-11-04 11:59:27,948 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@277b7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.11 11:59:27, skipping insertion in model container [2021-11-04 11:59:27,948 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 04.11 11:59:27" (3/3) ... [2021-11-04 11:59:27,950 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-ti-tlan.cil.i [2021-11-04 11:59:27,953 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-04 11:59:27,953 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 11 error locations. [2021-11-04 11:59:27,990 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-04 11:59:27,994 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-04 11:59:27,994 INFO L340 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2021-11-04 11:59:28,044 INFO L276 IsEmpty]: Start isEmpty. Operand has 4248 states, 3934 states have (on average 1.3177427554651755) internal successors, (5184), 3964 states have internal predecessors, (5184), 285 states have call successors, (285), 19 states have call predecessors, (285), 19 states have return successors, (285), 275 states have call predecessors, (285), 285 states have call successors, (285) [2021-11-04 11:59:28,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-11-04 11:59:28,055 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 11:59:28,055 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] [2021-11-04 11:59:28,056 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2021-11-04 11:59:28,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 11:59:28,059 INFO L85 PathProgramCache]: Analyzing trace with hash 652674606, now seen corresponding path program 1 times [2021-11-04 11:59:28,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 11:59:28,066 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007346093] [2021-11-04 11:59:28,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 11:59:28,066 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 11:59:28,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 11:59:28,538 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-04 11:59:28,539 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 11:59:28,539 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007346093] [2021-11-04 11:59:28,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007346093] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 11:59:28,540 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 11:59:28,540 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-04 11:59:28,541 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332829823] [2021-11-04 11:59:28,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 11:59:28,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 11:59:28,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 11:59:28,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 11:59:28,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 11:59:28,568 INFO L87 Difference]: Start difference. First operand has 4248 states, 3934 states have (on average 1.3177427554651755) internal successors, (5184), 3964 states have internal predecessors, (5184), 285 states have call successors, (285), 19 states have call predecessors, (285), 19 states have return successors, (285), 275 states have call predecessors, (285), 285 states have call successors, (285) Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 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-04 11:59:30,642 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 12:00:05,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 12:00:05,439 INFO L93 Difference]: Finished difference Result 9836 states and 13567 transitions. [2021-11-04 12:00:05,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 12:00:05,441 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 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 51 [2021-11-04 12:00:05,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 12:00:05,499 INFO L225 Difference]: With dead ends: 9836 [2021-11-04 12:00:05,514 INFO L226 Difference]: Without dead ends: 5390 [2021-11-04 12:00:05,543 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.28ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 12:00:05,548 INFO L933 BasicCegarLoop]: 777 mSDtfsCounter, 3975 mSDsluCounter, 3349 mSDsCounter, 0 mSdLazyCounter, 8322 mSolverCounterSat, 21 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33419.69ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3975 SdHoareTripleChecker+Valid, 910 SdHoareTripleChecker+Invalid, 8344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 69.80ms SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 8322 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35901.66ms IncrementalHoareTripleChecker+Time [2021-11-04 12:00:05,550 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3975 Valid, 910 Invalid, 8344 Unknown, 0 Unchecked, 69.80ms Time], IncrementalHoareTripleChecker [21 Valid, 8322 Invalid, 1 Unknown, 0 Unchecked, 35901.66ms Time] [2021-11-04 12:00:05,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5390 states. [2021-11-04 12:00:05,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5390 to 4887. [2021-11-04 12:00:05,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4887 states, 4574 states have (on average 1.2562308701355487) internal successors, (5746), 4604 states have internal predecessors, (5746), 284 states have call successors, (284), 19 states have call predecessors, (284), 19 states have return successors, (284), 274 states have call predecessors, (284), 284 states have call successors, (284) [2021-11-04 12:00:05,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4887 states to 4887 states and 6314 transitions. [2021-11-04 12:00:05,783 INFO L78 Accepts]: Start accepts. Automaton has 4887 states and 6314 transitions. Word has length 51 [2021-11-04 12:00:05,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 12:00:05,784 INFO L470 AbstractCegarLoop]: Abstraction has 4887 states and 6314 transitions. [2021-11-04 12:00:05,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 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-04 12:00:05,786 INFO L276 IsEmpty]: Start isEmpty. Operand 4887 states and 6314 transitions. [2021-11-04 12:00:05,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-04 12:00:05,789 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 12:00:05,789 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] [2021-11-04 12:00:05,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-04 12:00:05,790 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2021-11-04 12:00:05,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 12:00:05,792 INFO L85 PathProgramCache]: Analyzing trace with hash -1137589593, now seen corresponding path program 1 times [2021-11-04 12:00:05,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 12:00:05,793 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662298807] [2021-11-04 12:00:05,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:00:05,793 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 12:00:05,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:00:06,005 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-04 12:00:06,006 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 12:00:06,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662298807] [2021-11-04 12:00:06,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662298807] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 12:00:06,006 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 12:00:06,007 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-04 12:00:06,010 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161969441] [2021-11-04 12:00:06,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 12:00:06,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 12:00:06,012 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 12:00:06,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 12:00:06,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 12:00:06,013 INFO L87 Difference]: Start difference. First operand 4887 states and 6314 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 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-04 12:00:08,083 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 12:00:44,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 12:00:44,688 INFO L93 Difference]: Finished difference Result 13362 states and 17577 transitions. [2021-11-04 12:00:44,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 12:00:44,689 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 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 57 [2021-11-04 12:00:44,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 12:00:44,736 INFO L225 Difference]: With dead ends: 13362 [2021-11-04 12:00:44,736 INFO L226 Difference]: Without dead ends: 8527 [2021-11-04 12:00:44,754 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.96ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 12:00:44,756 INFO L933 BasicCegarLoop]: 1008 mSDtfsCounter, 4561 mSDsluCounter, 5027 mSDsCounter, 0 mSdLazyCounter, 9460 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35161.06ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 4561 SdHoareTripleChecker+Valid, 1572 SdHoareTripleChecker+Invalid, 9467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 72.54ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 9460 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37677.96ms IncrementalHoareTripleChecker+Time [2021-11-04 12:00:44,756 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4561 Valid, 1572 Invalid, 9467 Unknown, 0 Unchecked, 72.54ms Time], IncrementalHoareTripleChecker [6 Valid, 9460 Invalid, 1 Unknown, 0 Unchecked, 37677.96ms Time] [2021-11-04 12:00:44,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8527 states. [2021-11-04 12:00:45,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8527 to 8461. [2021-11-04 12:00:45,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8461 states, 7851 states have (on average 1.2529614061902943) internal successors, (9837), 7904 states have internal predecessors, (9837), 564 states have call successors, (564), 38 states have call predecessors, (564), 36 states have return successors, (844), 540 states have call predecessors, (844), 564 states have call successors, (844) [2021-11-04 12:00:45,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8461 states to 8461 states and 11245 transitions. [2021-11-04 12:00:45,212 INFO L78 Accepts]: Start accepts. Automaton has 8461 states and 11245 transitions. Word has length 57 [2021-11-04 12:00:45,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 12:00:45,212 INFO L470 AbstractCegarLoop]: Abstraction has 8461 states and 11245 transitions. [2021-11-04 12:00:45,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 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-04 12:00:45,213 INFO L276 IsEmpty]: Start isEmpty. Operand 8461 states and 11245 transitions. [2021-11-04 12:00:45,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-04 12:00:45,215 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 12:00:45,215 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] [2021-11-04 12:00:45,216 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-04 12:00:45,216 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2021-11-04 12:00:45,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 12:00:45,216 INFO L85 PathProgramCache]: Analyzing trace with hash 2071710802, now seen corresponding path program 1 times [2021-11-04 12:00:45,216 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 12:00:45,217 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996325656] [2021-11-04 12:00:45,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:00:45,217 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 12:00:45,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:00:45,383 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-04 12:00:45,383 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 12:00:45,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996325656] [2021-11-04 12:00:45,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996325656] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 12:00:45,384 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 12:00:45,384 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-04 12:00:45,384 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845206071] [2021-11-04 12:00:45,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 12:00:45,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 12:00:45,384 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 12:00:45,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 12:00:45,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 12:00:45,385 INFO L87 Difference]: Start difference. First operand 8461 states and 11245 transitions. Second operand has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 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-04 12:00:47,427 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 12:01:20,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 12:01:20,844 INFO L93 Difference]: Finished difference Result 23917 states and 32127 transitions. [2021-11-04 12:01:20,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 12:01:20,844 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 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 58 [2021-11-04 12:01:20,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 12:01:20,983 INFO L225 Difference]: With dead ends: 23917 [2021-11-04 12:01:20,983 INFO L226 Difference]: Without dead ends: 15508 [2021-11-04 12:01:21,036 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.71ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 12:01:21,040 INFO L933 BasicCegarLoop]: 998 mSDtfsCounter, 5014 mSDsluCounter, 4984 mSDsCounter, 0 mSdLazyCounter, 9045 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32294.11ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5014 SdHoareTripleChecker+Valid, 1559 SdHoareTripleChecker+Invalid, 9054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 44.91ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 9045 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34604.90ms IncrementalHoareTripleChecker+Time [2021-11-04 12:01:21,042 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5014 Valid, 1559 Invalid, 9054 Unknown, 0 Unchecked, 44.91ms Time], IncrementalHoareTripleChecker [8 Valid, 9045 Invalid, 1 Unknown, 0 Unchecked, 34604.90ms Time] [2021-11-04 12:01:21,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15508 states. [2021-11-04 12:01:21,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15508 to 15448. [2021-11-04 12:01:21,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15448 states, 14264 states have (on average 1.2507711721817163) internal successors, (17841), 14366 states have internal predecessors, (17841), 1108 states have call successors, (1108), 76 states have call predecessors, (1108), 66 states have return successors, (1922), 1049 states have call predecessors, (1922), 1108 states have call successors, (1922) [2021-11-04 12:01:21,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15448 states to 15448 states and 20871 transitions. [2021-11-04 12:01:21,541 INFO L78 Accepts]: Start accepts. Automaton has 15448 states and 20871 transitions. Word has length 58 [2021-11-04 12:01:21,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 12:01:21,542 INFO L470 AbstractCegarLoop]: Abstraction has 15448 states and 20871 transitions. [2021-11-04 12:01:21,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 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-04 12:01:21,543 INFO L276 IsEmpty]: Start isEmpty. Operand 15448 states and 20871 transitions. [2021-11-04 12:01:21,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-04 12:01:21,545 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 12:01:21,546 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04 12:01:21,546 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-04 12:01:21,546 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2021-11-04 12:01:21,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 12:01:21,546 INFO L85 PathProgramCache]: Analyzing trace with hash -1197614097, now seen corresponding path program 1 times [2021-11-04 12:01:21,547 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 12:01:21,547 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459688175] [2021-11-04 12:01:21,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:01:21,547 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 12:01:21,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:01:21,766 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-04 12:01:21,767 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 12:01:21,767 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459688175] [2021-11-04 12:01:21,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459688175] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 12:01:21,767 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 12:01:21,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-04 12:01:21,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972597325] [2021-11-04 12:01:21,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 12:01:21,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 12:01:21,768 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 12:01:21,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 12:01:21,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 12:01:21,770 INFO L87 Difference]: Start difference. First operand 15448 states and 20871 transitions. Second operand has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 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-04 12:01:23,822 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 12:02:00,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 12:02:00,769 INFO L93 Difference]: Finished difference Result 33488 states and 45182 transitions. [2021-11-04 12:02:00,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 12:02:00,770 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 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 83 [2021-11-04 12:02:00,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 12:02:00,845 INFO L225 Difference]: With dead ends: 33488 [2021-11-04 12:02:00,846 INFO L226 Difference]: Without dead ends: 18092 [2021-11-04 12:02:00,899 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 16.08ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 12:02:00,901 INFO L933 BasicCegarLoop]: 610 mSDtfsCounter, 1442 mSDsluCounter, 5100 mSDsCounter, 0 mSdLazyCounter, 10585 mSolverCounterSat, 15 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35872.64ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1442 SdHoareTripleChecker+Valid, 1199 SdHoareTripleChecker+Invalid, 10601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 46.39ms SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 10585 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 38150.60ms IncrementalHoareTripleChecker+Time [2021-11-04 12:02:00,902 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1442 Valid, 1199 Invalid, 10601 Unknown, 0 Unchecked, 46.39ms Time], IncrementalHoareTripleChecker [15 Valid, 10585 Invalid, 1 Unknown, 0 Unchecked, 38150.60ms Time] [2021-11-04 12:02:00,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18092 states. [2021-11-04 12:02:01,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18092 to 17452. [2021-11-04 12:02:01,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17452 states, 16268 states have (on average 1.2547946889599213) internal successors, (20413), 16370 states have internal predecessors, (20413), 1108 states have call successors, (1108), 76 states have call predecessors, (1108), 66 states have return successors, (1922), 1049 states have call predecessors, (1922), 1108 states have call successors, (1922) [2021-11-04 12:02:01,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17452 states to 17452 states and 23443 transitions. [2021-11-04 12:02:01,359 INFO L78 Accepts]: Start accepts. Automaton has 17452 states and 23443 transitions. Word has length 83 [2021-11-04 12:02:01,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 12:02:01,361 INFO L470 AbstractCegarLoop]: Abstraction has 17452 states and 23443 transitions. [2021-11-04 12:02:01,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 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-04 12:02:01,361 INFO L276 IsEmpty]: Start isEmpty. Operand 17452 states and 23443 transitions. [2021-11-04 12:02:01,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-11-04 12:02:01,365 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 12:02:01,365 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04 12:02:01,365 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-04 12:02:01,365 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2021-11-04 12:02:01,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 12:02:01,366 INFO L85 PathProgramCache]: Analyzing trace with hash -1771530571, now seen corresponding path program 1 times [2021-11-04 12:02:01,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 12:02:01,366 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949646982] [2021-11-04 12:02:01,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:02:01,366 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 12:02:01,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:02:01,592 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-04 12:02:01,593 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 12:02:01,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949646982] [2021-11-04 12:02:01,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949646982] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 12:02:01,593 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 12:02:01,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-04 12:02:01,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391877330] [2021-11-04 12:02:01,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 12:02:01,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 12:02:01,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 12:02:01,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 12:02:01,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 12:02:01,595 INFO L87 Difference]: Start difference. First operand 17452 states and 23443 transitions. Second operand has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 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-04 12:02:03,639 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 12:02:41,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 12:02:41,134 INFO L93 Difference]: Finished difference Result 37480 states and 50294 transitions. [2021-11-04 12:02:41,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 12:02:41,135 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 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 120 [2021-11-04 12:02:41,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 12:02:41,257 INFO L225 Difference]: With dead ends: 37480 [2021-11-04 12:02:41,258 INFO L226 Difference]: Without dead ends: 20080 [2021-11-04 12:02:41,313 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.42ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 12:02:41,315 INFO L933 BasicCegarLoop]: 610 mSDtfsCounter, 1438 mSDsluCounter, 5113 mSDsCounter, 0 mSdLazyCounter, 10593 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36499.00ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1438 SdHoareTripleChecker+Valid, 1199 SdHoareTripleChecker+Invalid, 10607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 50.27ms SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 10593 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 38676.59ms IncrementalHoareTripleChecker+Time [2021-11-04 12:02:41,315 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1438 Valid, 1199 Invalid, 10607 Unknown, 0 Unchecked, 50.27ms Time], IncrementalHoareTripleChecker [13 Valid, 10593 Invalid, 1 Unknown, 0 Unchecked, 38676.59ms Time] [2021-11-04 12:02:41,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20080 states. [2021-11-04 12:02:41,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20080 to 19440. [2021-11-04 12:02:41,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19440 states, 18256 states have (on average 1.2581617002629273) internal successors, (22969), 18358 states have internal predecessors, (22969), 1108 states have call successors, (1108), 76 states have call predecessors, (1108), 66 states have return successors, (1922), 1049 states have call predecessors, (1922), 1108 states have call successors, (1922) [2021-11-04 12:02:42,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19440 states to 19440 states and 25999 transitions. [2021-11-04 12:02:42,003 INFO L78 Accepts]: Start accepts. Automaton has 19440 states and 25999 transitions. Word has length 120 [2021-11-04 12:02:42,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 12:02:42,005 INFO L470 AbstractCegarLoop]: Abstraction has 19440 states and 25999 transitions. [2021-11-04 12:02:42,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 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-04 12:02:42,005 INFO L276 IsEmpty]: Start isEmpty. Operand 19440 states and 25999 transitions. [2021-11-04 12:02:42,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-11-04 12:02:42,009 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 12:02:42,009 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04 12:02:42,009 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-04 12:02:42,009 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2021-11-04 12:02:42,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 12:02:42,010 INFO L85 PathProgramCache]: Analyzing trace with hash -1748898317, now seen corresponding path program 1 times [2021-11-04 12:02:42,010 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 12:02:42,010 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659718687] [2021-11-04 12:02:42,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:02:42,010 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 12:02:42,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:02:42,201 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-04 12:02:42,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 12:02:42,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659718687] [2021-11-04 12:02:42,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659718687] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 12:02:42,202 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 12:02:42,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-04 12:02:42,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688343487] [2021-11-04 12:02:42,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 12:02:42,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 12:02:42,203 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 12:02:42,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 12:02:42,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 12:02:42,204 INFO L87 Difference]: Start difference. First operand 19440 states and 25999 transitions. Second operand has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 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-04 12:02:44,249 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 12:03:25,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 12:03:25,501 INFO L93 Difference]: Finished difference Result 42184 states and 56324 transitions. [2021-11-04 12:03:25,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 12:03:25,501 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 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 120 [2021-11-04 12:03:25,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 12:03:25,589 INFO L225 Difference]: With dead ends: 42184 [2021-11-04 12:03:25,589 INFO L226 Difference]: Without dead ends: 22796 [2021-11-04 12:03:25,654 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.83ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 12:03:25,655 INFO L933 BasicCegarLoop]: 612 mSDtfsCounter, 1780 mSDsluCounter, 4989 mSDsCounter, 0 mSdLazyCounter, 10470 mSolverCounterSat, 16 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 39724.18ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1780 SdHoareTripleChecker+Valid, 1203 SdHoareTripleChecker+Invalid, 10487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 55.84ms SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 10470 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 42348.07ms IncrementalHoareTripleChecker+Time [2021-11-04 12:03:25,655 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1780 Valid, 1203 Invalid, 10487 Unknown, 0 Unchecked, 55.84ms Time], IncrementalHoareTripleChecker [16 Valid, 10470 Invalid, 1 Unknown, 0 Unchecked, 42348.07ms Time] [2021-11-04 12:03:25,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22796 states. [2021-11-04 12:03:26,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22796 to 21440. [2021-11-04 12:03:26,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21440 states, 20256 states have (on average 1.2607128751974723) internal successors, (25537), 20358 states have internal predecessors, (25537), 1108 states have call successors, (1108), 76 states have call predecessors, (1108), 66 states have return successors, (1922), 1049 states have call predecessors, (1922), 1108 states have call successors, (1922) [2021-11-04 12:03:26,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21440 states to 21440 states and 28567 transitions. [2021-11-04 12:03:26,284 INFO L78 Accepts]: Start accepts. Automaton has 21440 states and 28567 transitions. Word has length 120 [2021-11-04 12:03:26,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 12:03:26,285 INFO L470 AbstractCegarLoop]: Abstraction has 21440 states and 28567 transitions. [2021-11-04 12:03:26,285 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 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-04 12:03:26,285 INFO L276 IsEmpty]: Start isEmpty. Operand 21440 states and 28567 transitions. [2021-11-04 12:03:26,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2021-11-04 12:03:26,292 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 12:03:26,292 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04 12:03:26,293 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-04 12:03:26,293 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2021-11-04 12:03:26,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 12:03:26,293 INFO L85 PathProgramCache]: Analyzing trace with hash -94934781, now seen corresponding path program 1 times [2021-11-04 12:03:26,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 12:03:26,294 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435119106] [2021-11-04 12:03:26,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:03:26,294 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 12:03:26,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:03:26,514 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-04 12:03:26,514 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 12:03:26,514 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435119106] [2021-11-04 12:03:26,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435119106] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 12:03:26,515 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 12:03:26,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-04 12:03:26,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035362670] [2021-11-04 12:03:26,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 12:03:26,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 12:03:26,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 12:03:26,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 12:03:26,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 12:03:26,516 INFO L87 Difference]: Start difference. First operand 21440 states and 28567 transitions. Second operand has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 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-04 12:03:28,568 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 12:04:02,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 12:04:02,569 INFO L93 Difference]: Finished difference Result 45460 states and 60550 transitions. [2021-11-04 12:04:02,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 12:04:02,569 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 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 156 [2021-11-04 12:04:02,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 12:04:02,631 INFO L225 Difference]: With dead ends: 45460 [2021-11-04 12:04:02,632 INFO L226 Difference]: Without dead ends: 24072 [2021-11-04 12:04:02,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.41ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 12:04:02,673 INFO L933 BasicCegarLoop]: 604 mSDtfsCounter, 1441 mSDsluCounter, 5111 mSDsCounter, 0 mSdLazyCounter, 9744 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33011.09ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1441 SdHoareTripleChecker+Valid, 1193 SdHoareTripleChecker+Invalid, 9757 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 44.80ms SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 9744 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35172.86ms IncrementalHoareTripleChecker+Time [2021-11-04 12:04:02,673 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1441 Valid, 1193 Invalid, 9757 Unknown, 0 Unchecked, 44.80ms Time], IncrementalHoareTripleChecker [12 Valid, 9744 Invalid, 1 Unknown, 0 Unchecked, 35172.86ms Time] [2021-11-04 12:04:02,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24072 states. [2021-11-04 12:04:03,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24072 to 23432. [2021-11-04 12:04:03,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23432 states, 22248 states have (on average 1.2629000359582885) internal successors, (28097), 22350 states have internal predecessors, (28097), 1108 states have call successors, (1108), 76 states have call predecessors, (1108), 66 states have return successors, (1922), 1049 states have call predecessors, (1922), 1108 states have call successors, (1922) [2021-11-04 12:04:03,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23432 states to 23432 states and 31127 transitions. [2021-11-04 12:04:03,173 INFO L78 Accepts]: Start accepts. Automaton has 23432 states and 31127 transitions. Word has length 156 [2021-11-04 12:04:03,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 12:04:03,173 INFO L470 AbstractCegarLoop]: Abstraction has 23432 states and 31127 transitions. [2021-11-04 12:04:03,174 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 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-04 12:04:03,174 INFO L276 IsEmpty]: Start isEmpty. Operand 23432 states and 31127 transitions. [2021-11-04 12:04:03,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2021-11-04 12:04:03,179 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 12:04:03,179 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04 12:04:03,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-04 12:04:03,179 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2021-11-04 12:04:03,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 12:04:03,180 INFO L85 PathProgramCache]: Analyzing trace with hash -72302527, now seen corresponding path program 1 times [2021-11-04 12:04:03,180 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 12:04:03,180 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181464105] [2021-11-04 12:04:03,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:04:03,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 12:04:03,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:04:03,409 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-04 12:04:03,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 12:04:03,410 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181464105] [2021-11-04 12:04:03,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181464105] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 12:04:03,410 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 12:04:03,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-04 12:04:03,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746115282] [2021-11-04 12:04:03,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 12:04:03,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 12:04:03,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 12:04:03,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 12:04:03,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 12:04:03,411 INFO L87 Difference]: Start difference. First operand 23432 states and 31127 transitions. Second operand has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 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-04 12:04:05,463 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 12:04:44,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 12:04:44,090 INFO L93 Difference]: Finished difference Result 49448 states and 65678 transitions. [2021-11-04 12:04:44,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 12:04:44,090 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 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 156 [2021-11-04 12:04:44,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 12:04:44,320 INFO L225 Difference]: With dead ends: 49448 [2021-11-04 12:04:44,320 INFO L226 Difference]: Without dead ends: 26068 [2021-11-04 12:04:44,364 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 19.79ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 12:04:44,365 INFO L933 BasicCegarLoop]: 610 mSDtfsCounter, 1450 mSDsluCounter, 5103 mSDsCounter, 0 mSdLazyCounter, 10587 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37134.83ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1450 SdHoareTripleChecker+Valid, 1199 SdHoareTripleChecker+Invalid, 10601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 51.83ms SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 10587 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 39692.72ms IncrementalHoareTripleChecker+Time [2021-11-04 12:04:44,366 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1450 Valid, 1199 Invalid, 10601 Unknown, 0 Unchecked, 51.83ms Time], IncrementalHoareTripleChecker [13 Valid, 10587 Invalid, 1 Unknown, 0 Unchecked, 39692.72ms Time] [2021-11-04 12:04:44,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26068 states. [2021-11-04 12:04:44,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26068 to 25428. [2021-11-04 12:04:44,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25428 states, 24244 states have (on average 1.26468404553704) internal successors, (30661), 24346 states have internal predecessors, (30661), 1108 states have call successors, (1108), 76 states have call predecessors, (1108), 66 states have return successors, (1922), 1049 states have call predecessors, (1922), 1108 states have call successors, (1922) [2021-11-04 12:04:44,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25428 states to 25428 states and 33691 transitions. [2021-11-04 12:04:44,846 INFO L78 Accepts]: Start accepts. Automaton has 25428 states and 33691 transitions. Word has length 156 [2021-11-04 12:04:44,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 12:04:44,846 INFO L470 AbstractCegarLoop]: Abstraction has 25428 states and 33691 transitions. [2021-11-04 12:04:44,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 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-04 12:04:44,847 INFO L276 IsEmpty]: Start isEmpty. Operand 25428 states and 33691 transitions. [2021-11-04 12:04:44,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2021-11-04 12:04:44,851 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 12:04:44,852 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04 12:04:44,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-04 12:04:44,852 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2021-11-04 12:04:44,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 12:04:44,853 INFO L85 PathProgramCache]: Analyzing trace with hash 1620536535, now seen corresponding path program 1 times [2021-11-04 12:04:44,853 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 12:04:44,853 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711161653] [2021-11-04 12:04:44,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:04:44,853 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 12:04:44,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:04:45,027 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2021-11-04 12:04:45,028 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 12:04:45,028 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711161653] [2021-11-04 12:04:45,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711161653] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 12:04:45,028 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 12:04:45,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-04 12:04:45,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845348223] [2021-11-04 12:04:45,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 12:04:45,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 12:04:45,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 12:04:45,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 12:04:45,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 12:04:45,030 INFO L87 Difference]: Start difference. First operand 25428 states and 33691 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 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-04 12:04:47,071 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 12:05:19,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 12:05:19,100 INFO L93 Difference]: Finished difference Result 51244 states and 67894 transitions. [2021-11-04 12:05:19,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 12:05:19,100 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 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 183 [2021-11-04 12:05:19,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 12:05:19,187 INFO L225 Difference]: With dead ends: 51244 [2021-11-04 12:05:19,187 INFO L226 Difference]: Without dead ends: 25868 [2021-11-04 12:05:19,389 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.29ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-04 12:05:19,391 INFO L933 BasicCegarLoop]: 568 mSDtfsCounter, 159 mSDsluCounter, 5123 mSDsCounter, 0 mSdLazyCounter, 9164 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31346.30ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 1136 SdHoareTripleChecker+Invalid, 9175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 53.02ms SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 9164 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33245.26ms IncrementalHoareTripleChecker+Time [2021-11-04 12:05:19,392 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [159 Valid, 1136 Invalid, 9175 Unknown, 0 Unchecked, 53.02ms Time], IncrementalHoareTripleChecker [10 Valid, 9164 Invalid, 1 Unknown, 0 Unchecked, 33245.26ms Time] [2021-11-04 12:05:19,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25868 states. [2021-11-04 12:05:19,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25868 to 25448. [2021-11-04 12:05:19,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25448 states, 24264 states have (on average 1.26446587537092) internal successors, (30681), 24366 states have internal predecessors, (30681), 1108 states have call successors, (1108), 76 states have call predecessors, (1108), 66 states have return successors, (1922), 1049 states have call predecessors, (1922), 1108 states have call successors, (1922) [2021-11-04 12:05:19,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25448 states to 25448 states and 33711 transitions. [2021-11-04 12:05:19,947 INFO L78 Accepts]: Start accepts. Automaton has 25448 states and 33711 transitions. Word has length 183 [2021-11-04 12:05:19,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 12:05:19,947 INFO L470 AbstractCegarLoop]: Abstraction has 25448 states and 33711 transitions. [2021-11-04 12:05:19,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 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-04 12:05:19,948 INFO L276 IsEmpty]: Start isEmpty. Operand 25448 states and 33711 transitions. [2021-11-04 12:05:19,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2021-11-04 12:05:19,954 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 12:05:19,954 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04 12:05:19,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-04 12:05:19,955 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2021-11-04 12:05:19,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 12:05:19,956 INFO L85 PathProgramCache]: Analyzing trace with hash -1962158318, now seen corresponding path program 1 times [2021-11-04 12:05:19,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 12:05:19,956 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253679226] [2021-11-04 12:05:19,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:05:19,956 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 12:05:20,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:05:20,222 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-04 12:05:20,222 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 12:05:20,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253679226] [2021-11-04 12:05:20,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253679226] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 12:05:20,222 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 12:05:20,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-04 12:05:20,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040560975] [2021-11-04 12:05:20,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 12:05:20,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-04 12:05:20,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 12:05:20,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-04 12:05:20,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-04 12:05:20,224 INFO L87 Difference]: Start difference. First operand 25448 states and 33711 transitions. Second operand has 4 states, 4 states have (on average 41.5) internal successors, (166), 4 states have internal predecessors, (166), 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-04 12:05:22,267 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 12:07:01,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 12:07:01,095 INFO L93 Difference]: Finished difference Result 115116 states and 150907 transitions. [2021-11-04 12:07:01,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-04 12:07:01,096 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 41.5) internal successors, (166), 4 states have internal predecessors, (166), 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 188 [2021-11-04 12:07:01,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 12:07:01,477 INFO L225 Difference]: With dead ends: 115116 [2021-11-04 12:07:01,477 INFO L226 Difference]: Without dead ends: 89720 [2021-11-04 12:07:01,543 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 60.14ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-04 12:07:01,544 INFO L933 BasicCegarLoop]: 1063 mSDtfsCounter, 10385 mSDsluCounter, 17407 mSDsCounter, 0 mSdLazyCounter, 27088 mSolverCounterSat, 138 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 92321.80ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 10635 SdHoareTripleChecker+Valid, 2805 SdHoareTripleChecker+Invalid, 27227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 212.27ms SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 27088 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 98112.80ms IncrementalHoareTripleChecker+Time [2021-11-04 12:07:01,545 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10635 Valid, 2805 Invalid, 27227 Unknown, 0 Unchecked, 212.27ms Time], IncrementalHoareTripleChecker [138 Valid, 27088 Invalid, 1 Unknown, 0 Unchecked, 98112.80ms Time] [2021-11-04 12:07:01,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89720 states. [2021-11-04 12:07:02,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89720 to 25456. [2021-11-04 12:07:02,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25456 states, 24272 states have (on average 1.264378707976269) internal successors, (30689), 24374 states have internal predecessors, (30689), 1108 states have call successors, (1108), 76 states have call predecessors, (1108), 66 states have return successors, (1922), 1049 states have call predecessors, (1922), 1108 states have call successors, (1922) [2021-11-04 12:07:02,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25456 states to 25456 states and 33719 transitions. [2021-11-04 12:07:02,811 INFO L78 Accepts]: Start accepts. Automaton has 25456 states and 33719 transitions. Word has length 188 [2021-11-04 12:07:02,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 12:07:02,812 INFO L470 AbstractCegarLoop]: Abstraction has 25456 states and 33719 transitions. [2021-11-04 12:07:02,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 41.5) internal successors, (166), 4 states have internal predecessors, (166), 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-04 12:07:02,812 INFO L276 IsEmpty]: Start isEmpty. Operand 25456 states and 33719 transitions. [2021-11-04 12:07:02,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-11-04 12:07:02,817 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 12:07:02,818 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04 12:07:02,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-04 12:07:02,818 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2021-11-04 12:07:02,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 12:07:02,818 INFO L85 PathProgramCache]: Analyzing trace with hash 2015427001, now seen corresponding path program 1 times [2021-11-04 12:07:02,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 12:07:02,819 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124109427] [2021-11-04 12:07:02,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:07:02,819 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 12:07:02,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:07:02,998 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-11-04 12:07:02,998 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 12:07:02,998 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124109427] [2021-11-04 12:07:02,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124109427] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 12:07:02,998 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 12:07:02,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-04 12:07:02,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411902227] [2021-11-04 12:07:02,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 12:07:02,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-04 12:07:02,999 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 12:07:02,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-04 12:07:02,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-04 12:07:02,999 INFO L87 Difference]: Start difference. First operand 25456 states and 33719 transitions. Second operand has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 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-04 12:07:05,061 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 12:08:13,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 12:08:13,409 INFO L93 Difference]: Finished difference Result 76480 states and 101048 transitions. [2021-11-04 12:08:13,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-04 12:08:13,409 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 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 189 [2021-11-04 12:08:13,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 12:08:13,567 INFO L225 Difference]: With dead ends: 76480 [2021-11-04 12:08:13,567 INFO L226 Difference]: Without dead ends: 51076 [2021-11-04 12:08:13,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 45.95ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-04 12:08:13,647 INFO L933 BasicCegarLoop]: 892 mSDtfsCounter, 7824 mSDsluCounter, 12620 mSDsCounter, 0 mSdLazyCounter, 18883 mSolverCounterSat, 39 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 64252.09ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 8004 SdHoareTripleChecker+Valid, 2462 SdHoareTripleChecker+Invalid, 18923 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 123.77ms SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 18883 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 68237.46ms IncrementalHoareTripleChecker+Time [2021-11-04 12:08:13,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8004 Valid, 2462 Invalid, 18923 Unknown, 0 Unchecked, 123.77ms Time], IncrementalHoareTripleChecker [39 Valid, 18883 Invalid, 1 Unknown, 0 Unchecked, 68237.46ms Time] [2021-11-04 12:08:13,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51076 states. [2021-11-04 12:08:14,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51076 to 27424. [2021-11-04 12:08:14,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27424 states, 26240 states have (on average 1.2661966463414633) internal successors, (33225), 26342 states have internal predecessors, (33225), 1108 states have call successors, (1108), 76 states have call predecessors, (1108), 66 states have return successors, (1922), 1049 states have call predecessors, (1922), 1108 states have call successors, (1922) [2021-11-04 12:08:14,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27424 states to 27424 states and 36255 transitions. [2021-11-04 12:08:14,920 INFO L78 Accepts]: Start accepts. Automaton has 27424 states and 36255 transitions. Word has length 189 [2021-11-04 12:08:14,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 12:08:14,921 INFO L470 AbstractCegarLoop]: Abstraction has 27424 states and 36255 transitions. [2021-11-04 12:08:14,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 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-04 12:08:14,921 INFO L276 IsEmpty]: Start isEmpty. Operand 27424 states and 36255 transitions. [2021-11-04 12:08:14,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2021-11-04 12:08:14,926 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 12:08:14,927 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04 12:08:14,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-04 12:08:14,927 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2021-11-04 12:08:14,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 12:08:14,927 INFO L85 PathProgramCache]: Analyzing trace with hash 2111235973, now seen corresponding path program 1 times [2021-11-04 12:08:14,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 12:08:14,928 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227825670] [2021-11-04 12:08:14,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:08:14,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 12:08:15,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:08:15,113 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-11-04 12:08:15,113 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 12:08:15,113 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227825670] [2021-11-04 12:08:15,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227825670] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 12:08:15,113 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 12:08:15,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-04 12:08:15,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246579067] [2021-11-04 12:08:15,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 12:08:15,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-04 12:08:15,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 12:08:15,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-04 12:08:15,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-04 12:08:15,114 INFO L87 Difference]: Start difference. First operand 27424 states and 36255 transitions. Second operand has 4 states, 4 states have (on average 37.25) internal successors, (149), 4 states have internal predecessors, (149), 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-04 12:08:17,187 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 12:09:31,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 12:09:31,209 INFO L93 Difference]: Finished difference Result 80368 states and 106065 transitions. [2021-11-04 12:09:31,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-04 12:09:31,214 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.25) internal successors, (149), 4 states have internal predecessors, (149), 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 190 [2021-11-04 12:09:31,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 12:09:31,384 INFO L225 Difference]: With dead ends: 80368 [2021-11-04 12:09:31,384 INFO L226 Difference]: Without dead ends: 52996 [2021-11-04 12:09:31,581 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 47.45ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-04 12:09:31,582 INFO L933 BasicCegarLoop]: 900 mSDtfsCounter, 6678 mSDsluCounter, 14249 mSDsCounter, 0 mSdLazyCounter, 20996 mSolverCounterSat, 38 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 69562.66ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 6861 SdHoareTripleChecker+Valid, 2493 SdHoareTripleChecker+Invalid, 21035 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 125.05ms SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 20996 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 73707.27ms IncrementalHoareTripleChecker+Time [2021-11-04 12:09:31,582 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6861 Valid, 2493 Invalid, 21035 Unknown, 0 Unchecked, 125.05ms Time], IncrementalHoareTripleChecker [38 Valid, 20996 Invalid, 1 Unknown, 0 Unchecked, 73707.27ms Time] [2021-11-04 12:09:31,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52996 states. [2021-11-04 12:09:32,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52996 to 29412. [2021-11-04 12:09:32,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29412 states, 28228 states have (on average 1.2675712058948563) internal successors, (35781), 28330 states have internal predecessors, (35781), 1108 states have call successors, (1108), 76 states have call predecessors, (1108), 66 states have return successors, (1922), 1049 states have call predecessors, (1922), 1108 states have call successors, (1922) [2021-11-04 12:09:32,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29412 states to 29412 states and 38811 transitions. [2021-11-04 12:09:32,812 INFO L78 Accepts]: Start accepts. Automaton has 29412 states and 38811 transitions. Word has length 190 [2021-11-04 12:09:32,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 12:09:32,813 INFO L470 AbstractCegarLoop]: Abstraction has 29412 states and 38811 transitions. [2021-11-04 12:09:32,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.25) internal successors, (149), 4 states have internal predecessors, (149), 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-04 12:09:32,813 INFO L276 IsEmpty]: Start isEmpty. Operand 29412 states and 38811 transitions. [2021-11-04 12:09:32,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2021-11-04 12:09:32,820 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 12:09:32,820 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04 12:09:32,820 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-04 12:09:32,820 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2021-11-04 12:09:32,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 12:09:32,821 INFO L85 PathProgramCache]: Analyzing trace with hash 2049323032, now seen corresponding path program 1 times [2021-11-04 12:09:32,821 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 12:09:32,821 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918095288] [2021-11-04 12:09:32,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:09:32,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 12:09:32,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:09:33,030 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-11-04 12:09:33,030 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 12:09:33,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918095288] [2021-11-04 12:09:33,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918095288] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 12:09:33,030 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-04 12:09:33,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-04 12:09:33,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095254319] [2021-11-04 12:09:33,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 12:09:33,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-04 12:09:33,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 12:09:33,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-04 12:09:33,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-04 12:09:33,031 INFO L87 Difference]: Start difference. First operand 29412 states and 38811 transitions. Second operand has 4 states, 4 states have (on average 37.5) internal successors, (150), 4 states have internal predecessors, (150), 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-04 12:09:35,185 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 12:10:51,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 12:10:51,532 INFO L93 Difference]: Finished difference Result 84088 states and 110913 transitions. [2021-11-04 12:10:51,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-04 12:10:51,533 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.5) internal successors, (150), 4 states have internal predecessors, (150), 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 191 [2021-11-04 12:10:51,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 12:10:51,675 INFO L225 Difference]: With dead ends: 84088 [2021-11-04 12:10:51,675 INFO L226 Difference]: Without dead ends: 54728 [2021-11-04 12:10:51,740 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 46.23ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-04 12:10:51,742 INFO L933 BasicCegarLoop]: 903 mSDtfsCounter, 6219 mSDsluCounter, 14279 mSDsCounter, 0 mSdLazyCounter, 21395 mSolverCounterSat, 38 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 71834.73ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 6403 SdHoareTripleChecker+Valid, 2503 SdHoareTripleChecker+Invalid, 21434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 126.21ms SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 21395 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 75830.73ms IncrementalHoareTripleChecker+Time [2021-11-04 12:10:51,743 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6403 Valid, 2503 Invalid, 21434 Unknown, 0 Unchecked, 126.21ms Time], IncrementalHoareTripleChecker [38 Valid, 21395 Invalid, 1 Unknown, 0 Unchecked, 75830.73ms Time] [2021-11-04 12:10:51,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54728 states. [2021-11-04 12:10:53,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54728 to 31396. [2021-11-04 12:10:53,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31396 states, 30212 states have (on average 1.268800476631802) internal successors, (38333), 30314 states have internal predecessors, (38333), 1108 states have call successors, (1108), 76 states have call predecessors, (1108), 66 states have return successors, (1922), 1049 states have call predecessors, (1922), 1108 states have call successors, (1922) [2021-11-04 12:10:53,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31396 states to 31396 states and 41363 transitions. [2021-11-04 12:10:53,173 INFO L78 Accepts]: Start accepts. Automaton has 31396 states and 41363 transitions. Word has length 191 [2021-11-04 12:10:53,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 12:10:53,173 INFO L470 AbstractCegarLoop]: Abstraction has 31396 states and 41363 transitions. [2021-11-04 12:10:53,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.5) internal successors, (150), 4 states have internal predecessors, (150), 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-04 12:10:53,173 INFO L276 IsEmpty]: Start isEmpty. Operand 31396 states and 41363 transitions. [2021-11-04 12:10:53,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2021-11-04 12:10:53,182 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 12:10:53,182 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04 12:10:53,182 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-04 12:10:53,183 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2021-11-04 12:10:53,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 12:10:53,183 INFO L85 PathProgramCache]: Analyzing trace with hash -1418054992, now seen corresponding path program 1 times [2021-11-04 12:10:53,183 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 12:10:53,183 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094350286] [2021-11-04 12:10:53,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:10:53,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 12:10:53,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:10:53,392 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-04 12:10:53,392 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 12:10:53,392 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094350286] [2021-11-04 12:10:53,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094350286] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-04 12:10:53,392 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739148813] [2021-11-04 12:10:53,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:10:53,393 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-04 12:10:53,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-04 12:10:53,414 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-04 12:10:53,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-04 12:10:54,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:10:54,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 3366 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-04 12:10:54,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-04 12:10:55,913 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-04 12:10:55,913 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-04 12:10:55,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739148813] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 12:10:55,914 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-04 12:10:55,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2021-11-04 12:10:55,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275559267] [2021-11-04 12:10:55,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 12:10:55,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 12:10:55,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 12:10:55,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 12:10:55,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-04 12:10:55,915 INFO L87 Difference]: Start difference. First operand 31396 states and 41363 transitions. Second operand has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 2 states have internal predecessors, (143), 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-04 12:10:57,963 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 12:11:15,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 12:11:15,369 INFO L93 Difference]: Finished difference Result 62740 states and 82668 transitions. [2021-11-04 12:11:15,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 12:11:15,369 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 2 states have internal predecessors, (143), 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 193 [2021-11-04 12:11:15,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 12:11:15,477 INFO L225 Difference]: With dead ends: 62740 [2021-11-04 12:11:15,477 INFO L226 Difference]: Without dead ends: 31396 [2021-11-04 12:11:15,539 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 193 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 47.61ms TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-04 12:11:15,539 INFO L933 BasicCegarLoop]: 568 mSDtfsCounter, 5005 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 4575 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16694.42ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5005 SdHoareTripleChecker+Valid, 568 SdHoareTripleChecker+Invalid, 4585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 12.81ms SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 4575 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17970.17ms IncrementalHoareTripleChecker+Time [2021-11-04 12:11:15,540 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5005 Valid, 568 Invalid, 4585 Unknown, 0 Unchecked, 12.81ms Time], IncrementalHoareTripleChecker [9 Valid, 4575 Invalid, 1 Unknown, 0 Unchecked, 17970.17ms Time] [2021-11-04 12:11:15,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31396 states. [2021-11-04 12:11:16,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31396 to 31396. [2021-11-04 12:11:16,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31396 states, 30212 states have (on average 1.2664835164835164) internal successors, (38263), 30314 states have internal predecessors, (38263), 1108 states have call successors, (1108), 76 states have call predecessors, (1108), 66 states have return successors, (1922), 1049 states have call predecessors, (1922), 1108 states have call successors, (1922) [2021-11-04 12:11:16,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31396 states to 31396 states and 41293 transitions. [2021-11-04 12:11:16,794 INFO L78 Accepts]: Start accepts. Automaton has 31396 states and 41293 transitions. Word has length 193 [2021-11-04 12:11:16,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 12:11:16,795 INFO L470 AbstractCegarLoop]: Abstraction has 31396 states and 41293 transitions. [2021-11-04 12:11:16,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 2 states have internal predecessors, (143), 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-04 12:11:16,795 INFO L276 IsEmpty]: Start isEmpty. Operand 31396 states and 41293 transitions. [2021-11-04 12:11:16,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2021-11-04 12:11:16,802 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 12:11:16,802 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04 12:11:16,831 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-04 12:11:17,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-11-04 12:11:17,026 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2021-11-04 12:11:17,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 12:11:17,026 INFO L85 PathProgramCache]: Analyzing trace with hash -1009788361, now seen corresponding path program 1 times [2021-11-04 12:11:17,026 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 12:11:17,027 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114503233] [2021-11-04 12:11:17,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:11:17,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 12:11:17,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:11:17,248 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-04 12:11:17,248 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 12:11:17,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114503233] [2021-11-04 12:11:17,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114503233] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-04 12:11:17,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369807505] [2021-11-04 12:11:17,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:11:17,248 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-04 12:11:17,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-04 12:11:17,255 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-04 12:11:17,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-04 12:11:18,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:11:18,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 3367 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-04 12:11:18,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-04 12:11:19,639 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-04 12:11:19,640 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-04 12:11:19,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369807505] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 12:11:19,640 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-04 12:11:19,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2021-11-04 12:11:19,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045371570] [2021-11-04 12:11:19,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 12:11:19,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 12:11:19,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 12:11:19,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 12:11:19,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-04 12:11:19,641 INFO L87 Difference]: Start difference. First operand 31396 states and 41293 transitions. Second operand has 3 states, 3 states have (on average 48.0) internal successors, (144), 2 states have internal predecessors, (144), 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-04 12:11:21,693 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 12:11:39,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 12:11:39,146 INFO L93 Difference]: Finished difference Result 62740 states and 82528 transitions. [2021-11-04 12:11:39,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 12:11:39,146 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 2 states have internal predecessors, (144), 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 194 [2021-11-04 12:11:39,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 12:11:39,228 INFO L225 Difference]: With dead ends: 62740 [2021-11-04 12:11:39,228 INFO L226 Difference]: Without dead ends: 31396 [2021-11-04 12:11:39,289 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 43.25ms TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-04 12:11:39,290 INFO L933 BasicCegarLoop]: 568 mSDtfsCounter, 4994 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 4565 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16761.46ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 4994 SdHoareTripleChecker+Valid, 568 SdHoareTripleChecker+Invalid, 4575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 13.79ms SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 4565 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18090.42ms IncrementalHoareTripleChecker+Time [2021-11-04 12:11:39,290 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4994 Valid, 568 Invalid, 4575 Unknown, 0 Unchecked, 13.79ms Time], IncrementalHoareTripleChecker [9 Valid, 4565 Invalid, 1 Unknown, 0 Unchecked, 18090.42ms Time] [2021-11-04 12:11:39,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31396 states. [2021-11-04 12:11:40,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31396 to 31396. [2021-11-04 12:11:40,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31396 states, 30212 states have (on average 1.2641665563352311) internal successors, (38193), 30314 states have internal predecessors, (38193), 1108 states have call successors, (1108), 76 states have call predecessors, (1108), 66 states have return successors, (1922), 1049 states have call predecessors, (1922), 1108 states have call successors, (1922) [2021-11-04 12:11:40,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31396 states to 31396 states and 41223 transitions. [2021-11-04 12:11:40,557 INFO L78 Accepts]: Start accepts. Automaton has 31396 states and 41223 transitions. Word has length 194 [2021-11-04 12:11:40,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 12:11:40,557 INFO L470 AbstractCegarLoop]: Abstraction has 31396 states and 41223 transitions. [2021-11-04 12:11:40,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 2 states have internal predecessors, (144), 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-04 12:11:40,557 INFO L276 IsEmpty]: Start isEmpty. Operand 31396 states and 41223 transitions. [2021-11-04 12:11:40,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2021-11-04 12:11:40,578 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 12:11:40,578 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04 12:11:40,604 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-04 12:11:40,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-11-04 12:11:40,795 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2021-11-04 12:11:40,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 12:11:40,796 INFO L85 PathProgramCache]: Analyzing trace with hash -1238275733, now seen corresponding path program 1 times [2021-11-04 12:11:40,796 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 12:11:40,796 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898089829] [2021-11-04 12:11:40,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:11:40,796 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 12:11:40,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:11:40,992 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-04 12:11:40,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 12:11:40,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898089829] [2021-11-04 12:11:40,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898089829] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-04 12:11:40,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2092648485] [2021-11-04 12:11:40,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:11:40,993 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-04 12:11:40,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-04 12:11:41,001 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-04 12:11:41,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-04 12:11:42,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:11:42,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 3368 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-04 12:11:42,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-04 12:11:43,375 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-04 12:11:43,375 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-04 12:11:43,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2092648485] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 12:11:43,375 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-04 12:11:43,376 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2021-11-04 12:11:43,376 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216340554] [2021-11-04 12:11:43,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 12:11:43,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 12:11:43,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 12:11:43,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 12:11:43,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-04 12:11:43,377 INFO L87 Difference]: Start difference. First operand 31396 states and 41223 transitions. Second operand has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 2 states have internal predecessors, (145), 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-04 12:11:45,428 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 12:12:05,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 12:12:05,790 INFO L93 Difference]: Finished difference Result 62740 states and 82388 transitions. [2021-11-04 12:12:05,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 12:12:05,790 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 2 states have internal predecessors, (145), 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 195 [2021-11-04 12:12:05,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 12:12:05,874 INFO L225 Difference]: With dead ends: 62740 [2021-11-04 12:12:05,874 INFO L226 Difference]: Without dead ends: 31396 [2021-11-04 12:12:05,931 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 195 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 51.73ms TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-04 12:12:05,932 INFO L933 BasicCegarLoop]: 568 mSDtfsCounter, 4983 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 4555 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19373.74ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 4983 SdHoareTripleChecker+Valid, 568 SdHoareTripleChecker+Invalid, 4565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 20.19ms SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 4555 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20842.33ms IncrementalHoareTripleChecker+Time [2021-11-04 12:12:05,932 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4983 Valid, 568 Invalid, 4565 Unknown, 0 Unchecked, 20.19ms Time], IncrementalHoareTripleChecker [9 Valid, 4555 Invalid, 1 Unknown, 0 Unchecked, 20842.33ms Time] [2021-11-04 12:12:05,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31396 states. [2021-11-04 12:12:07,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31396 to 31396. [2021-11-04 12:12:07,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31396 states, 30212 states have (on average 1.2618495961869456) internal successors, (38123), 30314 states have internal predecessors, (38123), 1108 states have call successors, (1108), 76 states have call predecessors, (1108), 66 states have return successors, (1922), 1049 states have call predecessors, (1922), 1108 states have call successors, (1922) [2021-11-04 12:12:07,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31396 states to 31396 states and 41153 transitions. [2021-11-04 12:12:07,333 INFO L78 Accepts]: Start accepts. Automaton has 31396 states and 41153 transitions. Word has length 195 [2021-11-04 12:12:07,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 12:12:07,334 INFO L470 AbstractCegarLoop]: Abstraction has 31396 states and 41153 transitions. [2021-11-04 12:12:07,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 2 states have internal predecessors, (145), 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-04 12:12:07,334 INFO L276 IsEmpty]: Start isEmpty. Operand 31396 states and 41153 transitions. [2021-11-04 12:12:07,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2021-11-04 12:12:07,339 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 12:12:07,339 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04 12:12:07,364 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-04 12:12:07,561 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-04 12:12:07,561 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2021-11-04 12:12:07,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 12:12:07,562 INFO L85 PathProgramCache]: Analyzing trace with hash 268699282, now seen corresponding path program 1 times [2021-11-04 12:12:07,562 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 12:12:07,562 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979902964] [2021-11-04 12:12:07,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:12:07,562 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 12:12:07,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:12:07,744 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-04 12:12:07,744 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 12:12:07,744 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979902964] [2021-11-04 12:12:07,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979902964] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-04 12:12:07,745 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243814301] [2021-11-04 12:12:07,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:12:07,745 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-04 12:12:07,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-04 12:12:07,758 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-04 12:12:07,774 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-04 12:12:08,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:12:08,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 3369 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-04 12:12:08,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-04 12:12:10,275 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-04 12:12:10,276 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-04 12:12:10,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243814301] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 12:12:10,276 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-04 12:12:10,276 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2021-11-04 12:12:10,276 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859099360] [2021-11-04 12:12:10,276 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 12:12:10,276 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 12:12:10,276 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 12:12:10,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 12:12:10,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-04 12:12:10,277 INFO L87 Difference]: Start difference. First operand 31396 states and 41153 transitions. Second operand has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 2 states have internal predecessors, (146), 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-04 12:12:12,323 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 12:12:31,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 12:12:31,265 INFO L93 Difference]: Finished difference Result 62740 states and 82248 transitions. [2021-11-04 12:12:31,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 12:12:31,266 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 2 states have internal predecessors, (146), 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 196 [2021-11-04 12:12:31,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 12:12:31,334 INFO L225 Difference]: With dead ends: 62740 [2021-11-04 12:12:31,334 INFO L226 Difference]: Without dead ends: 31396 [2021-11-04 12:12:31,394 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 196 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 44.92ms TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-04 12:12:31,394 INFO L933 BasicCegarLoop]: 568 mSDtfsCounter, 4972 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 4545 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18007.16ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 4972 SdHoareTripleChecker+Valid, 568 SdHoareTripleChecker+Invalid, 4555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 15.99ms SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 4545 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19341.22ms IncrementalHoareTripleChecker+Time [2021-11-04 12:12:31,394 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4972 Valid, 568 Invalid, 4555 Unknown, 0 Unchecked, 15.99ms Time], IncrementalHoareTripleChecker [9 Valid, 4545 Invalid, 1 Unknown, 0 Unchecked, 19341.22ms Time] [2021-11-04 12:12:31,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31396 states. [2021-11-04 12:12:32,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31396 to 31396. [2021-11-04 12:12:32,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31396 states, 30212 states have (on average 1.25953263603866) internal successors, (38053), 30314 states have internal predecessors, (38053), 1108 states have call successors, (1108), 76 states have call predecessors, (1108), 66 states have return successors, (1922), 1049 states have call predecessors, (1922), 1108 states have call successors, (1922) [2021-11-04 12:12:32,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31396 states to 31396 states and 41083 transitions. [2021-11-04 12:12:32,659 INFO L78 Accepts]: Start accepts. Automaton has 31396 states and 41083 transitions. Word has length 196 [2021-11-04 12:12:32,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 12:12:32,660 INFO L470 AbstractCegarLoop]: Abstraction has 31396 states and 41083 transitions. [2021-11-04 12:12:32,660 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 2 states have internal predecessors, (146), 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-04 12:12:32,660 INFO L276 IsEmpty]: Start isEmpty. Operand 31396 states and 41083 transitions. [2021-11-04 12:12:32,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2021-11-04 12:12:32,665 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 12:12:32,665 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04 12:12:32,687 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-04 12:12:32,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-11-04 12:12:32,886 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2021-11-04 12:12:32,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 12:12:32,886 INFO L85 PathProgramCache]: Analyzing trace with hash -259566554, now seen corresponding path program 1 times [2021-11-04 12:12:32,886 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 12:12:32,886 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621546939] [2021-11-04 12:12:32,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:12:32,887 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 12:12:32,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:12:33,039 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-04 12:12:33,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 12:12:33,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621546939] [2021-11-04 12:12:33,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621546939] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-04 12:12:33,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719478294] [2021-11-04 12:12:33,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:12:33,039 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-04 12:12:33,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-04 12:12:33,043 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-04 12:12:33,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-04 12:12:34,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:12:34,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 3370 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-04 12:12:34,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-04 12:12:35,212 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-04 12:12:35,212 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-04 12:12:35,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719478294] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 12:12:35,213 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-04 12:12:35,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2021-11-04 12:12:35,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226024135] [2021-11-04 12:12:35,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 12:12:35,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 12:12:35,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 12:12:35,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 12:12:35,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-04 12:12:35,214 INFO L87 Difference]: Start difference. First operand 31396 states and 41083 transitions. Second operand has 3 states, 3 states have (on average 49.0) internal successors, (147), 2 states have internal predecessors, (147), 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-04 12:12:37,256 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 12:12:57,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 12:12:57,084 INFO L93 Difference]: Finished difference Result 62740 states and 82108 transitions. [2021-11-04 12:12:57,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 12:12:57,084 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 2 states have internal predecessors, (147), 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 197 [2021-11-04 12:12:57,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 12:12:57,162 INFO L225 Difference]: With dead ends: 62740 [2021-11-04 12:12:57,163 INFO L226 Difference]: Without dead ends: 31396 [2021-11-04 12:12:57,231 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 34.66ms TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-04 12:12:57,233 INFO L933 BasicCegarLoop]: 568 mSDtfsCounter, 4961 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 4535 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18418.13ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 4961 SdHoareTripleChecker+Valid, 568 SdHoareTripleChecker+Invalid, 4545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 19.83ms SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 4535 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20082.36ms IncrementalHoareTripleChecker+Time [2021-11-04 12:12:57,233 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4961 Valid, 568 Invalid, 4545 Unknown, 0 Unchecked, 19.83ms Time], IncrementalHoareTripleChecker [9 Valid, 4535 Invalid, 1 Unknown, 0 Unchecked, 20082.36ms Time] [2021-11-04 12:12:57,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31396 states. [2021-11-04 12:12:58,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31396 to 31396. [2021-11-04 12:12:58,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31396 states, 30212 states have (on average 1.2572156758903748) internal successors, (37983), 30314 states have internal predecessors, (37983), 1108 states have call successors, (1108), 76 states have call predecessors, (1108), 66 states have return successors, (1922), 1049 states have call predecessors, (1922), 1108 states have call successors, (1922) [2021-11-04 12:12:58,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31396 states to 31396 states and 41013 transitions. [2021-11-04 12:12:58,597 INFO L78 Accepts]: Start accepts. Automaton has 31396 states and 41013 transitions. Word has length 197 [2021-11-04 12:12:58,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 12:12:58,597 INFO L470 AbstractCegarLoop]: Abstraction has 31396 states and 41013 transitions. [2021-11-04 12:12:58,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 2 states have internal predecessors, (147), 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-04 12:12:58,598 INFO L276 IsEmpty]: Start isEmpty. Operand 31396 states and 41013 transitions. [2021-11-04 12:12:58,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2021-11-04 12:12:58,603 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 12:12:58,603 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04 12:12:58,625 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-11-04 12:12:58,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-11-04 12:12:58,814 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2021-11-04 12:12:58,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 12:12:58,815 INFO L85 PathProgramCache]: Analyzing trace with hash 544210669, now seen corresponding path program 1 times [2021-11-04 12:12:58,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 12:12:58,815 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136281197] [2021-11-04 12:12:58,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:12:58,815 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 12:12:58,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:12:59,000 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-04 12:12:59,001 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 12:12:59,001 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136281197] [2021-11-04 12:12:59,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136281197] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-04 12:12:59,001 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619709849] [2021-11-04 12:12:59,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:12:59,001 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-04 12:12:59,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-04 12:12:59,014 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-04 12:12:59,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-04 12:13:00,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:13:00,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 3371 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-04 12:13:00,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-04 12:13:01,359 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-04 12:13:01,359 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-04 12:13:01,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [619709849] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 12:13:01,359 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-04 12:13:01,359 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2021-11-04 12:13:01,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509719425] [2021-11-04 12:13:01,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 12:13:01,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 12:13:01,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 12:13:01,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 12:13:01,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-04 12:13:01,360 INFO L87 Difference]: Start difference. First operand 31396 states and 41013 transitions. Second operand has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 2 states have internal predecessors, (148), 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-04 12:13:03,423 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-04 12:13:21,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-04 12:13:21,608 INFO L93 Difference]: Finished difference Result 62740 states and 81968 transitions. [2021-11-04 12:13:21,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-04 12:13:21,609 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 2 states have internal predecessors, (148), 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 198 [2021-11-04 12:13:21,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-04 12:13:21,689 INFO L225 Difference]: With dead ends: 62740 [2021-11-04 12:13:21,690 INFO L226 Difference]: Without dead ends: 31396 [2021-11-04 12:13:21,760 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 39.39ms TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-04 12:13:21,760 INFO L933 BasicCegarLoop]: 568 mSDtfsCounter, 4950 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 4525 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17270.95ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 4950 SdHoareTripleChecker+Valid, 568 SdHoareTripleChecker+Invalid, 4535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 13.76ms SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 4525 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18676.36ms IncrementalHoareTripleChecker+Time [2021-11-04 12:13:21,760 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4950 Valid, 568 Invalid, 4535 Unknown, 0 Unchecked, 13.76ms Time], IncrementalHoareTripleChecker [9 Valid, 4525 Invalid, 1 Unknown, 0 Unchecked, 18676.36ms Time] [2021-11-04 12:13:21,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31396 states. [2021-11-04 12:13:23,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31396 to 31396. [2021-11-04 12:13:23,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31396 states, 30212 states have (on average 1.2548987157420892) internal successors, (37913), 30314 states have internal predecessors, (37913), 1108 states have call successors, (1108), 76 states have call predecessors, (1108), 66 states have return successors, (1922), 1049 states have call predecessors, (1922), 1108 states have call successors, (1922) [2021-11-04 12:13:23,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31396 states to 31396 states and 40943 transitions. [2021-11-04 12:13:23,141 INFO L78 Accepts]: Start accepts. Automaton has 31396 states and 40943 transitions. Word has length 198 [2021-11-04 12:13:23,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-04 12:13:23,142 INFO L470 AbstractCegarLoop]: Abstraction has 31396 states and 40943 transitions. [2021-11-04 12:13:23,142 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 2 states have internal predecessors, (148), 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-04 12:13:23,142 INFO L276 IsEmpty]: Start isEmpty. Operand 31396 states and 40943 transitions. [2021-11-04 12:13:23,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2021-11-04 12:13:23,147 INFO L506 BasicCegarLoop]: Found error trace [2021-11-04 12:13:23,147 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04 12:13:23,169 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-11-04 12:13:23,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-04 12:13:23,359 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 8 more)] === [2021-11-04 12:13:23,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-04 12:13:23,359 INFO L85 PathProgramCache]: Analyzing trace with hash -308350239, now seen corresponding path program 1 times [2021-11-04 12:13:23,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-04 12:13:23,359 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773836032] [2021-11-04 12:13:23,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:13:23,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-04 12:13:23,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:13:23,758 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-04 12:13:23,758 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-04 12:13:23,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773836032] [2021-11-04 12:13:23,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773836032] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-04 12:13:23,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017349687] [2021-11-04 12:13:23,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-04 12:13:23,758 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-04 12:13:23,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-11-04 12:13:23,776 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-04 12:13:23,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-04 12:13:24,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-04 12:13:24,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 3372 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-04 12:13:24,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-04 12:13:26,113 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-04 12:13:26,114 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-04 12:13:26,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017349687] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-04 12:13:26,114 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-04 12:13:26,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2021-11-04 12:13:26,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967467382] [2021-11-04 12:13:26,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-04 12:13:26,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-04 12:13:26,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-04 12:13:26,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-04 12:13:26,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-04 12:13:26,115 INFO L87 Difference]: Start difference. First operand 31396 states and 40943 transitions. Second operand has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 2 states have internal predecessors, (149), 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) Killed by 15