/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/taipan/svcomp-Reach-32bit-Taipan_Default.epf -tc ../../../trunk/examples/toolchains/AutomizerC.xml --sifa.abstract.domain EqDomain -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-hp-hp100.cil.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-04-01 14:04:37,357 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-04-01 14:04:37,359 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-04-01 14:04:37,384 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-04-01 14:04:37,384 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-04-01 14:04:37,386 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-04-01 14:04:37,390 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-04-01 14:04:37,392 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-04-01 14:04:37,393 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-04-01 14:04:37,397 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-04-01 14:04:37,398 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-04-01 14:04:37,399 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-04-01 14:04:37,400 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-04-01 14:04:37,401 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-04-01 14:04:37,404 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-04-01 14:04:37,404 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-04-01 14:04:37,405 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-04-01 14:04:37,405 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-04-01 14:04:37,407 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-04-01 14:04:37,410 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-04-01 14:04:37,411 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-04-01 14:04:37,412 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-04-01 14:04:37,412 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-04-01 14:04:37,413 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-04-01 14:04:37,419 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-04-01 14:04:37,420 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-04-01 14:04:37,420 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-04-01 14:04:37,421 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-04-01 14:04:37,421 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-04-01 14:04:37,422 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-04-01 14:04:37,422 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-04-01 14:04:37,422 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-04-01 14:04:37,423 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-04-01 14:04:37,424 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-04-01 14:04:37,424 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-04-01 14:04:37,425 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-04-01 14:04:37,425 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-04-01 14:04:37,425 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-04-01 14:04:37,425 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-04-01 14:04:37,426 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-04-01 14:04:37,426 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-04-01 14:04:37,427 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/taipan/svcomp-Reach-32bit-Taipan_Default.epf [2023-04-01 14:04:37,454 INFO L113 SettingsManager]: Loading preferences was successful [2023-04-01 14:04:37,454 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-04-01 14:04:37,455 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-04-01 14:04:37,455 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-04-01 14:04:37,455 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-04-01 14:04:37,455 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-04-01 14:04:37,456 INFO L138 SettingsManager]: * User list type=DISABLED [2023-04-01 14:04:37,456 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-04-01 14:04:37,456 INFO L138 SettingsManager]: * Explicit value domain=true [2023-04-01 14:04:37,456 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-04-01 14:04:37,456 INFO L138 SettingsManager]: * Octagon Domain=false [2023-04-01 14:04:37,457 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2023-04-01 14:04:37,457 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-04-01 14:04:37,457 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-04-01 14:04:37,457 INFO L138 SettingsManager]: * Interval Domain=false [2023-04-01 14:04:37,457 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-04-01 14:04:37,457 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-04-01 14:04:37,457 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2023-04-01 14:04:37,458 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-04-01 14:04:37,458 INFO L138 SettingsManager]: * sizeof long=4 [2023-04-01 14:04:37,458 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-04-01 14:04:37,458 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-04-01 14:04:37,458 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-04-01 14:04:37,458 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-04-01 14:04:37,458 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-04-01 14:04:37,458 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-04-01 14:04:37,459 INFO L138 SettingsManager]: * sizeof long double=12 [2023-04-01 14:04:37,459 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-04-01 14:04:37,459 INFO L138 SettingsManager]: * Use constant arrays=true [2023-04-01 14:04:37,459 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-04-01 14:04:37,459 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-04-01 14:04:37,459 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-04-01 14:04:37,459 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-01 14:04:37,459 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-04-01 14:04:37,460 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2023-04-01 14:04:37,460 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-04-01 14:04:37,460 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-04-01 14:04:37,460 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-04-01 14:04:37,460 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-04-01 14:04:37,460 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-04-01 14:04:37,460 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-04-01 14:04:37,460 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.sifa: Abstract Domain -> EqDomain [2023-04-01 14:04:37,649 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-04-01 14:04:37,667 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-04-01 14:04:37,669 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-04-01 14:04:37,670 INFO L271 PluginConnector]: Initializing CDTParser... [2023-04-01 14:04:37,670 INFO L275 PluginConnector]: CDTParser initialized [2023-04-01 14:04:37,671 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-alloc-spinlock_drivers-net-ethernet-hp-hp100.cil.i [2023-04-01 14:04:38,700 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-04-01 14:04:39,044 INFO L351 CDTParser]: Found 1 translation units. [2023-04-01 14:04:39,045 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-hp-hp100.cil.i [2023-04-01 14:04:39,072 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ffca1f903/9d00675246914d358bcdb882e8daa03c/FLAG534a4e563 [2023-04-01 14:04:39,089 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ffca1f903/9d00675246914d358bcdb882e8daa03c [2023-04-01 14:04:39,090 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-04-01 14:04:39,092 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-04-01 14:04:39,094 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-04-01 14:04:39,094 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-04-01 14:04:39,096 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-04-01 14:04:39,097 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.04 02:04:39" (1/1) ... [2023-04-01 14:04:39,098 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@73e7e856 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 02:04:39, skipping insertion in model container [2023-04-01 14:04:39,098 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.04 02:04:39" (1/1) ... [2023-04-01 14:04:39,102 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-04-01 14:04:39,205 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-04-01 14:04:41,739 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-alloc-spinlock_drivers-net-ethernet-hp-hp100.cil.i[315653,315666] [2023-04-01 14:04:41,743 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-alloc-spinlock_drivers-net-ethernet-hp-hp100.cil.i[315798,315811] [2023-04-01 14:04:41,765 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-01 14:04:41,786 INFO L203 MainTranslator]: Completed pre-run [2023-04-01 14:04:42,052 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-alloc-spinlock_drivers-net-ethernet-hp-hp100.cil.i[315653,315666] [2023-04-01 14:04:42,060 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-alloc-spinlock_drivers-net-ethernet-hp-hp100.cil.i[315798,315811] [2023-04-01 14:04:42,066 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-01 14:04:42,159 WARN L667 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-04-01 14:04:42,160 WARN L667 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-04-01 14:04:42,160 WARN L667 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-04-01 14:04:42,164 INFO L208 MainTranslator]: Completed translation [2023-04-01 14:04:42,165 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 02:04:42 WrapperNode [2023-04-01 14:04:42,165 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-04-01 14:04:42,166 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-04-01 14:04:42,166 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-04-01 14:04:42,166 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-04-01 14:04:42,174 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 02:04:42" (1/1) ... [2023-04-01 14:04:42,174 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 02:04:42" (1/1) ... [2023-04-01 14:04:42,278 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 02:04:42" (1/1) ... [2023-04-01 14:04:42,278 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 02:04:42" (1/1) ... [2023-04-01 14:04:42,380 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 02:04:42" (1/1) ... [2023-04-01 14:04:42,404 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 02:04:42" (1/1) ... [2023-04-01 14:04:42,424 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 02:04:42" (1/1) ... [2023-04-01 14:04:42,443 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 02:04:42" (1/1) ... [2023-04-01 14:04:42,472 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-04-01 14:04:42,473 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-04-01 14:04:42,473 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-04-01 14:04:42,473 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-04-01 14:04:42,474 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 02:04:42" (1/1) ... [2023-04-01 14:04:42,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-01 14:04:42,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-01 14:04:42,497 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-04-01 14:04:42,503 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-04-01 14:04:42,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-04-01 14:04:42,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-04-01 14:04:42,525 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-04-01 14:04:42,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2023-04-01 14:04:42,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$ [2023-04-01 14:04:42,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID [2023-04-01 14:04:42,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2023-04-01 14:04:42,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-04-01 14:04:42,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-04-01 14:04:42,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-04-01 14:04:42,525 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-04-01 14:04:42,525 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-04-01 14:04:42,525 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2023-04-01 14:04:42,525 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2023-04-01 14:04:42,525 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2023-04-01 14:04:42,525 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-04-01 14:04:42,526 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-04-01 14:04:42,526 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-04-01 14:04:42,526 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-04-01 14:04:42,526 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2023-04-01 14:04:42,526 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2023-04-01 14:04:42,526 INFO L138 BoogieDeclarations]: Found implementation of procedure memset_io [2023-04-01 14:04:42,526 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromio [2023-04-01 14:04:42,526 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_toio [2023-04-01 14:04:42,526 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2023-04-01 14:04:42,526 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2023-04-01 14:04:42,526 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2023-04-01 14:04:42,526 INFO L138 BoogieDeclarations]: Found implementation of procedure inw [2023-04-01 14:04:42,526 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2023-04-01 14:04:42,526 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2023-04-01 14:04:42,527 INFO L138 BoogieDeclarations]: Found implementation of procedure outsl [2023-04-01 14:04:42,527 INFO L138 BoogieDeclarations]: Found implementation of procedure insl [2023-04-01 14:04:42,527 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2023-04-01 14:04:42,527 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-04-01 14:04:42,527 INFO L138 BoogieDeclarations]: Found implementation of procedure is_device_dma_capable [2023-04-01 14:04:42,527 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-04-01 14:04:42,527 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2023-04-01 14:04:42,527 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2023-04-01 14:04:42,528 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_coherent_mask [2023-04-01 14:04:42,528 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_coherent_gfp_flags [2023-04-01 14:04:42,528 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2023-04-01 14:04:42,528 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2023-04-01 14:04:42,528 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2023-04-01 14:04:42,528 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2023-04-01 14:04:42,528 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_padto [2023-04-01 14:04:42,529 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2023-04-01 14:04:42,529 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2023-04-01 14:04:42,529 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2023-04-01 14:04:42,529 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2023-04-01 14:04:42,529 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2023-04-01 14:04:42,529 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2023-04-01 14:04:42,529 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2023-04-01 14:04:42,529 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2023-04-01 14:04:42,529 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2023-04-01 14:04:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2023-04-01 14:04:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2023-04-01 14:04:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2023-04-01 14:04:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2023-04-01 14:04:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2023-04-01 14:04:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-04-01 14:04:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2023-04-01 14:04:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2023-04-01 14:04:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure virt_to_whatever [2023-04-01 14:04:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure pdl_map_data [2023-04-01 14:04:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure wait [2023-04-01 14:04:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_read_id [2023-04-01 14:04:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_probe1 [2023-04-01 14:04:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_hwinit [2023-04-01 14:04:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_mmuinit [2023-04-01 14:04:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_open [2023-04-01 14:04:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_close [2023-04-01 14:04:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_init_pdls [2023-04-01 14:04:42,531 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_init_rxpdl [2023-04-01 14:04:42,531 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_init_txpdl [2023-04-01 14:04:42,531 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_build_rx_pdl [2023-04-01 14:04:42,531 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_rxfill [2023-04-01 14:04:42,531 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_BM_shutdown [2023-04-01 14:04:42,532 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_check_lan [2023-04-01 14:04:42,532 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_start_xmit_bm [2023-04-01 14:04:42,532 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_clean_txring [2023-04-01 14:04:42,532 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_start_xmit [2023-04-01 14:04:42,532 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_rx [2023-04-01 14:04:42,532 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_rx_bm [2023-04-01 14:04:42,532 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_get_stats [2023-04-01 14:04:42,532 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_update_stats [2023-04-01 14:04:42,532 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_misc_interrupt [2023-04-01 14:04:42,533 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_clear_stats [2023-04-01 14:04:42,533 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_set_multicast_list [2023-04-01 14:04:42,533 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_interrupt [2023-04-01 14:04:42,533 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_start_interface [2023-04-01 14:04:42,533 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_stop_interface [2023-04-01 14:04:42,533 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_load_eeprom [2023-04-01 14:04:42,533 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_sense_lan [2023-04-01 14:04:42,533 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_down_vg_link [2023-04-01 14:04:42,533 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_login_to_vg_hub [2023-04-01 14:04:42,533 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_cascade_reset [2023-04-01 14:04:42,533 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup_dev [2023-04-01 14:04:42,533 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_pci_probe [2023-04-01 14:04:42,533 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_pci_remove [2023-04-01 14:04:42,533 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_module_init [2023-04-01 14:04:42,533 INFO L138 BoogieDeclarations]: Found implementation of procedure hp100_module_exit [2023-04-01 14:04:42,534 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_hp100_module_exit_11_2 [2023-04-01 14:04:42,534 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_init_hp100_module_init_11_7 [2023-04-01 14:04:42,534 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___pci_register_driver [2023-04-01 14:04:42,534 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_etherdev_mqs [2023-04-01 14:04:42,534 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_allocate_external_0 [2023-04-01 14:04:42,534 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_deregister_8_1 [2023-04-01 14:04:42,534 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_deregister_9_1 [2023-04-01 14:04:42,534 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_irq_deregister_4_1 [2023-04-01 14:04:42,534 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_irq_register_7_2 [2023-04-01 14:04:42,534 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_10_2 [2023-04-01 14:04:42,535 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_6_4 [2023-04-01 14:04:42,535 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_10 [2023-04-01 14:04:42,535 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_11 [2023-04-01 14:04:42,535 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_12 [2023-04-01 14:04:42,536 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_13 [2023-04-01 14:04:42,536 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_3 [2023-04-01 14:04:42,538 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_9 [2023-04-01 14:04:42,538 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_entry_EMGentry_11 [2023-04-01 14:04:42,543 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-04-01 14:04:42,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2023-04-01 14:04:42,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2023-04-01 14:04:42,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_external_data [2023-04-01 14:04:42,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_instance_handler_0_5 [2023-04-01 14:04:42,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_instance_thread_0_3 [2023-04-01 14:04:42,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_0 [2023-04-01 14:04:42,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_net_dummy_resourceless_instance_1 [2023-04-01 14:04:42,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_instance_probe_2_17 [2023-04-01 14:04:42,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_instance_release_2_2 [2023-04-01 14:04:42,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_instance_resume_2_5 [2023-04-01 14:04:42,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_instance_resume_early_2_6 [2023-04-01 14:04:42,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_instance_shutdown_2_3 [2023-04-01 14:04:42,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_instance_suspend_2_8 [2023-04-01 14:04:42,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_instance_suspend_late_2_7 [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_pci_instance_2 [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_unregister_driver [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_netdev [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_netdev_open_6_6 [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_1 [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_1 [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_5 [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_2_11 [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_2_20 [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev_stop_8_2 [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___netdev_alloc_skb_57 [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata_81 [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata_82 [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_netdev_85 [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq_86 [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq_87 [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_spin_lock_88 [2023-04-01 14:04:42,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_89 [2023-04-01 14:04:42,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_spin_lock_90 [2023-04-01 14:04:42,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_spin_lock_92 [2023-04-01 14:04:42,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_spin_lock_94 [2023-04-01 14:04:42,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_spin_lock_96 [2023-04-01 14:04:42,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_spin_lock_98 [2023-04-01 14:04:42,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_spin_lock_100 [2023-04-01 14:04:42,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_102 [2023-04-01 14:04:42,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_103 [2023-04-01 14:04:42,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_spin_lock_105 [2023-04-01 14:04:42,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev_107 [2023-04-01 14:04:42,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev_108 [2023-04-01 14:04:42,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_etherdev_mqs_109 [2023-04-01 14:04:42,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev_110 [2023-04-01 14:04:42,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___pci_register_driver_111 [2023-04-01 14:04:42,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_unregister_driver_112 [2023-04-01 14:04:42,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2023-04-01 14:04:42,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_nonatomic [2023-04-01 14:04:42,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spi_alloc_master [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_init [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kzalloc [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_trap [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xzalloc [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-04-01 14:04:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_negative [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_create [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_create_N [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_join [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_join_N [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock__xmit_lock_of_netdev_queue [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock__xmit_lock_of_netdev_queue [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock__xmit_lock_of_netdev_queue [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait__xmit_lock_of_netdev_queue [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked__xmit_lock_of_netdev_queue [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock__xmit_lock_of_netdev_queue [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended__xmit_lock_of_netdev_queue [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock__xmit_lock_of_netdev_queue [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_addr_list_lock_of_net_device [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_addr_list_lock_of_net_device [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_addr_list_lock_of_net_device [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_addr_list_lock_of_net_device [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_addr_list_lock_of_net_device [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_addr_list_lock_of_net_device [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_addr_list_lock_of_net_device [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_addr_list_lock_of_net_device [2023-04-01 14:04:42,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_alloc_lock_of_task_struct [2023-04-01 14:04:42,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_alloc_lock_of_task_struct [2023-04-01 14:04:42,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_alloc_lock_of_task_struct [2023-04-01 14:04:42,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_alloc_lock_of_task_struct [2023-04-01 14:04:42,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_alloc_lock_of_task_struct [2023-04-01 14:04:42,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_alloc_lock_of_task_struct [2023-04-01 14:04:42,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_alloc_lock_of_task_struct [2023-04-01 14:04:42,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_alloc_lock_of_task_struct [2023-04-01 14:04:42,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_i_lock_of_inode [2023-04-01 14:04:42,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_i_lock_of_inode [2023-04-01 14:04:42,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_i_lock_of_inode [2023-04-01 14:04:42,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_i_lock_of_inode [2023-04-01 14:04:42,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_i_lock_of_inode [2023-04-01 14:04:42,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_i_lock_of_inode [2023-04-01 14:04:42,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_i_lock_of_inode [2023-04-01 14:04:42,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_i_lock_of_inode [2023-04-01 14:04:42,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock [2023-04-01 14:04:42,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock [2023-04-01 14:04:42,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_lock [2023-04-01 14:04:42,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_lock [2023-04-01 14:04:42,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_lock [2023-04-01 14:04:42,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_lock [2023-04-01 14:04:42,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_lock [2023-04-01 14:04:42,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_lock [2023-04-01 14:04:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_NOT_ARG_SIGN [2023-04-01 14:04:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_NOT_ARG_SIGN [2023-04-01 14:04:42,552 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_lock_of_NOT_ARG_SIGN [2023-04-01 14:04:42,552 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_lock_of_NOT_ARG_SIGN [2023-04-01 14:04:42,552 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_lock_of_NOT_ARG_SIGN [2023-04-01 14:04:42,552 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_lock_of_NOT_ARG_SIGN [2023-04-01 14:04:42,552 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_lock_of_NOT_ARG_SIGN [2023-04-01 14:04:42,552 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_lock_of_NOT_ARG_SIGN [2023-04-01 14:04:42,552 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_hp100_private [2023-04-01 14:04:42,552 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_hp100_private [2023-04-01 14:04:42,552 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_lock_of_hp100_private [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_lock_of_hp100_private [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_lock_of_hp100_private [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_lock_of_hp100_private [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_lock_of_hp100_private [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_lock_of_hp100_private [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lru_lock_of_netns_frags [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lru_lock_of_netns_frags [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_lru_lock_of_netns_frags [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_lru_lock_of_netns_frags [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_lru_lock_of_netns_frags [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_lru_lock_of_netns_frags [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_lru_lock_of_netns_frags [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_lru_lock_of_netns_frags [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_node_size_lock_of_pglist_data [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_node_size_lock_of_pglist_data [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_node_size_lock_of_pglist_data [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_node_size_lock_of_pglist_data [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_node_size_lock_of_pglist_data [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_node_size_lock_of_pglist_data [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_node_size_lock_of_pglist_data [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_node_size_lock_of_pglist_data [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_ptl [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_ptl [2023-04-01 14:04:42,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_ptl [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_ptl [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_ptl [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_ptl [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_ptl [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_ptl [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_siglock_of_sighand_struct [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_siglock_of_sighand_struct [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_siglock_of_sighand_struct [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_siglock_of_sighand_struct [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_siglock_of_sighand_struct [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_siglock_of_sighand_struct [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_siglock_of_sighand_struct [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_siglock_of_sighand_struct [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_tx_global_lock_of_net_device [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_tx_global_lock_of_net_device [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_tx_global_lock_of_net_device [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_tx_global_lock_of_net_device [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_tx_global_lock_of_net_device [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_tx_global_lock_of_net_device [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_tx_global_lock_of_net_device [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_tx_global_lock_of_net_device [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-04-01 14:04:42,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_alloc_spinlock__nonatomic [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_alloc_spinlock__wrong_flags [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure __dev_kfree_skb_any [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure __pci_register_driver [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_etherdev_mqs [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_alloc_coherent [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_free_coherent [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_trans_start [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_set_mask [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_change_mtu [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_mac_addr [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_type_trans [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2023-04-01 14:04:42,555 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap_nocache [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_register_netdev [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_bus_read_config_word [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_bus_write_config_word [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure register_netdev [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure request_threaded_irq [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout_interruptible [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_pad [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_trim [2023-04-01 14:04:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2023-04-01 14:04:42,557 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2023-04-01 14:04:42,557 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-04-01 14:04:42,557 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-04-01 14:04:42,557 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-04-01 14:04:42,557 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-04-01 14:04:42,557 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-04-01 14:04:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-04-01 14:04:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2023-04-01 14:04:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_init [2023-04-01 14:04:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2023-04-01 14:04:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2023-04-01 14:04:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-04-01 14:04:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_register_netdev [2023-04-01 14:04:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-04-01 14:04:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-04-01 14:04:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-04-01 14:04:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-04-01 14:04:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-04-01 14:04:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-04-01 14:04:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2023-04-01 14:04:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2023-04-01 14:04:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2023-04-01 14:04:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure strcmp [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_spin_lock_88 [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_spin_lock_90 [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_spin_lock_92 [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_spin_lock_94 [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_spin_lock_96 [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_spin_lock_98 [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_spin_lock_100 [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_spin_lock_105 [2023-04-01 14:04:42,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_hp100_private [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_hp100_private [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_102 [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_103 [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_89 [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap_nocache [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure memset_io [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromio [2023-04-01 14:04:42,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_toio [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure inw [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure outsl [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure insl [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata_81 [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata_82 [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_interruptible [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure is_device_dma_capable [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_alloc_coherent [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_free_coherent [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2023-04-01 14:04:42,560 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-04-01 14:04:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure dma_set_mask [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_coherent_mask [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_coherent_gfp_flags [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$ [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure skb_pad [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure skb_trim [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___netdev_alloc_skb_57 [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure skb_padto [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2023-04-01 14:04:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev_108 [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev_110 [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure __dev_kfree_skb_any [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure dev_trans_start [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure register_netdev [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_netdev_85 [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev_107 [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure pci_bus_read_config_word [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure pci_bus_write_config_word [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure __pci_register_driver [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___pci_register_driver_111 [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_unregister_driver_112 [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2023-04-01 14:04:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2023-04-01 14:04:42,563 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2023-04-01 14:04:42,563 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2023-04-01 14:04:42,563 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2023-04-01 14:04:42,563 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-04-01 14:04:42,563 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2023-04-01 14:04:42,563 INFO L130 BoogieDeclarations]: Found specification of procedure request_threaded_irq [2023-04-01 14:04:42,565 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2023-04-01 14:04:42,565 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq_86 [2023-04-01 14:04:42,565 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq_87 [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure eth_type_trans [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure eth_mac_addr [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure eth_change_mtu [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_etherdev_mqs [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_etherdev_mqs_109 [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_probe1 [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_open [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_close [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_start_xmit [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_start_xmit_bm [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_rx [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_get_stats [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_misc_interrupt [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_update_stats [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_clear_stats [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_set_multicast_list [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_interrupt [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_start_interface [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_stop_interface [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_load_eeprom [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_sense_lan [2023-04-01 14:04:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_login_to_vg_hub [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_down_vg_link [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_cascade_reset [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_BM_shutdown [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_mmuinit [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_init_pdls [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_init_rxpdl [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_init_txpdl [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_rxfill [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_hwinit [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_clean_txring [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure virt_to_whatever [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure pdl_map_data [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure wait [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_read_id [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_build_rx_pdl [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_check_lan [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_rx_bm [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup_dev [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_pci_probe [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_pci_remove [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_module_init [2023-04-01 14:04:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure hp100_module_exit [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_hp100_module_exit_11_2 [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_init_hp100_module_init_11_7 [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___pci_register_driver [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_etherdev_mqs [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_allocate_external_0 [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_deregister_8_1 [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_deregister_9_1 [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_irq_deregister_4_1 [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_irq_register_7_2 [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_10_2 [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_6_4 [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_10 [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_11 [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_12 [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_13 [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_3 [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_9 [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_entry_EMGentry_11 [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_external_data [2023-04-01 14:04:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_instance_handler_0_5 [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_instance_thread_0_3 [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_0 [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_net_dummy_resourceless_instance_1 [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_instance_probe_2_17 [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_instance_release_2_2 [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_instance_resume_2_5 [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_instance_resume_early_2_6 [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_instance_shutdown_2_3 [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_instance_suspend_2_8 [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_instance_suspend_late_2_7 [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_pci_instance_2 [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_unregister_driver [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_netdev [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_netdev_open_6_6 [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_1 [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_1 [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_5 [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_2_11 [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_2_20 [2023-04-01 14:04:42,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev_stop_8_2 [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_alloc_spinlock__nonatomic [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_alloc_spinlock__wrong_flags [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_nonatomic [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xzalloc [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spi_alloc_master [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kzalloc [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_trap [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-04-01 14:04:42,570 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_negative [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_create [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_create_N [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_join [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_join_N [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock__xmit_lock_of_netdev_queue [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock__xmit_lock_of_netdev_queue [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock__xmit_lock_of_netdev_queue [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait__xmit_lock_of_netdev_queue [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked__xmit_lock_of_netdev_queue [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock__xmit_lock_of_netdev_queue [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended__xmit_lock_of_netdev_queue [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock__xmit_lock_of_netdev_queue [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_addr_list_lock_of_net_device [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_addr_list_lock_of_net_device [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_addr_list_lock_of_net_device [2023-04-01 14:04:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_addr_list_lock_of_net_device [2023-04-01 14:04:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_addr_list_lock_of_net_device [2023-04-01 14:04:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_addr_list_lock_of_net_device [2023-04-01 14:04:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_addr_list_lock_of_net_device [2023-04-01 14:04:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_addr_list_lock_of_net_device [2023-04-01 14:04:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_alloc_lock_of_task_struct [2023-04-01 14:04:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_alloc_lock_of_task_struct [2023-04-01 14:04:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_alloc_lock_of_task_struct [2023-04-01 14:04:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_alloc_lock_of_task_struct [2023-04-01 14:04:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_alloc_lock_of_task_struct [2023-04-01 14:04:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_alloc_lock_of_task_struct [2023-04-01 14:04:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_alloc_lock_of_task_struct [2023-04-01 14:04:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_alloc_lock_of_task_struct [2023-04-01 14:04:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_i_lock_of_inode [2023-04-01 14:04:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_i_lock_of_inode [2023-04-01 14:04:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_i_lock_of_inode [2023-04-01 14:04:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_i_lock_of_inode [2023-04-01 14:04:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_i_lock_of_inode [2023-04-01 14:04:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_i_lock_of_inode [2023-04-01 14:04:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_i_lock_of_inode [2023-04-01 14:04:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_i_lock_of_inode [2023-04-01 14:04:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock [2023-04-01 14:04:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock [2023-04-01 14:04:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_lock [2023-04-01 14:04:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_lock [2023-04-01 14:04:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_lock [2023-04-01 14:04:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_lock [2023-04-01 14:04:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_lock [2023-04-01 14:04:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_lock [2023-04-01 14:04:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_NOT_ARG_SIGN [2023-04-01 14:04:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_NOT_ARG_SIGN [2023-04-01 14:04:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_lock_of_NOT_ARG_SIGN [2023-04-01 14:04:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_lock_of_NOT_ARG_SIGN [2023-04-01 14:04:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_lock_of_NOT_ARG_SIGN [2023-04-01 14:04:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_lock_of_NOT_ARG_SIGN [2023-04-01 14:04:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_lock_of_NOT_ARG_SIGN [2023-04-01 14:04:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_lock_of_NOT_ARG_SIGN [2023-04-01 14:04:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_lock_of_hp100_private [2023-04-01 14:04:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_lock_of_hp100_private [2023-04-01 14:04:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_lock_of_hp100_private [2023-04-01 14:04:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_lock_of_hp100_private [2023-04-01 14:04:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_lock_of_hp100_private [2023-04-01 14:04:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_lock_of_hp100_private [2023-04-01 14:04:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lru_lock_of_netns_frags [2023-04-01 14:04:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lru_lock_of_netns_frags [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_lru_lock_of_netns_frags [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_lru_lock_of_netns_frags [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_lru_lock_of_netns_frags [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_lru_lock_of_netns_frags [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_lru_lock_of_netns_frags [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_lru_lock_of_netns_frags [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_node_size_lock_of_pglist_data [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_node_size_lock_of_pglist_data [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_node_size_lock_of_pglist_data [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_node_size_lock_of_pglist_data [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_node_size_lock_of_pglist_data [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_node_size_lock_of_pglist_data [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_node_size_lock_of_pglist_data [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_node_size_lock_of_pglist_data [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_ptl [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_ptl [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_ptl [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_ptl [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_ptl [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_ptl [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_ptl [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_ptl [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_siglock_of_sighand_struct [2023-04-01 14:04:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_siglock_of_sighand_struct [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_siglock_of_sighand_struct [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_siglock_of_sighand_struct [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_siglock_of_sighand_struct [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_siglock_of_sighand_struct [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_siglock_of_sighand_struct [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_siglock_of_sighand_struct [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_tx_global_lock_of_net_device [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_tx_global_lock_of_net_device [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_tx_global_lock_of_net_device [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_tx_global_lock_of_net_device [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_tx_global_lock_of_net_device [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_tx_global_lock_of_net_device [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_tx_global_lock_of_net_device [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_tx_global_lock_of_net_device [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ushort [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-04-01 14:04:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-04-01 14:04:42,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-04-01 14:04:42,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-04-01 14:04:42,576 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-04-01 14:04:42,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-04-01 14:04:42,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-04-01 14:04:42,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-04-01 14:04:42,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-04-01 14:04:43,143 INFO L236 CfgBuilder]: Building ICFG [2023-04-01 14:04:43,148 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-04-01 14:04:44,292 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint mainFINAL: assume true; [2023-04-01 14:04:44,500 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-04-01 14:04:45,578 WARN L818 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-04-01 14:04:45,690 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564: assume 2096896 == ~tmp___4~7 % 4294967296;#t~nondet747 := ~tmp___4~7; [2023-04-01 14:04:45,690 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564: assume !(2096896 == ~tmp___4~7 % 4294967296);assume #t~nondet747 % 4294967296 <= ~tmp___4~7 % 4294967296;assume #t~nondet747 % 4294967296 <= 2096896; [2023-04-01 14:04:45,690 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564-2: assume 0 == #t~nondet747 % 4294967296;havoc #t~nondet747; [2023-04-01 14:04:45,691 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564-2: assume !(0 == #t~nondet747 % 4294967296);havoc #t~nondet747; [2023-04-01 14:04:45,691 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564-4: assume (if (~jiffies~0 - ~time~2) % 4294967296 % 4294967296 <= 2147483647 then (~jiffies~0 - ~time~2) % 4294967296 % 4294967296 else (~jiffies~0 - ~time~2) % 4294967296 % 4294967296 - 4294967296) < 0; [2023-04-01 14:04:45,691 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564-4: assume !((if (~jiffies~0 - ~time~2) % 4294967296 % 4294967296 <= 2147483647 then (~jiffies~0 - ~time~2) % 4294967296 % 4294967296 else (~jiffies~0 - ~time~2) % 4294967296 % 4294967296 - 4294967296) < 0); [2023-04-01 14:04:45,691 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L8566-1: assume -2147483648 <= #t~ret748 && #t~ret748 <= 2147483647;havoc #t~ret748; [2023-04-01 14:04:45,691 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L8566: SUMMARY for call #t~ret748 := schedule_timeout_interruptible(1); srcloc: null [2023-04-01 14:04:45,691 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##30: assume !(0 == ~tmp___4~7 % 4294967296); [2023-04-01 14:04:45,691 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##29: assume 0 == ~tmp___4~7 % 4294967296;#t~nondet747 := 0; [2023-04-01 14:04:45,777 INFO L277 CfgBuilder]: Performing block encoding [2023-04-01 14:04:47,280 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-04-01 14:04:47,280 INFO L302 CfgBuilder]: Removed 3 assume(true) statements. [2023-04-01 14:04:47,284 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.04 02:04:47 BoogieIcfgContainer [2023-04-01 14:04:47,284 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-04-01 14:04:47,286 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-04-01 14:04:47,286 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-04-01 14:04:47,288 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-04-01 14:04:47,288 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 01.04 02:04:39" (1/3) ... [2023-04-01 14:04:47,289 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4e1eb473 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.04 02:04:47, skipping insertion in model container [2023-04-01 14:04:47,289 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.04 02:04:42" (2/3) ... [2023-04-01 14:04:47,289 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4e1eb473 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.04 02:04:47, skipping insertion in model container [2023-04-01 14:04:47,289 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.04 02:04:47" (3/3) ... [2023-04-01 14:04:47,290 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-hp-hp100.cil.i [2023-04-01 14:04:47,303 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-04-01 14:04:47,303 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-04-01 14:04:47,361 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-04-01 14:04:47,365 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=FINITE_AUTOMATA, 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;@5739ad6f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-04-01 14:04:47,365 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-04-01 14:04:47,374 INFO L276 IsEmpty]: Start isEmpty. Operand has 2562 states, 1302 states have (on average 1.217357910906298) internal successors, (1585), 1359 states have internal predecessors, (1585), 910 states have call successors, (910), 247 states have call predecessors, (910), 245 states have return successors, (904), 884 states have call predecessors, (904), 904 states have call successors, (904) [2023-04-01 14:04:47,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2023-04-01 14:04:47,394 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 14:04:47,394 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-01 14:04:47,395 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_alloc_spinlock__wrong_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_alloc_spinlock__nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_alloc_spinlock__wrong_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 14:04:47,398 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 14:04:47,398 INFO L85 PathProgramCache]: Analyzing trace with hash -1749890541, now seen corresponding path program 1 times [2023-04-01 14:04:47,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-01 14:04:47,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323955262] [2023-04-01 14:04:47,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 14:04:47,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 14:04:47,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 14:04:48,144 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2023-04-01 14:04:48,145 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-01 14:04:48,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323955262] [2023-04-01 14:04:48,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323955262] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 14:04:48,146 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 14:04:48,146 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-01 14:04:48,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598323783] [2023-04-01 14:04:48,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 14:04:48,156 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-01 14:04:48,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-01 14:04:48,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-01 14:04:48,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-01 14:04:48,188 INFO L87 Difference]: Start difference. First operand has 2562 states, 1302 states have (on average 1.217357910906298) internal successors, (1585), 1359 states have internal predecessors, (1585), 910 states have call successors, (910), 247 states have call predecessors, (910), 245 states have return successors, (904), 884 states have call predecessors, (904), 904 states have call successors, (904) Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2023-04-01 14:04:49,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 14:04:49,122 INFO L93 Difference]: Finished difference Result 6026 states and 8411 transitions. [2023-04-01 14:04:49,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-01 14:04:49,124 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 144 [2023-04-01 14:04:49,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 14:04:49,153 INFO L225 Difference]: With dead ends: 6026 [2023-04-01 14:04:49,153 INFO L226 Difference]: Without dead ends: 3825 [2023-04-01 14:04:49,167 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-01 14:04:49,169 INFO L413 NwaCegarLoop]: 3090 mSDtfsCounter, 2577 mSDsluCounter, 2553 mSDsCounter, 0 mSdLazyCounter, 612 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2577 SdHoareTripleChecker+Valid, 5643 SdHoareTripleChecker+Invalid, 618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-04-01 14:04:49,170 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2577 Valid, 5643 Invalid, 618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 612 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-04-01 14:04:49,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3825 states. [2023-04-01 14:04:49,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3825 to 3815. [2023-04-01 14:04:49,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3815 states, 2026 states have (on average 1.2309970384995064) internal successors, (2494), 2118 states have internal predecessors, (2494), 1381 states have call successors, (1381), 417 states have call predecessors, (1381), 407 states have return successors, (1403), 1333 states have call predecessors, (1403), 1380 states have call successors, (1403) [2023-04-01 14:04:49,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3815 states to 3815 states and 5278 transitions. [2023-04-01 14:04:49,380 INFO L78 Accepts]: Start accepts. Automaton has 3815 states and 5278 transitions. Word has length 144 [2023-04-01 14:04:49,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 14:04:49,381 INFO L495 AbstractCegarLoop]: Abstraction has 3815 states and 5278 transitions. [2023-04-01 14:04:49,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2023-04-01 14:04:49,381 INFO L276 IsEmpty]: Start isEmpty. Operand 3815 states and 5278 transitions. [2023-04-01 14:04:49,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2023-04-01 14:04:49,392 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 14:04:49,392 INFO L195 NwaCegarLoop]: trace histogram [10, 6, 5, 4, 4, 4, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-01 14:04:49,392 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-04-01 14:04:49,392 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_alloc_spinlock__wrong_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_alloc_spinlock__nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_alloc_spinlock__wrong_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 14:04:49,393 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 14:04:49,393 INFO L85 PathProgramCache]: Analyzing trace with hash -484782059, now seen corresponding path program 1 times [2023-04-01 14:04:49,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-01 14:04:49,393 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006352272] [2023-04-01 14:04:49,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 14:04:49,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 14:04:49,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 14:04:49,745 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2023-04-01 14:04:49,745 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-01 14:04:49,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006352272] [2023-04-01 14:04:49,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006352272] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 14:04:49,745 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 14:04:49,746 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-01 14:04:49,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125632560] [2023-04-01 14:04:49,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 14:04:49,747 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-01 14:04:49,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-01 14:04:49,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-01 14:04:49,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-01 14:04:49,750 INFO L87 Difference]: Start difference. First operand 3815 states and 5278 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) [2023-04-01 14:04:50,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 14:04:50,767 INFO L93 Difference]: Finished difference Result 10987 states and 15250 transitions. [2023-04-01 14:04:50,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-01 14:04:50,768 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) Word has length 236 [2023-04-01 14:04:50,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 14:04:50,806 INFO L225 Difference]: With dead ends: 10987 [2023-04-01 14:04:50,806 INFO L226 Difference]: Without dead ends: 7194 [2023-04-01 14:04:50,822 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-01 14:04:50,823 INFO L413 NwaCegarLoop]: 2552 mSDtfsCounter, 2537 mSDsluCounter, 2468 mSDsCounter, 0 mSdLazyCounter, 603 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2537 SdHoareTripleChecker+Valid, 5020 SdHoareTripleChecker+Invalid, 610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 603 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-04-01 14:04:50,823 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2537 Valid, 5020 Invalid, 610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 603 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-04-01 14:04:50,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7194 states. [2023-04-01 14:04:51,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7194 to 7180. [2023-04-01 14:04:51,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7180 states, 3814 states have (on average 1.2286313581541688) internal successors, (4686), 3990 states have internal predecessors, (4686), 2606 states have call successors, (2606), 783 states have call predecessors, (2606), 759 states have return successors, (2675), 2509 states have call predecessors, (2675), 2605 states have call successors, (2675) [2023-04-01 14:04:51,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7180 states to 7180 states and 9967 transitions. [2023-04-01 14:04:51,249 INFO L78 Accepts]: Start accepts. Automaton has 7180 states and 9967 transitions. Word has length 236 [2023-04-01 14:04:51,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 14:04:51,250 INFO L495 AbstractCegarLoop]: Abstraction has 7180 states and 9967 transitions. [2023-04-01 14:04:51,250 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (44), 3 states have call predecessors, (44), 3 states have call successors, (44) [2023-04-01 14:04:51,250 INFO L276 IsEmpty]: Start isEmpty. Operand 7180 states and 9967 transitions. [2023-04-01 14:04:51,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2023-04-01 14:04:51,260 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 14:04:51,260 INFO L195 NwaCegarLoop]: trace histogram [7, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-01 14:04:51,260 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-04-01 14:04:51,261 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_alloc_spinlock__wrong_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_alloc_spinlock__nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_alloc_spinlock__wrong_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 14:04:51,261 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 14:04:51,261 INFO L85 PathProgramCache]: Analyzing trace with hash -739336320, now seen corresponding path program 1 times [2023-04-01 14:04:51,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-01 14:04:51,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896916255] [2023-04-01 14:04:51,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 14:04:51,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 14:04:51,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 14:04:51,594 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2023-04-01 14:04:51,595 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-01 14:04:51,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896916255] [2023-04-01 14:04:51,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896916255] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 14:04:51,595 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 14:04:51,595 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-04-01 14:04:51,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76547984] [2023-04-01 14:04:51,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 14:04:51,596 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-04-01 14:04:51,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-01 14:04:51,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-04-01 14:04:51,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-04-01 14:04:51,597 INFO L87 Difference]: Start difference. First operand 7180 states and 9967 transitions. Second operand has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 4 states have call successors, (50), 3 states have call predecessors, (50), 2 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) [2023-04-01 14:05:00,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 14:05:00,509 INFO L93 Difference]: Finished difference Result 20606 states and 28720 transitions. [2023-04-01 14:05:00,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-04-01 14:05:00,510 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 4 states have call successors, (50), 3 states have call predecessors, (50), 2 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) Word has length 228 [2023-04-01 14:05:00,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 14:05:00,582 INFO L225 Difference]: With dead ends: 20606 [2023-04-01 14:05:00,583 INFO L226 Difference]: Without dead ends: 13448 [2023-04-01 14:05:00,612 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-04-01 14:05:00,613 INFO L413 NwaCegarLoop]: 121 mSDtfsCounter, 3651 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 12392 mSolverCounterSat, 1997 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4376 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 14389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1997 IncrementalHoareTripleChecker+Valid, 12392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2023-04-01 14:05:00,613 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4376 Valid, 286 Invalid, 14389 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1997 Valid, 12392 Invalid, 0 Unknown, 0 Unchecked, 8.1s Time] [2023-04-01 14:05:00,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13448 states. [2023-04-01 14:05:01,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13448 to 13426. [2023-04-01 14:05:01,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13426 states, 7138 states have (on average 1.2266741384141215) internal successors, (8756), 7497 states have internal predecessors, (8756), 4894 states have call successors, (4894), 1392 states have call predecessors, (4894), 1393 states have return successors, (5027), 4739 states have call predecessors, (5027), 4893 states have call successors, (5027) [2023-04-01 14:05:01,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13426 states to 13426 states and 18677 transitions. [2023-04-01 14:05:01,317 INFO L78 Accepts]: Start accepts. Automaton has 13426 states and 18677 transitions. Word has length 228 [2023-04-01 14:05:01,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 14:05:01,317 INFO L495 AbstractCegarLoop]: Abstraction has 13426 states and 18677 transitions. [2023-04-01 14:05:01,318 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 4 states have call successors, (50), 3 states have call predecessors, (50), 2 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) [2023-04-01 14:05:01,318 INFO L276 IsEmpty]: Start isEmpty. Operand 13426 states and 18677 transitions. [2023-04-01 14:05:01,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2023-04-01 14:05:01,329 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 14:05:01,330 INFO L195 NwaCegarLoop]: trace histogram [10, 7, 7, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-01 14:05:01,330 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-04-01 14:05:01,330 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_alloc_spinlock__wrong_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_alloc_spinlock__nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_alloc_spinlock__wrong_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 14:05:01,331 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 14:05:01,331 INFO L85 PathProgramCache]: Analyzing trace with hash -626715264, now seen corresponding path program 1 times [2023-04-01 14:05:01,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-01 14:05:01,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242425824] [2023-04-01 14:05:01,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 14:05:01,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 14:05:01,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 14:05:01,656 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 201 trivial. 0 not checked. [2023-04-01 14:05:01,656 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-01 14:05:01,656 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242425824] [2023-04-01 14:05:01,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242425824] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-01 14:05:01,656 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-01 14:05:01,656 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-04-01 14:05:01,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802938082] [2023-04-01 14:05:01,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-01 14:05:01,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-04-01 14:05:01,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-01 14:05:01,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-04-01 14:05:01,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-04-01 14:05:01,658 INFO L87 Difference]: Start difference. First operand 13426 states and 18677 transitions. Second operand has 5 states, 5 states have (on average 27.6) internal successors, (138), 5 states have internal predecessors, (138), 4 states have call successors, (67), 3 states have call predecessors, (67), 3 states have return successors, (57), 4 states have call predecessors, (57), 4 states have call successors, (57) [2023-04-01 14:05:10,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-01 14:05:10,577 INFO L93 Difference]: Finished difference Result 33074 states and 46096 transitions. [2023-04-01 14:05:10,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-04-01 14:05:10,578 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.6) internal successors, (138), 5 states have internal predecessors, (138), 4 states have call successors, (67), 3 states have call predecessors, (67), 3 states have return successors, (57), 4 states have call predecessors, (57), 4 states have call successors, (57) Word has length 305 [2023-04-01 14:05:10,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-01 14:05:10,670 INFO L225 Difference]: With dead ends: 33074 [2023-04-01 14:05:10,671 INFO L226 Difference]: Without dead ends: 19670 [2023-04-01 14:05:10,727 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-04-01 14:05:10,728 INFO L413 NwaCegarLoop]: 190 mSDtfsCounter, 3653 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 12322 mSolverCounterSat, 2030 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4375 SdHoareTripleChecker+Valid, 386 SdHoareTripleChecker+Invalid, 14352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2030 IncrementalHoareTripleChecker+Valid, 12322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2023-04-01 14:05:10,728 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4375 Valid, 386 Invalid, 14352 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2030 Valid, 12322 Invalid, 0 Unknown, 0 Unchecked, 8.0s Time] [2023-04-01 14:05:10,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19670 states. [2023-04-01 14:05:11,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19670 to 19596. [2023-04-01 14:05:11,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19596 states, 10413 states have (on average 1.2262556419859791) internal successors, (12769), 10931 states have internal predecessors, (12769), 7182 states have call successors, (7182), 2008 states have call predecessors, (7182), 2000 states have return successors, (7324), 6959 states have call predecessors, (7324), 7181 states have call successors, (7324) [2023-04-01 14:05:11,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19596 states to 19596 states and 27275 transitions. [2023-04-01 14:05:11,851 INFO L78 Accepts]: Start accepts. Automaton has 19596 states and 27275 transitions. Word has length 305 [2023-04-01 14:05:11,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-01 14:05:11,852 INFO L495 AbstractCegarLoop]: Abstraction has 19596 states and 27275 transitions. [2023-04-01 14:05:11,852 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.6) internal successors, (138), 5 states have internal predecessors, (138), 4 states have call successors, (67), 3 states have call predecessors, (67), 3 states have return successors, (57), 4 states have call predecessors, (57), 4 states have call successors, (57) [2023-04-01 14:05:11,852 INFO L276 IsEmpty]: Start isEmpty. Operand 19596 states and 27275 transitions. [2023-04-01 14:05:11,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2023-04-01 14:05:11,864 INFO L187 NwaCegarLoop]: Found error trace [2023-04-01 14:05:11,864 INFO L195 NwaCegarLoop]: trace histogram [12, 11, 11, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-01 14:05:11,864 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-04-01 14:05:11,864 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_alloc_spinlock__wrong_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_alloc_spinlock__nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_alloc_spinlock__wrong_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-01 14:05:11,865 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-01 14:05:11,865 INFO L85 PathProgramCache]: Analyzing trace with hash 1006408159, now seen corresponding path program 1 times [2023-04-01 14:05:11,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-01 14:05:11,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959012452] [2023-04-01 14:05:11,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 14:05:11,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-01 14:05:11,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 14:05:12,393 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 27 proven. 2 refuted. 0 times theorem prover too weak. 357 trivial. 0 not checked. [2023-04-01 14:05:12,394 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-01 14:05:12,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959012452] [2023-04-01 14:05:12,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959012452] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-01 14:05:12,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513343812] [2023-04-01 14:05:12,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-01 14:05:12,394 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-01 14:05:12,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-01 14:05:12,397 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-01 14:05:12,398 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-04-01 14:05:13,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-01 14:05:13,246 INFO L262 TraceCheckSpWp]: Trace formula consists of 4012 conjuncts, 34 conjunts are in the unsatisfiable core [2023-04-01 14:05:13,267 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-01 14:05:13,401 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 85 proven. 2 refuted. 0 times theorem prover too weak. 299 trivial. 0 not checked. [2023-04-01 14:05:13,401 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-01 14:05:14,226 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 29 proven. 4 refuted. 0 times theorem prover too weak. 353 trivial. 0 not checked. [2023-04-01 14:05:14,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513343812] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-01 14:05:14,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [398975275] [2023-04-01 14:05:14,270 INFO L159 IcfgInterpreter]: Started Sifa with 262 locations of interest [2023-04-01 14:05:14,270 INFO L166 IcfgInterpreter]: Building call graph [2023-04-01 14:05:14,285 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-04-01 14:05:14,289 INFO L176 IcfgInterpreter]: Starting interpretation [2023-04-01 14:05:14,289 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs