/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -tc ../../../trunk/examples/toolchains/AutomizerC.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dlink-dl2k.cil.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-03-31 03:31:50,356 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-03-31 03:31:50,357 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-03-31 03:31:50,381 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-03-31 03:31:50,382 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-03-31 03:31:50,383 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-03-31 03:31:50,384 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-03-31 03:31:50,385 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-03-31 03:31:50,387 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-03-31 03:31:50,387 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-03-31 03:31:50,388 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-03-31 03:31:50,389 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-03-31 03:31:50,389 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-03-31 03:31:50,390 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-03-31 03:31:50,391 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-03-31 03:31:50,392 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-03-31 03:31:50,393 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-03-31 03:31:50,393 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-03-31 03:31:50,395 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-03-31 03:31:50,397 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-03-31 03:31:50,398 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-03-31 03:31:50,399 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-03-31 03:31:50,400 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-03-31 03:31:50,400 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-03-31 03:31:50,403 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-03-31 03:31:50,403 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-03-31 03:31:50,404 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-03-31 03:31:50,404 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-03-31 03:31:50,405 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-03-31 03:31:50,406 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-03-31 03:31:50,406 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-03-31 03:31:50,406 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-03-31 03:31:50,407 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-03-31 03:31:50,408 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-03-31 03:31:50,408 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-03-31 03:31:50,409 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-03-31 03:31:50,409 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-03-31 03:31:50,410 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-03-31 03:31:50,410 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-03-31 03:31:50,410 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-03-31 03:31:50,411 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-03-31 03:31:50,412 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-03-31 03:31:50,430 INFO L113 SettingsManager]: Loading preferences was successful [2023-03-31 03:31:50,431 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-03-31 03:31:50,431 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-03-31 03:31:50,431 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-03-31 03:31:50,432 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-03-31 03:31:50,432 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-03-31 03:31:50,432 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-03-31 03:31:50,432 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-03-31 03:31:50,433 INFO L138 SettingsManager]: * Use SBE=true [2023-03-31 03:31:50,433 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-03-31 03:31:50,433 INFO L138 SettingsManager]: * sizeof long=4 [2023-03-31 03:31:50,433 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-03-31 03:31:50,433 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-03-31 03:31:50,434 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-03-31 03:31:50,434 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-03-31 03:31:50,434 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-03-31 03:31:50,434 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-03-31 03:31:50,434 INFO L138 SettingsManager]: * sizeof long double=12 [2023-03-31 03:31:50,434 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-03-31 03:31:50,435 INFO L138 SettingsManager]: * Use constant arrays=true [2023-03-31 03:31:50,435 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-03-31 03:31:50,435 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-03-31 03:31:50,435 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-03-31 03:31:50,435 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-03-31 03:31:50,436 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-03-31 03:31:50,436 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-03-31 03:31:50,436 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-03-31 03:31:50,436 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-03-31 03:31:50,436 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-03-31 03:31:50,436 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-03-31 03:31:50,437 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-03-31 03:31:50,437 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-03-31 03:31:50,437 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-03-31 03:31:50,437 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-03-31 03:31:50,437 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-03-31 03:31:50,437 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2023-03-31 03:31:50,665 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-03-31 03:31:50,696 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-03-31 03:31:50,698 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-03-31 03:31:50,699 INFO L271 PluginConnector]: Initializing CDTParser... [2023-03-31 03:31:50,700 INFO L275 PluginConnector]: CDTParser initialized [2023-03-31 03:31:50,701 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dlink-dl2k.cil.i [2023-03-31 03:31:51,978 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-03-31 03:31:52,528 INFO L351 CDTParser]: Found 1 translation units. [2023-03-31 03:31:52,529 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dlink-dl2k.cil.i [2023-03-31 03:31:52,583 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/743d216c0/0455da8b6d1d400b85379a363bfbd1cf/FLAG9ae8091a5 [2023-03-31 03:31:52,600 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/743d216c0/0455da8b6d1d400b85379a363bfbd1cf [2023-03-31 03:31:52,602 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-03-31 03:31:52,603 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-03-31 03:31:52,605 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-03-31 03:31:52,605 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-03-31 03:31:52,611 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-03-31 03:31:52,611 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.03 03:31:52" (1/1) ... [2023-03-31 03:31:52,612 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@44344f3f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:31:52, skipping insertion in model container [2023-03-31 03:31:52,613 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.03 03:31:52" (1/1) ... [2023-03-31 03:31:52,620 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-03-31 03:31:52,750 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-03-31 03:31:55,160 WARN L247 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-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dlink-dl2k.cil.i[330704,330717] [2023-03-31 03:31:55,165 WARN L247 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-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dlink-dl2k.cil.i[330873,330886] [2023-03-31 03:31:55,166 WARN L247 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-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dlink-dl2k.cil.i[331040,331053] [2023-03-31 03:31:55,167 WARN L247 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-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dlink-dl2k.cil.i[331208,331221] [2023-03-31 03:31:55,189 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-03-31 03:31:55,231 INFO L203 MainTranslator]: Completed pre-run [2023-03-31 03:31:55,539 WARN L247 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-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dlink-dl2k.cil.i[330704,330717] [2023-03-31 03:31:55,540 WARN L247 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-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dlink-dl2k.cil.i[330873,330886] [2023-03-31 03:31:55,540 WARN L247 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-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dlink-dl2k.cil.i[331040,331053] [2023-03-31 03:31:55,540 WARN L247 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-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dlink-dl2k.cil.i[331208,331221] [2023-03-31 03:31:55,549 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-03-31 03:31:55,732 INFO L208 MainTranslator]: Completed translation [2023-03-31 03:31:55,733 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:31:55 WrapperNode [2023-03-31 03:31:55,733 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-03-31 03:31:55,734 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-03-31 03:31:55,734 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-03-31 03:31:55,734 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-03-31 03:31:55,744 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:31:55" (1/1) ... [2023-03-31 03:31:55,745 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:31:55" (1/1) ... [2023-03-31 03:31:55,822 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:31:55" (1/1) ... [2023-03-31 03:31:55,822 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:31:55" (1/1) ... [2023-03-31 03:31:55,946 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:31:55" (1/1) ... [2023-03-31 03:31:55,974 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:31:55" (1/1) ... [2023-03-31 03:31:56,004 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:31:55" (1/1) ... [2023-03-31 03:31:56,031 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:31:55" (1/1) ... [2023-03-31 03:31:56,068 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-03-31 03:31:56,069 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-03-31 03:31:56,069 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-03-31 03:31:56,069 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-03-31 03:31:56,070 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:31:55" (1/1) ... [2023-03-31 03:31:56,080 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-03-31 03:31:56,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-03-31 03:31:56,103 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) [2023-03-31 03:31:56,125 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 [2023-03-31 03:31:56,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-03-31 03:31:56,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-03-31 03:31:56,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2023-03-31 03:31:56,148 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2023-03-31 03:31:56,148 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-03-31 03:31:56,148 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$ [2023-03-31 03:31:56,148 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID [2023-03-31 03:31:56,148 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2023-03-31 03:31:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-03-31 03:31:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-03-31 03:31:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-03-31 03:31:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2023-03-31 03:31:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-03-31 03:31:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-03-31 03:31:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_clear_bit [2023-03-31 03:31:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-03-31 03:31:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2023-03-31 03:31:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2023-03-31 03:31:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-03-31 03:31:56,149 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-03-31 03:31:56,150 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-03-31 03:31:56,150 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-03-31 03:31:56,150 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_name [2023-03-31 03:31:56,150 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2023-03-31 03:31:56,150 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2023-03-31 03:31:56,150 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-03-31 03:31:56,150 INFO L138 BoogieDeclarations]: Found implementation of procedure is_device_dma_capable [2023-03-31 03:31:56,150 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-03-31 03:31:56,150 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2023-03-31 03:31:56,150 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2023-03-31 03:31:56,150 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_sync_single_for_cpu [2023-03-31 03:31:56,151 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_sync_single_for_device [2023-03-31 03:31:56,151 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_coherent_mask [2023-03-31 03:31:56,151 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_coherent_gfp_flags [2023-03-31 03:31:56,151 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2023-03-31 03:31:56,151 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2023-03-31 03:31:56,151 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb_ip_align [2023-03-31 03:31:56,152 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb_ip_align [2023-03-31 03:31:56,152 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_to_linear_data [2023-03-31 03:31:56,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2023-03-31 03:31:56,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed [2023-03-31 03:31:56,152 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2023-03-31 03:31:56,152 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2023-03-31 03:31:56,153 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2023-03-31 03:31:56,153 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2023-03-31 03:31:56,153 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_queue [2023-03-31 03:31:56,153 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2023-03-31 03:31:56,153 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2023-03-31 03:31:56,154 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2023-03-31 03:31:56,154 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_queue_stopped [2023-03-31 03:31:56,154 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_queue_stopped [2023-03-31 03:31:56,154 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2023-03-31 03:31:56,154 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2023-03-31 03:31:56,155 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2023-03-31 03:31:56,155 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2023-03-31 03:31:56,155 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2023-03-31 03:31:56,155 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_cpu [2023-03-31 03:31:56,155 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2023-03-31 03:31:56,155 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-03-31 03:31:56,155 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2023-03-31 03:31:56,156 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2023-03-31 03:31:56,156 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2023-03-31 03:31:56,156 INFO L138 BoogieDeclarations]: Found implementation of procedure if_mii [2023-03-31 03:31:56,156 INFO L138 BoogieDeclarations]: Found implementation of procedure dl2k_enable_int [2023-03-31 03:31:56,156 INFO L138 BoogieDeclarations]: Found implementation of procedure rio_probe1 [2023-03-31 03:31:56,156 INFO L138 BoogieDeclarations]: Found implementation of procedure find_miiphy [2023-03-31 03:31:56,156 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_eeprom [2023-03-31 03:31:56,156 INFO L138 BoogieDeclarations]: Found implementation of procedure rio_open [2023-03-31 03:31:56,156 INFO L138 BoogieDeclarations]: Found implementation of procedure rio_timer [2023-03-31 03:31:56,156 INFO L138 BoogieDeclarations]: Found implementation of procedure rio_tx_timeout [2023-03-31 03:31:56,156 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_list [2023-03-31 03:31:56,157 INFO L138 BoogieDeclarations]: Found implementation of procedure start_xmit [2023-03-31 03:31:56,157 INFO L138 BoogieDeclarations]: Found implementation of procedure rio_interrupt [2023-03-31 03:31:56,157 INFO L138 BoogieDeclarations]: Found implementation of procedure desc_to_dma [2023-03-31 03:31:56,157 INFO L138 BoogieDeclarations]: Found implementation of procedure rio_free_tx [2023-03-31 03:31:56,157 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_error [2023-03-31 03:31:56,158 INFO L138 BoogieDeclarations]: Found implementation of procedure receive_packet [2023-03-31 03:31:56,158 INFO L138 BoogieDeclarations]: Found implementation of procedure rio_error [2023-03-31 03:31:56,158 INFO L138 BoogieDeclarations]: Found implementation of procedure get_stats [2023-03-31 03:31:56,158 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_stats [2023-03-31 03:31:56,158 INFO L138 BoogieDeclarations]: Found implementation of procedure change_mtu [2023-03-31 03:31:56,158 INFO L138 BoogieDeclarations]: Found implementation of procedure set_multicast [2023-03-31 03:31:56,159 INFO L138 BoogieDeclarations]: Found implementation of procedure rio_get_drvinfo [2023-03-31 03:31:56,159 INFO L138 BoogieDeclarations]: Found implementation of procedure rio_get_settings [2023-03-31 03:31:56,159 INFO L138 BoogieDeclarations]: Found implementation of procedure rio_set_settings [2023-03-31 03:31:56,159 INFO L138 BoogieDeclarations]: Found implementation of procedure rio_get_link [2023-03-31 03:31:56,159 INFO L138 BoogieDeclarations]: Found implementation of procedure rio_ioctl [2023-03-31 03:31:56,160 INFO L138 BoogieDeclarations]: Found implementation of procedure read_eeprom [2023-03-31 03:31:56,160 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_sendbit [2023-03-31 03:31:56,160 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_getbit [2023-03-31 03:31:56,160 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_send_bits [2023-03-31 03:31:56,160 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_read [2023-03-31 03:31:56,160 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_write [2023-03-31 03:31:56,160 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_wait_link [2023-03-31 03:31:56,160 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_get_media [2023-03-31 03:31:56,160 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_set_media [2023-03-31 03:31:56,160 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_get_media_pcs [2023-03-31 03:31:56,160 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_set_media_pcs [2023-03-31 03:31:56,160 INFO L138 BoogieDeclarations]: Found implementation of procedure rio_close [2023-03-31 03:31:56,161 INFO L138 BoogieDeclarations]: Found implementation of procedure rio_remove1 [2023-03-31 03:31:56,161 INFO L138 BoogieDeclarations]: Found implementation of procedure rio_driver_init [2023-03-31 03:31:56,161 INFO L138 BoogieDeclarations]: Found implementation of procedure rio_driver_exit [2023-03-31 03:31:56,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_rio_driver_exit_14_2 [2023-03-31 03:31:56,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_init_rio_driver_init_14_9 [2023-03-31 03:31:56,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___pci_register_driver [2023-03-31 03:31:56,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_etherdev_mqs [2023-03-31 03:31:56,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_allocate_external_0 [2023-03-31 03:31:56,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2023-03-31 03:31:56,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_deregister_11_1 [2023-03-31 03:31:56,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_deregister_12_1 [2023-03-31 03:31:56,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_deregister_dummy_factory_14_14_4 [2023-03-31 03:31:56,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_deregister_6_1 [2023-03-31 03:31:56,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_4_3 [2023-03-31 03:31:56,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_irq_deregister_7_1 [2023-03-31 03:31:56,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_irq_register_10_2 [2023-03-31 03:31:56,163 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_13_2 [2023-03-31 03:31:56,163 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_9_4 [2023-03-31 03:31:56,163 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_dummy_factory_14_14_5 [2023-03-31 03:31:56,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_12 [2023-03-31 03:31:56,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_15 [2023-03-31 03:31:56,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_16 [2023-03-31 03:31:56,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_17 [2023-03-31 03:31:56,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_18 [2023-03-31 03:31:56,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_19 [2023-03-31 03:31:56,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_20 [2023-03-31 03:31:56,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_21 [2023-03-31 03:31:56,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_3 [2023-03-31 03:31:56,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_7 [2023-03-31 03:31:56,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_8 [2023-03-31 03:31:56,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_9 [2023-03-31 03:31:56,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_entry_EMGentry_14 [2023-03-31 03:31:56,173 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-03-31 03:31:56,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2023-03-31 03:31:56,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2023-03-31 03:31:56,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_external_data [2023-03-31 03:31:56,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_instance_handler_0_5 [2023-03-31 03:31:56,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_instance_thread_0_3 [2023-03-31 03:31:56,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_0 [2023-03-31 03:31:56,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_net_dummy_resourceless_instance_1 [2023-03-31 03:31:56,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_instance_probe_2_17 [2023-03-31 03:31:56,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_instance_release_2_2 [2023-03-31 03:31:56,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_instance_resume_2_5 [2023-03-31 03:31:56,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_instance_resume_early_2_6 [2023-03-31 03:31:56,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_instance_shutdown_2_3 [2023-03-31 03:31:56,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_instance_suspend_2_8 [2023-03-31 03:31:56,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_instance_suspend_late_2_7 [2023-03-31 03:31:56,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_pci_instance_2 [2023-03-31 03:31:56,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_unregister_driver [2023-03-31 03:31:56,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_netdev [2023-03-31 03:31:56,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_netdev_open_9_6 [2023-03-31 03:31:56,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2023-03-31 03:31:56,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2023-03-31 03:31:56,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2023-03-31 03:31:56,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_1 [2023-03-31 03:31:56,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2023-03-31 03:31:56,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_1 [2023-03-31 03:31:56,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_5 [2023-03-31 03:31:56,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_2_11 [2023-03-31 03:31:56,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_2_20 [2023-03-31 03:31:56,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_3_1 [2023-03-31 03:31:56,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_3_3 [2023-03-31 03:31:56,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_4_1 [2023-03-31 03:31:56,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_4_4 [2023-03-31 03:31:56,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_dummy_factory_4 [2023-03-31 03:31:56,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_3_2 [2023-03-31 03:31:56,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_3 [2023-03-31 03:31:56,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2023-03-31 03:31:56,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev_stop_11_2 [2023-03-31 03:31:56,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata_58 [2023-03-31 03:31:56,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata_59 [2023-03-31 03:31:56,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_etherdev_mqs_60 [2023-03-31 03:31:56,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_netdev_61 [2023-03-31 03:31:56,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev_62 [2023-03-31 03:31:56,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq_63 [2023-03-31 03:31:56,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_spin_lock_64 [2023-03-31 03:31:56,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_65 [2023-03-31 03:31:56,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_66 [2023-03-31 03:31:56,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_spin_lock_67 [2023-03-31 03:31:56,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_68 [2023-03-31 03:31:56,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_69 [2023-03-31 03:31:56,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_70 [2023-03-31 03:31:56,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_71 [2023-03-31 03:31:56,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq_72 [2023-03-31 03:31:56,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync_73 [2023-03-31 03:31:56,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev_74 [2023-03-31 03:31:56,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev_75 [2023-03-31 03:31:56,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___pci_register_driver_76 [2023-03-31 03:31:56,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_unregister_driver_77 [2023-03-31 03:31:56,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2023-03-31 03:31:56,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2023-03-31 03:31:56,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spi_alloc_master [2023-03-31 03:31:56,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-03-31 03:31:56,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2023-03-31 03:31:56,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2023-03-31 03:31:56,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2023-03-31 03:31:56,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-03-31 03:31:56,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_init [2023-03-31 03:31:56,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2023-03-31 03:31:56,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-03-31 03:31:56,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kzalloc [2023-03-31 03:31:56,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-03-31 03:31:56,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-03-31 03:31:56,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-03-31 03:31:56,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_trap [2023-03-31 03:31:56,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-03-31 03:31:56,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2023-03-31 03:31:56,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-03-31 03:31:56,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-03-31 03:31:56,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-03-31 03:31:56,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xzalloc [2023-03-31 03:31:56,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-03-31 03:31:56,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2023-03-31 03:31:56,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_negative [2023-03-31 03:31:56,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2023-03-31 03:31:56,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_create [2023-03-31 03:31:56,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_create_N [2023-03-31 03:31:56,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_join [2023-03-31 03:31:56,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_join_N [2023-03-31 03:31:56,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock__xmit_lock_of_netdev_queue [2023-03-31 03:31:56,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock__xmit_lock_of_netdev_queue [2023-03-31 03:31:56,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock__xmit_lock_of_netdev_queue [2023-03-31 03:31:56,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait__xmit_lock_of_netdev_queue [2023-03-31 03:31:56,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked__xmit_lock_of_netdev_queue [2023-03-31 03:31:56,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock__xmit_lock_of_netdev_queue [2023-03-31 03:31:56,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended__xmit_lock_of_netdev_queue [2023-03-31 03:31:56,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock__xmit_lock_of_netdev_queue [2023-03-31 03:31:56,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_addr_list_lock_of_net_device [2023-03-31 03:31:56,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_addr_list_lock_of_net_device [2023-03-31 03:31:56,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_addr_list_lock_of_net_device [2023-03-31 03:31:56,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_addr_list_lock_of_net_device [2023-03-31 03:31:56,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_addr_list_lock_of_net_device [2023-03-31 03:31:56,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_addr_list_lock_of_net_device [2023-03-31 03:31:56,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_addr_list_lock_of_net_device [2023-03-31 03:31:56,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_addr_list_lock_of_net_device [2023-03-31 03:31:56,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_alloc_lock_of_task_struct [2023-03-31 03:31:56,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_alloc_lock_of_task_struct [2023-03-31 03:31:56,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_alloc_lock_of_task_struct [2023-03-31 03:31:56,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_alloc_lock_of_task_struct [2023-03-31 03:31:56,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_alloc_lock_of_task_struct [2023-03-31 03:31:56,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_alloc_lock_of_task_struct [2023-03-31 03:31:56,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_alloc_lock_of_task_struct [2023-03-31 03:31:56,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_alloc_lock_of_task_struct [2023-03-31 03:31:56,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_i_lock_of_inode [2023-03-31 03:31:56,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_i_lock_of_inode [2023-03-31 03:31:56,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_i_lock_of_inode [2023-03-31 03:31:56,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_i_lock_of_inode [2023-03-31 03:31:56,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_i_lock_of_inode [2023-03-31 03:31:56,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_i_lock_of_inode [2023-03-31 03:31:56,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_i_lock_of_inode [2023-03-31 03:31:56,182 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_i_lock_of_inode [2023-03-31 03:31:56,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock [2023-03-31 03:31:56,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock [2023-03-31 03:31:56,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_lock [2023-03-31 03:31:56,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_lock [2023-03-31 03:31:56,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_lock [2023-03-31 03:31:56,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_lock [2023-03-31 03:31:56,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_lock [2023-03-31 03:31:56,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_lock [2023-03-31 03:31:56,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_NOT_ARG_SIGN [2023-03-31 03:31:56,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_NOT_ARG_SIGN [2023-03-31 03:31:56,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_lock_of_NOT_ARG_SIGN [2023-03-31 03:31:56,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_lock_of_NOT_ARG_SIGN [2023-03-31 03:31:56,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_lock_of_NOT_ARG_SIGN [2023-03-31 03:31:56,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_lock_of_NOT_ARG_SIGN [2023-03-31 03:31:56,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_lock_of_NOT_ARG_SIGN [2023-03-31 03:31:56,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_lock_of_NOT_ARG_SIGN [2023-03-31 03:31:56,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lru_lock_of_netns_frags [2023-03-31 03:31:56,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lru_lock_of_netns_frags [2023-03-31 03:31:56,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_lru_lock_of_netns_frags [2023-03-31 03:31:56,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_lru_lock_of_netns_frags [2023-03-31 03:31:56,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_lru_lock_of_netns_frags [2023-03-31 03:31:56,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_lru_lock_of_netns_frags [2023-03-31 03:31:56,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_lru_lock_of_netns_frags [2023-03-31 03:31:56,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_lru_lock_of_netns_frags [2023-03-31 03:31:56,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_node_size_lock_of_pglist_data [2023-03-31 03:31:56,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_node_size_lock_of_pglist_data [2023-03-31 03:31:56,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_node_size_lock_of_pglist_data [2023-03-31 03:31:56,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_node_size_lock_of_pglist_data [2023-03-31 03:31:56,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_node_size_lock_of_pglist_data [2023-03-31 03:31:56,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_node_size_lock_of_pglist_data [2023-03-31 03:31:56,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_node_size_lock_of_pglist_data [2023-03-31 03:31:56,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_node_size_lock_of_pglist_data [2023-03-31 03:31:56,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_ptl [2023-03-31 03:31:56,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_ptl [2023-03-31 03:31:56,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_ptl [2023-03-31 03:31:56,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_ptl [2023-03-31 03:31:56,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_ptl [2023-03-31 03:31:56,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_ptl [2023-03-31 03:31:56,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_ptl [2023-03-31 03:31:56,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_ptl [2023-03-31 03:31:56,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_rx_lock_of_netdev_private [2023-03-31 03:31:56,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_rx_lock_of_netdev_private [2023-03-31 03:31:56,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_rx_lock_of_netdev_private [2023-03-31 03:31:56,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_rx_lock_of_netdev_private [2023-03-31 03:31:56,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_rx_lock_of_netdev_private [2023-03-31 03:31:56,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_rx_lock_of_netdev_private [2023-03-31 03:31:56,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_rx_lock_of_netdev_private [2023-03-31 03:31:56,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_rx_lock_of_netdev_private [2023-03-31 03:31:56,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_siglock_of_sighand_struct [2023-03-31 03:31:56,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_siglock_of_sighand_struct [2023-03-31 03:31:56,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_siglock_of_sighand_struct [2023-03-31 03:31:56,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_siglock_of_sighand_struct [2023-03-31 03:31:56,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_siglock_of_sighand_struct [2023-03-31 03:31:56,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_siglock_of_sighand_struct [2023-03-31 03:31:56,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_siglock_of_sighand_struct [2023-03-31 03:31:56,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_siglock_of_sighand_struct [2023-03-31 03:31:56,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_tx_global_lock_of_net_device [2023-03-31 03:31:56,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_tx_global_lock_of_net_device [2023-03-31 03:31:56,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_tx_global_lock_of_net_device [2023-03-31 03:31:56,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_tx_global_lock_of_net_device [2023-03-31 03:31:56,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_tx_global_lock_of_net_device [2023-03-31 03:31:56,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_tx_global_lock_of_net_device [2023-03-31 03:31:56,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_tx_global_lock_of_net_device [2023-03-31 03:31:56,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_tx_global_lock_of_net_device [2023-03-31 03:31:56,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_tx_lock_of_netdev_private [2023-03-31 03:31:56,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_tx_lock_of_netdev_private [2023-03-31 03:31:56,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_tx_lock_of_netdev_private [2023-03-31 03:31:56,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_tx_lock_of_netdev_private [2023-03-31 03:31:56,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_tx_lock_of_netdev_private [2023-03-31 03:31:56,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_tx_lock_of_netdev_private [2023-03-31 03:31:56,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_tx_lock_of_netdev_private [2023-03-31 03:31:56,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_tx_lock_of_netdev_private [2023-03-31 03:31:56,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-03-31 03:31:56,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2023-03-31 03:31:56,190 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-03-31 03:31:56,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-03-31 03:31:56,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2023-03-31 03:31:56,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-03-31 03:31:56,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-03-31 03:31:56,190 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-03-31 03:31:56,190 INFO L138 BoogieDeclarations]: Found implementation of procedure __dev_kfree_skb_irq [2023-03-31 03:31:56,191 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2023-03-31 03:31:56,191 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb [2023-03-31 03:31:56,191 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2023-03-31 03:31:56,191 INFO L138 BoogieDeclarations]: Found implementation of procedure __pci_register_driver [2023-03-31 03:31:56,191 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-03-31 03:31:56,191 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-03-31 03:31:56,191 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock [2023-03-31 03:31:56,191 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock [2023-03-31 03:31:56,191 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2023-03-31 03:31:56,191 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2023-03-31 03:31:56,191 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_etherdev_mqs [2023-03-31 03:31:56,191 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2023-03-31 03:31:56,191 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2023-03-31 03:31:56,191 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2023-03-31 03:31:56,191 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_alloc_coherent [2023-03-31 03:31:56,191 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_free_coherent [2023-03-31 03:31:56,191 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2023-03-31 03:31:56,192 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_sync_single_for_cpu [2023-03-31 03:31:56,192 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_sync_single_for_device [2023-03-31 03:31:56,192 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2023-03-31 03:31:56,192 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2023-03-31 03:31:56,192 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_mac_addr [2023-03-31 03:31:56,192 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_type_trans [2023-03-31 03:31:56,192 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2023-03-31 03:31:56,192 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2023-03-31 03:31:56,192 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2023-03-31 03:31:56,192 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2023-03-31 03:31:56,192 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread16 [2023-03-31 03:31:56,192 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2023-03-31 03:31:56,192 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread8 [2023-03-31 03:31:56,192 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2023-03-31 03:31:56,192 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2023-03-31 03:31:56,192 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite8 [2023-03-31 03:31:56,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2023-03-31 03:31:56,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2023-03-31 03:31:56,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2023-03-31 03:31:56,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2023-03-31 03:31:56,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2023-03-31 03:31:56,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_register_netdev [2023-03-31 03:31:56,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2023-03-31 03:31:56,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2023-03-31 03:31:56,193 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2023-03-31 03:31:56,193 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2023-03-31 03:31:56,193 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2023-03-31 03:31:56,193 INFO L138 BoogieDeclarations]: Found implementation of procedure netpoll_trap [2023-03-31 03:31:56,193 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-03-31 03:31:56,193 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2023-03-31 03:31:56,193 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iomap [2023-03-31 03:31:56,193 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2023-03-31 03:31:56,193 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2023-03-31 03:31:56,194 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_request_regions [2023-03-31 03:31:56,194 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2023-03-31 03:31:56,194 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2023-03-31 03:31:56,194 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-03-31 03:31:56,194 INFO L138 BoogieDeclarations]: Found implementation of procedure register_netdev [2023-03-31 03:31:56,194 INFO L138 BoogieDeclarations]: Found implementation of procedure request_threaded_irq [2023-03-31 03:31:56,194 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2023-03-31 03:31:56,194 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2023-03-31 03:31:56,194 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2023-03-31 03:31:56,194 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-03-31 03:31:56,194 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-03-31 03:31:56,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-03-31 03:31:56,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-03-31 03:31:56,195 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-03-31 03:31:56,195 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2023-03-31 03:31:56,195 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2023-03-31 03:31:56,195 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-03-31 03:31:56,195 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-03-31 03:31:56,195 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_clear_bit [2023-03-31 03:31:56,195 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-03-31 03:31:56,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-03-31 03:31:56,195 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-03-31 03:31:56,195 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-03-31 03:31:56,195 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2023-03-31 03:31:56,195 INFO L130 BoogieDeclarations]: Found specification of procedure strcmp [2023-03-31 03:31:56,195 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2023-03-31 03:31:56,195 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-03-31 03:31:56,195 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2023-03-31 03:31:56,195 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-03-31 03:31:56,195 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2023-03-31 03:31:56,196 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2023-03-31 03:31:56,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_spin_lock_64 [2023-03-31 03:31:56,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_spin_lock_67 [2023-03-31 03:31:56,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_rx_lock_of_netdev_private [2023-03-31 03:31:56,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_rx_lock_of_netdev_private [2023-03-31 03:31:56,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_tx_lock_of_netdev_private [2023-03-31 03:31:56,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_tx_lock_of_netdev_private [2023-03-31 03:31:56,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2023-03-31 03:31:56,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_init [2023-03-31 03:31:56,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2023-03-31 03:31:56,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2023-03-31 03:31:56,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-03-31 03:31:56,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_register_netdev [2023-03-31 03:31:56,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-03-31 03:31:56,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2023-03-31 03:31:56,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2023-03-31 03:31:56,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-03-31 03:31:56,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-03-31 03:31:56,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-03-31 03:31:56,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-03-31 03:31:56,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-03-31 03:31:56,197 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-03-31 03:31:56,197 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock [2023-03-31 03:31:56,197 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock [2023-03-31 03:31:56,197 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2023-03-31 03:31:56,197 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-03-31 03:31:56,197 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-03-31 03:31:56,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_66 [2023-03-31 03:31:56,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_70 [2023-03-31 03:31:56,197 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-03-31 03:31:56,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_68 [2023-03-31 03:31:56,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_71 [2023-03-31 03:31:56,198 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-03-31 03:31:56,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_65 [2023-03-31 03:31:56,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_69 [2023-03-31 03:31:56,198 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2023-03-31 03:31:56,198 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2023-03-31 03:31:56,198 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2023-03-31 03:31:56,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync_73 [2023-03-31 03:31:56,198 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_name [2023-03-31 03:31:56,198 INFO L130 BoogieDeclarations]: Found specification of procedure ioread8 [2023-03-31 03:31:56,198 INFO L130 BoogieDeclarations]: Found specification of procedure ioread16 [2023-03-31 03:31:56,198 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2023-03-31 03:31:56,198 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite8 [2023-03-31 03:31:56,198 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2023-03-31 03:31:56,198 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2023-03-31 03:31:56,198 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2023-03-31 03:31:56,198 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iomap [2023-03-31 03:31:56,199 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2023-03-31 03:31:56,199 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata_58 [2023-03-31 03:31:56,199 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata_59 [2023-03-31 03:31:56,199 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-03-31 03:31:56,199 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2023-03-31 03:31:56,199 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2023-03-31 03:31:56,199 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-03-31 03:31:56,199 INFO L130 BoogieDeclarations]: Found specification of procedure is_device_dma_capable [2023-03-31 03:31:56,199 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2023-03-31 03:31:56,199 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2023-03-31 03:31:56,199 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_alloc_coherent [2023-03-31 03:31:56,199 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_free_coherent [2023-03-31 03:31:56,199 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_sync_single_for_cpu [2023-03-31 03:31:56,199 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_sync_single_for_device [2023-03-31 03:31:56,199 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-03-31 03:31:56,199 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2023-03-31 03:31:56,199 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2023-03-31 03:31:56,200 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2023-03-31 03:31:56,200 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2023-03-31 03:31:56,200 INFO L130 BoogieDeclarations]: Found specification of procedure dma_sync_single_for_cpu [2023-03-31 03:31:56,200 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-03-31 03:31:56,200 INFO L130 BoogieDeclarations]: Found specification of procedure dma_sync_single_for_device [2023-03-31 03:31:56,200 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_coherent_mask [2023-03-31 03:31:56,200 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_coherent_gfp_flags [2023-03-31 03:31:56,200 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2023-03-31 03:31:56,200 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$ [2023-03-31 03:31:56,200 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2023-03-31 03:31:56,200 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-03-31 03:31:56,200 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID [2023-03-31 03:31:56,200 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2023-03-31 03:31:56,200 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2023-03-31 03:31:56,200 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb [2023-03-31 03:31:56,201 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb_ip_align [2023-03-31 03:31:56,201 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb_ip_align [2023-03-31 03:31:56,201 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_to_linear_data [2023-03-31 03:31:56,201 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-03-31 03:31:56,201 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2023-03-31 03:31:56,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-03-31 03:31:56,201 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed [2023-03-31 03:31:56,201 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2023-03-31 03:31:56,201 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2023-03-31 03:31:56,201 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2023-03-31 03:31:56,201 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev_62 [2023-03-31 03:31:56,201 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev_75 [2023-03-31 03:31:56,201 INFO L130 BoogieDeclarations]: Found specification of procedure netpoll_trap [2023-03-31 03:31:56,201 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2023-03-31 03:31:56,201 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2023-03-31 03:31:56,202 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2023-03-31 03:31:56,202 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_queue [2023-03-31 03:31:56,204 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2023-03-31 03:31:56,205 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2023-03-31 03:31:56,205 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2023-03-31 03:31:56,205 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_queue_stopped [2023-03-31 03:31:56,205 INFO L130 BoogieDeclarations]: Found specification of procedure netif_queue_stopped [2023-03-31 03:31:56,205 INFO L130 BoogieDeclarations]: Found specification of procedure __dev_kfree_skb_irq [2023-03-31 03:31:56,205 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2023-03-31 03:31:56,205 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2023-03-31 03:31:56,205 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2023-03-31 03:31:56,205 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2023-03-31 03:31:56,205 INFO L130 BoogieDeclarations]: Found specification of procedure register_netdev [2023-03-31 03:31:56,205 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_netdev_61 [2023-03-31 03:31:56,205 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2023-03-31 03:31:56,205 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev_74 [2023-03-31 03:31:56,205 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2023-03-31 03:31:56,205 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-03-31 03:31:56,206 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2023-03-31 03:31:56,206 INFO L130 BoogieDeclarations]: Found specification of procedure pci_request_regions [2023-03-31 03:31:56,206 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2023-03-31 03:31:56,206 INFO L130 BoogieDeclarations]: Found specification of procedure __pci_register_driver [2023-03-31 03:31:56,206 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___pci_register_driver_76 [2023-03-31 03:31:56,206 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2023-03-31 03:31:56,206 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_unregister_driver_77 [2023-03-31 03:31:56,206 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2023-03-31 03:31:56,206 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2023-03-31 03:31:56,206 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2023-03-31 03:31:56,206 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2023-03-31 03:31:56,206 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_cpu [2023-03-31 03:31:56,206 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2023-03-31 03:31:56,206 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-03-31 03:31:56,206 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2023-03-31 03:31:56,206 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2023-03-31 03:31:56,206 INFO L130 BoogieDeclarations]: Found specification of procedure request_threaded_irq [2023-03-31 03:31:56,207 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2023-03-31 03:31:56,207 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq_63 [2023-03-31 03:31:56,207 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2023-03-31 03:31:56,207 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq_72 [2023-03-31 03:31:56,207 INFO L130 BoogieDeclarations]: Found specification of procedure eth_type_trans [2023-03-31 03:31:56,207 INFO L130 BoogieDeclarations]: Found specification of procedure eth_mac_addr [2023-03-31 03:31:56,207 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2023-03-31 03:31:56,207 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_etherdev_mqs [2023-03-31 03:31:56,207 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_etherdev_mqs_60 [2023-03-31 03:31:56,207 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2023-03-31 03:31:56,207 INFO L130 BoogieDeclarations]: Found specification of procedure if_mii [2023-03-31 03:31:56,207 INFO L130 BoogieDeclarations]: Found specification of procedure dl2k_enable_int [2023-03-31 03:31:56,207 INFO L130 BoogieDeclarations]: Found specification of procedure rio_open [2023-03-31 03:31:56,207 INFO L130 BoogieDeclarations]: Found specification of procedure rio_timer [2023-03-31 03:31:56,207 INFO L130 BoogieDeclarations]: Found specification of procedure rio_tx_timeout [2023-03-31 03:31:56,207 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_list [2023-03-31 03:31:56,208 INFO L130 BoogieDeclarations]: Found specification of procedure start_xmit [2023-03-31 03:31:56,208 INFO L130 BoogieDeclarations]: Found specification of procedure rio_interrupt [2023-03-31 03:31:56,208 INFO L130 BoogieDeclarations]: Found specification of procedure rio_free_tx [2023-03-31 03:31:56,208 INFO L130 BoogieDeclarations]: Found specification of procedure tx_error [2023-03-31 03:31:56,208 INFO L130 BoogieDeclarations]: Found specification of procedure receive_packet [2023-03-31 03:31:56,208 INFO L130 BoogieDeclarations]: Found specification of procedure rio_error [2023-03-31 03:31:56,208 INFO L130 BoogieDeclarations]: Found specification of procedure change_mtu [2023-03-31 03:31:56,208 INFO L130 BoogieDeclarations]: Found specification of procedure set_multicast [2023-03-31 03:31:56,208 INFO L130 BoogieDeclarations]: Found specification of procedure get_stats [2023-03-31 03:31:56,208 INFO L130 BoogieDeclarations]: Found specification of procedure clear_stats [2023-03-31 03:31:56,208 INFO L130 BoogieDeclarations]: Found specification of procedure rio_ioctl [2023-03-31 03:31:56,208 INFO L130 BoogieDeclarations]: Found specification of procedure rio_close [2023-03-31 03:31:56,208 INFO L130 BoogieDeclarations]: Found specification of procedure find_miiphy [2023-03-31 03:31:56,208 INFO L130 BoogieDeclarations]: Found specification of procedure parse_eeprom [2023-03-31 03:31:56,208 INFO L130 BoogieDeclarations]: Found specification of procedure read_eeprom [2023-03-31 03:31:56,209 INFO L130 BoogieDeclarations]: Found specification of procedure mii_wait_link [2023-03-31 03:31:56,209 INFO L130 BoogieDeclarations]: Found specification of procedure mii_set_media [2023-03-31 03:31:56,209 INFO L130 BoogieDeclarations]: Found specification of procedure mii_get_media [2023-03-31 03:31:56,209 INFO L130 BoogieDeclarations]: Found specification of procedure mii_set_media_pcs [2023-03-31 03:31:56,209 INFO L130 BoogieDeclarations]: Found specification of procedure mii_get_media_pcs [2023-03-31 03:31:56,209 INFO L130 BoogieDeclarations]: Found specification of procedure mii_read [2023-03-31 03:31:56,209 INFO L130 BoogieDeclarations]: Found specification of procedure mii_write [2023-03-31 03:31:56,209 INFO L130 BoogieDeclarations]: Found specification of procedure rio_probe1 [2023-03-31 03:31:56,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-03-31 03:31:56,209 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-03-31 03:31:56,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-03-31 03:31:56,209 INFO L130 BoogieDeclarations]: Found specification of procedure desc_to_dma [2023-03-31 03:31:56,209 INFO L130 BoogieDeclarations]: Found specification of procedure rio_get_drvinfo [2023-03-31 03:31:56,209 INFO L130 BoogieDeclarations]: Found specification of procedure rio_get_settings [2023-03-31 03:31:56,209 INFO L130 BoogieDeclarations]: Found specification of procedure rio_set_settings [2023-03-31 03:31:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure rio_get_link [2023-03-31 03:31:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure mii_sendbit [2023-03-31 03:31:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure mii_getbit [2023-03-31 03:31:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure mii_send_bits [2023-03-31 03:31:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure rio_remove1 [2023-03-31 03:31:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure rio_driver_init [2023-03-31 03:31:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure rio_driver_exit [2023-03-31 03:31:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_rio_driver_exit_14_2 [2023-03-31 03:31:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_init_rio_driver_init_14_9 [2023-03-31 03:31:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___pci_register_driver [2023-03-31 03:31:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_etherdev_mqs [2023-03-31 03:31:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_allocate_external_0 [2023-03-31 03:31:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2023-03-31 03:31:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_deregister_11_1 [2023-03-31 03:31:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_deregister_12_1 [2023-03-31 03:31:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_deregister_dummy_factory_14_14_4 [2023-03-31 03:31:56,210 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_deregister_6_1 [2023-03-31 03:31:56,211 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_4_3 [2023-03-31 03:31:56,211 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_irq_deregister_7_1 [2023-03-31 03:31:56,211 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_irq_register_10_2 [2023-03-31 03:31:56,211 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_13_2 [2023-03-31 03:31:56,211 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_9_4 [2023-03-31 03:31:56,211 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_dummy_factory_14_14_5 [2023-03-31 03:31:56,211 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_12 [2023-03-31 03:31:56,211 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_15 [2023-03-31 03:31:56,211 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_16 [2023-03-31 03:31:56,211 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_17 [2023-03-31 03:31:56,211 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_18 [2023-03-31 03:31:56,211 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_19 [2023-03-31 03:31:56,211 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_20 [2023-03-31 03:31:56,211 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_21 [2023-03-31 03:31:56,211 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_3 [2023-03-31 03:31:56,211 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_7 [2023-03-31 03:31:56,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_8 [2023-03-31 03:31:56,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_9 [2023-03-31 03:31:56,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_entry_EMGentry_14 [2023-03-31 03:31:56,212 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-03-31 03:31:56,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2023-03-31 03:31:56,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2023-03-31 03:31:56,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_external_data [2023-03-31 03:31:56,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_instance_handler_0_5 [2023-03-31 03:31:56,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_instance_thread_0_3 [2023-03-31 03:31:56,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_0 [2023-03-31 03:31:56,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_net_dummy_resourceless_instance_1 [2023-03-31 03:31:56,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_instance_probe_2_17 [2023-03-31 03:31:56,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_instance_release_2_2 [2023-03-31 03:31:56,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_instance_resume_2_5 [2023-03-31 03:31:56,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_instance_resume_early_2_6 [2023-03-31 03:31:56,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_instance_shutdown_2_3 [2023-03-31 03:31:56,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_instance_suspend_2_8 [2023-03-31 03:31:56,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_instance_suspend_late_2_7 [2023-03-31 03:31:56,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_pci_instance_2 [2023-03-31 03:31:56,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_unregister_driver [2023-03-31 03:31:56,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_netdev [2023-03-31 03:31:56,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_netdev_open_9_6 [2023-03-31 03:31:56,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2023-03-31 03:31:56,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2023-03-31 03:31:56,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2023-03-31 03:31:56,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_1 [2023-03-31 03:31:56,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2023-03-31 03:31:56,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_1 [2023-03-31 03:31:56,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_5 [2023-03-31 03:31:56,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_2_11 [2023-03-31 03:31:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_2_20 [2023-03-31 03:31:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_3_1 [2023-03-31 03:31:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_3_3 [2023-03-31 03:31:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_4_1 [2023-03-31 03:31:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_4_4 [2023-03-31 03:31:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_dummy_factory_4 [2023-03-31 03:31:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_3_2 [2023-03-31 03:31:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_3 [2023-03-31 03:31:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2023-03-31 03:31:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev_stop_11_2 [2023-03-31 03:31:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-03-31 03:31:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2023-03-31 03:31:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-03-31 03:31:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-03-31 03:31:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-03-31 03:31:56,214 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2023-03-31 03:31:56,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xzalloc [2023-03-31 03:31:56,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-03-31 03:31:56,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spi_alloc_master [2023-03-31 03:31:56,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-03-31 03:31:56,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2023-03-31 03:31:56,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2023-03-31 03:31:56,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2023-03-31 03:31:56,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-03-31 03:31:56,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2023-03-31 03:31:56,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2023-03-31 03:31:56,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kzalloc [2023-03-31 03:31:56,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2023-03-31 03:31:56,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_trap [2023-03-31 03:31:56,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2023-03-31 03:31:56,215 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-03-31 03:31:56,215 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2023-03-31 03:31:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-03-31 03:31:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2023-03-31 03:31:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-03-31 03:31:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-03-31 03:31:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2023-03-31 03:31:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_negative [2023-03-31 03:31:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2023-03-31 03:31:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-03-31 03:31:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2023-03-31 03:31:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_create [2023-03-31 03:31:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_create_N [2023-03-31 03:31:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_join [2023-03-31 03:31:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_join_N [2023-03-31 03:31:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-03-31 03:31:56,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2023-03-31 03:31:56,217 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-03-31 03:31:56,217 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-03-31 03:31:56,217 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock__xmit_lock_of_netdev_queue [2023-03-31 03:31:56,217 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock__xmit_lock_of_netdev_queue [2023-03-31 03:31:56,217 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock__xmit_lock_of_netdev_queue [2023-03-31 03:31:56,217 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait__xmit_lock_of_netdev_queue [2023-03-31 03:31:56,217 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked__xmit_lock_of_netdev_queue [2023-03-31 03:31:56,217 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock__xmit_lock_of_netdev_queue [2023-03-31 03:31:56,217 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended__xmit_lock_of_netdev_queue [2023-03-31 03:31:56,217 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock__xmit_lock_of_netdev_queue [2023-03-31 03:31:56,217 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_addr_list_lock_of_net_device [2023-03-31 03:31:56,217 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_addr_list_lock_of_net_device [2023-03-31 03:31:56,218 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_addr_list_lock_of_net_device [2023-03-31 03:31:56,218 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_addr_list_lock_of_net_device [2023-03-31 03:31:56,218 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_addr_list_lock_of_net_device [2023-03-31 03:31:56,218 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_addr_list_lock_of_net_device [2023-03-31 03:31:56,218 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_addr_list_lock_of_net_device [2023-03-31 03:31:56,218 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_addr_list_lock_of_net_device [2023-03-31 03:31:56,218 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_alloc_lock_of_task_struct [2023-03-31 03:31:56,218 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_alloc_lock_of_task_struct [2023-03-31 03:31:56,218 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_alloc_lock_of_task_struct [2023-03-31 03:31:56,218 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_alloc_lock_of_task_struct [2023-03-31 03:31:56,218 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_alloc_lock_of_task_struct [2023-03-31 03:31:56,218 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_alloc_lock_of_task_struct [2023-03-31 03:31:56,218 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_alloc_lock_of_task_struct [2023-03-31 03:31:56,218 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_alloc_lock_of_task_struct [2023-03-31 03:31:56,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_i_lock_of_inode [2023-03-31 03:31:56,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_i_lock_of_inode [2023-03-31 03:31:56,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_i_lock_of_inode [2023-03-31 03:31:56,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_i_lock_of_inode [2023-03-31 03:31:56,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_i_lock_of_inode [2023-03-31 03:31:56,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_i_lock_of_inode [2023-03-31 03:31:56,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_i_lock_of_inode [2023-03-31 03:31:56,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_i_lock_of_inode [2023-03-31 03:31:56,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock [2023-03-31 03:31:56,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock [2023-03-31 03:31:56,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_lock [2023-03-31 03:31:56,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_lock [2023-03-31 03:31:56,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_lock [2023-03-31 03:31:56,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_lock [2023-03-31 03:31:56,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_lock [2023-03-31 03:31:56,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_lock [2023-03-31 03:31:56,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_NOT_ARG_SIGN [2023-03-31 03:31:56,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_NOT_ARG_SIGN [2023-03-31 03:31:56,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_lock_of_NOT_ARG_SIGN [2023-03-31 03:31:56,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_lock_of_NOT_ARG_SIGN [2023-03-31 03:31:56,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_lock_of_NOT_ARG_SIGN [2023-03-31 03:31:56,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_lock_of_NOT_ARG_SIGN [2023-03-31 03:31:56,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_lock_of_NOT_ARG_SIGN [2023-03-31 03:31:56,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_lock_of_NOT_ARG_SIGN [2023-03-31 03:31:56,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lru_lock_of_netns_frags [2023-03-31 03:31:56,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lru_lock_of_netns_frags [2023-03-31 03:31:56,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_lru_lock_of_netns_frags [2023-03-31 03:31:56,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_lru_lock_of_netns_frags [2023-03-31 03:31:56,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_lru_lock_of_netns_frags [2023-03-31 03:31:56,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_lru_lock_of_netns_frags [2023-03-31 03:31:56,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_lru_lock_of_netns_frags [2023-03-31 03:31:56,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_lru_lock_of_netns_frags [2023-03-31 03:31:56,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_node_size_lock_of_pglist_data [2023-03-31 03:31:56,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_node_size_lock_of_pglist_data [2023-03-31 03:31:56,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_node_size_lock_of_pglist_data [2023-03-31 03:31:56,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_node_size_lock_of_pglist_data [2023-03-31 03:31:56,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_node_size_lock_of_pglist_data [2023-03-31 03:31:56,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_node_size_lock_of_pglist_data [2023-03-31 03:31:56,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_node_size_lock_of_pglist_data [2023-03-31 03:31:56,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_node_size_lock_of_pglist_data [2023-03-31 03:31:56,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_ptl [2023-03-31 03:31:56,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_ptl [2023-03-31 03:31:56,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_ptl [2023-03-31 03:31:56,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_ptl [2023-03-31 03:31:56,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_ptl [2023-03-31 03:31:56,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_ptl [2023-03-31 03:31:56,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_ptl [2023-03-31 03:31:56,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_ptl [2023-03-31 03:31:56,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_rx_lock_of_netdev_private [2023-03-31 03:31:56,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_rx_lock_of_netdev_private [2023-03-31 03:31:56,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_rx_lock_of_netdev_private [2023-03-31 03:31:56,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_rx_lock_of_netdev_private [2023-03-31 03:31:56,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_rx_lock_of_netdev_private [2023-03-31 03:31:56,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_rx_lock_of_netdev_private [2023-03-31 03:31:56,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_siglock_of_sighand_struct [2023-03-31 03:31:56,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_siglock_of_sighand_struct [2023-03-31 03:31:56,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_siglock_of_sighand_struct [2023-03-31 03:31:56,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_siglock_of_sighand_struct [2023-03-31 03:31:56,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_siglock_of_sighand_struct [2023-03-31 03:31:56,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_siglock_of_sighand_struct [2023-03-31 03:31:56,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_siglock_of_sighand_struct [2023-03-31 03:31:56,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_siglock_of_sighand_struct [2023-03-31 03:31:56,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_tx_global_lock_of_net_device [2023-03-31 03:31:56,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_tx_global_lock_of_net_device [2023-03-31 03:31:56,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_tx_global_lock_of_net_device [2023-03-31 03:31:56,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_tx_global_lock_of_net_device [2023-03-31 03:31:56,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_tx_global_lock_of_net_device [2023-03-31 03:31:56,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_tx_global_lock_of_net_device [2023-03-31 03:31:56,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_tx_global_lock_of_net_device [2023-03-31 03:31:56,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_tx_global_lock_of_net_device [2023-03-31 03:31:56,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_tx_lock_of_netdev_private [2023-03-31 03:31:56,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_tx_lock_of_netdev_private [2023-03-31 03:31:56,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_tx_lock_of_netdev_private [2023-03-31 03:31:56,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_tx_lock_of_netdev_private [2023-03-31 03:31:56,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_tx_lock_of_netdev_private [2023-03-31 03:31:56,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_tx_lock_of_netdev_private [2023-03-31 03:31:56,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2023-03-31 03:31:56,224 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-03-31 03:31:56,224 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-03-31 03:31:56,224 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2023-03-31 03:31:56,224 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2023-03-31 03:31:56,224 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-03-31 03:31:56,224 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_bool [2023-03-31 03:31:56,224 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2023-03-31 03:31:56,224 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ushort [2023-03-31 03:31:56,224 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-03-31 03:31:56,224 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-03-31 03:31:56,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-03-31 03:31:56,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-03-31 03:31:56,225 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-03-31 03:31:56,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-03-31 03:31:56,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-03-31 03:31:56,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-03-31 03:31:56,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-03-31 03:31:57,061 INFO L236 CfgBuilder]: Building ICFG [2023-03-31 03:31:57,072 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-03-31 03:31:58,578 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint mainFINAL: assume true; [2023-03-31 03:31:59,161 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-03-31 03:32:00,592 INFO L277 CfgBuilder]: Performing block encoding [2023-03-31 03:32:00,622 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-03-31 03:32:00,622 INFO L302 CfgBuilder]: Removed 5 assume(true) statements. [2023-03-31 03:32:00,628 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.03 03:32:00 BoogieIcfgContainer [2023-03-31 03:32:00,628 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-03-31 03:32:00,631 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-03-31 03:32:00,631 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-03-31 03:32:00,634 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-03-31 03:32:00,635 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 31.03 03:31:52" (1/3) ... [2023-03-31 03:32:00,635 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@141870be and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.03 03:32:00, skipping insertion in model container [2023-03-31 03:32:00,635 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:31:55" (2/3) ... [2023-03-31 03:32:00,636 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@141870be and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.03 03:32:00, skipping insertion in model container [2023-03-31 03:32:00,636 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.03 03:32:00" (3/3) ... [2023-03-31 03:32:00,637 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dlink-dl2k.cil.i [2023-03-31 03:32:00,653 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-03-31 03:32:00,653 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 4 error locations. [2023-03-31 03:32:00,747 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-03-31 03:32:00,753 INFO L357 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6d9f45a, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-03-31 03:32:00,754 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2023-03-31 03:32:00,772 INFO L276 IsEmpty]: Start isEmpty. Operand has 3226 states, 2074 states have (on average 1.3013500482160076) internal successors, (2699), 2122 states have internal predecessors, (2699), 774 states have call successors, (774), 272 states have call predecessors, (774), 270 states have return successors, (767), 754 states have call predecessors, (767), 767 states have call successors, (767) [2023-03-31 03:32:00,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-03-31 03:32:00,798 INFO L187 NwaCegarLoop]: Found error trace [2023-03-31 03:32:00,799 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-03-31 03:32:00,799 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-03-31 03:32:00,803 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-03-31 03:32:00,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1886480002, now seen corresponding path program 1 times [2023-03-31 03:32:00,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-03-31 03:32:00,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390419266] [2023-03-31 03:32:00,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-03-31 03:32:00,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-03-31 03:32:01,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-03-31 03:32:02,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:32:02,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-03-31 03:32:02,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-03-31 03:32:02,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-03-31 03:32:02,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:32:02,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-03-31 03:32:02,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:32:02,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-03-31 03:32:02,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:32:02,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-03-31 03:32:02,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:32:02,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-03-31 03:32:02,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:32:02,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-03-31 03:32:02,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:32:02,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-03-31 03:32:02,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:32:02,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-03-31 03:32:02,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:32:02,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-03-31 03:32:02,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:32:02,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-03-31 03:32:02,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-03-31 03:32:02,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:32:02,780 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 351 trivial. 0 not checked. [2023-03-31 03:32:02,781 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-03-31 03:32:02,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390419266] [2023-03-31 03:32:02,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390419266] provided 1 perfect and 0 imperfect interpolant sequences [2023-03-31 03:32:02,782 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-03-31 03:32:02,782 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-03-31 03:32:02,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253202783] [2023-03-31 03:32:02,784 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-03-31 03:32:02,787 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-03-31 03:32:02,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-03-31 03:32:02,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-03-31 03:32:02,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-03-31 03:32:02,820 INFO L87 Difference]: Start difference. First operand has 3226 states, 2074 states have (on average 1.3013500482160076) internal successors, (2699), 2122 states have internal predecessors, (2699), 774 states have call successors, (774), 272 states have call predecessors, (774), 270 states have return successors, (767), 754 states have call predecessors, (767), 767 states have call successors, (767) Second operand has 6 states, 5 states have (on average 7.4) internal successors, (37), 3 states have internal predecessors, (37), 4 states have call successors, (20), 6 states have call predecessors, (20), 1 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16)