/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -tc ../../../trunk/examples/toolchains/AutomizerC.xml -i ../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--scsi--aic7xxx_old.ko-main.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-04-02 08:19:38,606 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-04-02 08:19:38,607 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-04-02 08:19:38,632 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-04-02 08:19:38,632 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-04-02 08:19:38,633 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-04-02 08:19:38,633 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-04-02 08:19:38,634 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-04-02 08:19:38,636 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-04-02 08:19:38,636 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-04-02 08:19:38,637 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-04-02 08:19:38,637 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-04-02 08:19:38,638 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-04-02 08:19:38,638 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-04-02 08:19:38,639 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-04-02 08:19:38,640 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-04-02 08:19:38,640 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-04-02 08:19:38,647 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-04-02 08:19:38,649 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-04-02 08:19:38,653 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-04-02 08:19:38,655 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-04-02 08:19:38,657 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-04-02 08:19:38,658 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-04-02 08:19:38,659 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-04-02 08:19:38,665 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-04-02 08:19:38,665 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-04-02 08:19:38,666 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-04-02 08:19:38,666 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-04-02 08:19:38,666 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-04-02 08:19:38,667 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-04-02 08:19:38,667 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-04-02 08:19:38,667 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-04-02 08:19:38,668 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-04-02 08:19:38,668 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-04-02 08:19:38,669 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-04-02 08:19:38,669 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-04-02 08:19:38,669 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-04-02 08:19:38,669 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-04-02 08:19:38,669 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-04-02 08:19:38,670 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-04-02 08:19:38,670 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-04-02 08:19:38,673 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-04-02 08:19:38,696 INFO L113 SettingsManager]: Loading preferences was successful [2023-04-02 08:19:38,696 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-04-02 08:19:38,696 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-04-02 08:19:38,697 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-04-02 08:19:38,697 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-04-02 08:19:38,697 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-04-02 08:19:38,697 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-04-02 08:19:38,697 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-04-02 08:19:38,698 INFO L138 SettingsManager]: * Use SBE=true [2023-04-02 08:19:38,698 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-04-02 08:19:38,698 INFO L138 SettingsManager]: * sizeof long=4 [2023-04-02 08:19:38,698 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-04-02 08:19:38,698 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-04-02 08:19:38,698 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-04-02 08:19:38,698 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-04-02 08:19:38,698 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-04-02 08:19:38,698 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-04-02 08:19:38,698 INFO L138 SettingsManager]: * sizeof long double=12 [2023-04-02 08:19:38,698 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-04-02 08:19:38,698 INFO L138 SettingsManager]: * Use constant arrays=true [2023-04-02 08:19:38,699 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-04-02 08:19:38,699 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-04-02 08:19:38,699 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-04-02 08:19:38,699 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-04-02 08:19:38,699 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 08:19:38,699 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-04-02 08:19:38,699 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-04-02 08:19:38,699 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-04-02 08:19:38,699 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-04-02 08:19:38,699 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-04-02 08:19:38,699 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-04-02 08:19:38,700 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-04-02 08:19:38,700 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-04-02 08:19:38,700 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-04-02 08:19:38,700 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-04-02 08:19:38,700 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2023-04-02 08:19:38,881 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-04-02 08:19:38,897 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-04-02 08:19:38,899 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-04-02 08:19:38,900 INFO L271 PluginConnector]: Initializing CDTParser... [2023-04-02 08:19:38,900 INFO L275 PluginConnector]: CDTParser initialized [2023-04-02 08:19:38,900 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--scsi--aic7xxx_old.ko-main.cil.out.i [2023-04-02 08:19:39,973 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-04-02 08:19:40,442 INFO L351 CDTParser]: Found 1 translation units. [2023-04-02 08:19:40,442 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--scsi--aic7xxx_old.ko-main.cil.out.i [2023-04-02 08:19:40,485 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cff1a592d/b63e82306ceb4d0f849d7bcf2b65c2db/FLAG712709330 [2023-04-02 08:19:40,500 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cff1a592d/b63e82306ceb4d0f849d7bcf2b65c2db [2023-04-02 08:19:40,502 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-04-02 08:19:40,504 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-04-02 08:19:40,505 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-04-02 08:19:40,505 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-04-02 08:19:40,508 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-04-02 08:19:40,508 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 08:19:40" (1/1) ... [2023-04-02 08:19:40,509 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@14de7ab1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:19:40, skipping insertion in model container [2023-04-02 08:19:40,509 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 08:19:40" (1/1) ... [2023-04-02 08:19:40,514 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-04-02 08:19:40,673 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-04-02 08:19:42,397 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-consumption/32_7a_cilled_linux-3.8-rc1-drivers--scsi--aic7xxx_old.ko-main.cil.out.i[496597,496610] [2023-04-02 08:19:42,474 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 08:19:42,694 INFO L203 MainTranslator]: Completed pre-run [2023-04-02 08:19:43,227 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-consumption/32_7a_cilled_linux-3.8-rc1-drivers--scsi--aic7xxx_old.ko-main.cil.out.i[496597,496610] [2023-04-02 08:19:43,233 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 08:19:43,440 WARN L667 CHandler]: The function strcat is called, but not defined or handled by StandardFunctionHandler. [2023-04-02 08:19:43,440 WARN L667 CHandler]: The function strncmp is called, but not defined or handled by StandardFunctionHandler. [2023-04-02 08:19:43,440 WARN L667 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-04-02 08:19:43,445 INFO L208 MainTranslator]: Completed translation [2023-04-02 08:19:43,445 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:19:43 WrapperNode [2023-04-02 08:19:43,446 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-04-02 08:19:43,446 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-04-02 08:19:43,446 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-04-02 08:19:43,447 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-04-02 08:19:43,454 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:19:43" (1/1) ... [2023-04-02 08:19:43,455 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:19:43" (1/1) ... [2023-04-02 08:19:43,636 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:19:43" (1/1) ... [2023-04-02 08:19:43,637 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:19:43" (1/1) ... [2023-04-02 08:19:43,979 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:19:43" (1/1) ... [2023-04-02 08:19:44,028 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:19:43" (1/1) ... [2023-04-02 08:19:44,083 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:19:43" (1/1) ... [2023-04-02 08:19:44,125 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:19:43" (1/1) ... [2023-04-02 08:19:44,215 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-04-02 08:19:44,216 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-04-02 08:19:44,216 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-04-02 08:19:44,216 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-04-02 08:19:44,217 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:19:43" (1/1) ... [2023-04-02 08:19:44,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 08:19:44,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 08:19:44,258 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-02 08:19:44,274 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-02 08:19:44,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-04-02 08:19:44,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-04-02 08:19:44,298 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-02 08:19:44,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2023-04-02 08:19:44,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$ [2023-04-02 08:19:44,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID [2023-04-02 08:19:44,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-04-02 08:19:44,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-04-02 08:19:44,299 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-04-02 08:19:44,299 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-04-02 08:19:44,299 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-04-02 08:19:44,299 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-04-02 08:19:44,299 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2023-04-02 08:19:44,299 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2023-04-02 08:19:44,299 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-04-02 08:19:44,299 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2023-04-02 08:19:44,299 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2023-04-02 08:19:44,299 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-04-02 08:19:44,299 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2023-04-02 08:19:44,299 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2023-04-02 08:19:44,299 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2023-04-02 08:19:44,299 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2023-04-02 08:19:44,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ssleep [2023-04-02 08:19:44,299 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2023-04-02 08:19:44,299 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2023-04-02 08:19:44,300 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2023-04-02 08:19:44,300 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2023-04-02 08:19:44,300 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2023-04-02 08:19:44,300 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2023-04-02 08:19:44,300 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-04-02 08:19:44,300 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-04-02 08:19:44,300 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-04-02 08:19:44,300 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2023-04-02 08:19:44,300 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-04-02 08:19:44,300 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-04-02 08:19:44,300 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-04-02 08:19:44,300 INFO L138 BoogieDeclarations]: Found implementation of procedure is_device_dma_capable [2023-04-02 08:19:44,300 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2023-04-02 08:19:44,300 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-04-02 08:19:44,301 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2023-04-02 08:19:44,301 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2023-04-02 08:19:44,301 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_coherent_mask [2023-04-02 08:19:44,301 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_coherent_gfp_flags [2023-04-02 08:19:44,301 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2023-04-02 08:19:44,301 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2023-04-02 08:19:44,301 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2023-04-02 08:19:44,301 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2023-04-02 08:19:44,302 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2023-04-02 08:19:44,302 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2023-04-02 08:19:44,302 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2023-04-02 08:19:44,302 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_sglist [2023-04-02 08:19:44,302 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_set_resid [2023-04-02 08:19:44,302 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_add_host [2023-04-02 08:19:44,303 INFO L138 BoogieDeclarations]: Found implementation of procedure aic_inb [2023-04-02 08:19:44,303 INFO L138 BoogieDeclarations]: Found implementation of procedure aic_outb [2023-04-02 08:19:44,303 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_setup [2023-04-02 08:19:44,303 INFO L138 BoogieDeclarations]: Found implementation of procedure pause_sequencer [2023-04-02 08:19:44,303 INFO L138 BoogieDeclarations]: Found implementation of procedure unpause_sequencer [2023-04-02 08:19:44,303 INFO L138 BoogieDeclarations]: Found implementation of procedure restart_sequencer [2023-04-02 08:19:44,303 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_patch15_func [2023-04-02 08:19:44,303 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_patch14_func [2023-04-02 08:19:44,303 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_patch13_func [2023-04-02 08:19:44,303 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_patch12_func [2023-04-02 08:19:44,303 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_patch11_func [2023-04-02 08:19:44,304 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_patch10_func [2023-04-02 08:19:44,304 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_patch9_func [2023-04-02 08:19:44,304 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_patch8_func [2023-04-02 08:19:44,304 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_patch7_func [2023-04-02 08:19:44,304 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_patch6_func [2023-04-02 08:19:44,304 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_patch5_func [2023-04-02 08:19:44,304 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_patch4_func [2023-04-02 08:19:44,304 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_patch3_func [2023-04-02 08:19:44,304 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_patch2_func [2023-04-02 08:19:44,304 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_patch1_func [2023-04-02 08:19:44,304 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_patch0_func [2023-04-02 08:19:44,304 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_check_patch [2023-04-02 08:19:44,305 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_download_instr [2023-04-02 08:19:44,305 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_loadseq [2023-04-02 08:19:44,305 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_print_sequencer [2023-04-02 08:19:44,305 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_info [2023-04-02 08:19:44,305 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_find_syncrate [2023-04-02 08:19:44,305 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_find_period [2023-04-02 08:19:44,305 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_validate_offset [2023-04-02 08:19:44,305 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_set_syncrate [2023-04-02 08:19:44,305 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_set_width [2023-04-02 08:19:44,306 INFO L138 BoogieDeclarations]: Found implementation of procedure scbq_init [2023-04-02 08:19:44,306 INFO L138 BoogieDeclarations]: Found implementation of procedure scbq_insert_head [2023-04-02 08:19:44,306 INFO L138 BoogieDeclarations]: Found implementation of procedure scbq_remove_head [2023-04-02 08:19:44,306 INFO L138 BoogieDeclarations]: Found implementation of procedure scbq_remove [2023-04-02 08:19:44,306 INFO L138 BoogieDeclarations]: Found implementation of procedure scbq_insert_tail [2023-04-02 08:19:44,306 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_match_scb [2023-04-02 08:19:44,306 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_add_curscb_to_free_list [2023-04-02 08:19:44,306 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_rem_scb_from_disc_list [2023-04-02 08:19:44,306 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_busy_target [2023-04-02 08:19:44,306 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_index_busy_target [2023-04-02 08:19:44,307 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_find_scb [2023-04-02 08:19:44,307 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_allocate_scb [2023-04-02 08:19:44,307 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_queue_cmd_complete [2023-04-02 08:19:44,307 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_done_cmds_complete [2023-04-02 08:19:44,307 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_free_scb [2023-04-02 08:19:44,307 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_done [2023-04-02 08:19:44,307 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_run_done_queue [2023-04-02 08:19:44,307 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_abort_waiting_scb [2023-04-02 08:19:44,307 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_search_qinfifo [2023-04-02 08:19:44,307 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_scb_on_qoutfifo [2023-04-02 08:19:44,307 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_reset_device [2023-04-02 08:19:44,308 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_clear_intstat [2023-04-02 08:19:44,308 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_reset_current_bus [2023-04-02 08:19:44,308 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_reset_channel [2023-04-02 08:19:44,308 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_run_waiting_queues [2023-04-02 08:19:44,308 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_pci_intr [2023-04-02 08:19:44,308 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_construct_ppr [2023-04-02 08:19:44,308 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_construct_sdtr [2023-04-02 08:19:44,308 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_construct_wdtr [2023-04-02 08:19:44,308 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_calculate_residual [2023-04-02 08:19:44,308 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_handle_device_reset [2023-04-02 08:19:44,308 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_handle_seqint [2023-04-02 08:19:44,308 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_parse_msg [2023-04-02 08:19:44,308 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_handle_reqinit [2023-04-02 08:19:44,308 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_handle_scsiint [2023-04-02 08:19:44,309 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_handle_command_completion_intr [2023-04-02 08:19:44,309 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_isr [2023-04-02 08:19:44,309 INFO L138 BoogieDeclarations]: Found implementation of procedure do_aic7xxx_isr [2023-04-02 08:19:44,310 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_init_transinfo [2023-04-02 08:19:44,310 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_slave_alloc [2023-04-02 08:19:44,310 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_device_queue_depth [2023-04-02 08:19:44,312 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_slave_destroy [2023-04-02 08:19:44,316 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_slave_configure [2023-04-02 08:19:44,316 INFO L138 BoogieDeclarations]: Found implementation of procedure read_284x_seeprom [2023-04-02 08:19:44,316 INFO L138 BoogieDeclarations]: Found implementation of procedure acquire_seeprom [2023-04-02 08:19:44,316 INFO L138 BoogieDeclarations]: Found implementation of procedure release_seeprom [2023-04-02 08:19:44,316 INFO L138 BoogieDeclarations]: Found implementation of procedure read_seeprom [2023-04-02 08:19:44,316 INFO L138 BoogieDeclarations]: Found implementation of procedure read_brdctl [2023-04-02 08:19:44,316 INFO L138 BoogieDeclarations]: Found implementation of procedure write_brdctl [2023-04-02 08:19:44,316 INFO L138 BoogieDeclarations]: Found implementation of procedure aic785x_cable_detect [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure aic2940_uwpro_wide_cable_detect [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure aic787x_cable_detect [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_ultra2_term_detect [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure configure_termination [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure detect_maxscb [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_register [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_chip_reset [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_alloc [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_free [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_load_seeprom [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_configure_bugs [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_detect [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_buildscb [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_queue_lck [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_queue [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure __aic7xxx_bus_device_reset [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_bus_device_reset [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_panic_abort [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure __aic7xxx_abort [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_abort [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_reset [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_biosparam [2023-04-02 08:19:44,317 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_release [2023-04-02 08:19:44,318 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_print_card [2023-04-02 08:19:44,318 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_print_scratch_ram [2023-04-02 08:19:44,318 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_set_info [2023-04-02 08:19:44,318 INFO L138 BoogieDeclarations]: Found implementation of procedure aic7xxx_proc_info [2023-04-02 08:19:44,318 INFO L138 BoogieDeclarations]: Found implementation of procedure init_this_scsi_driver [2023-04-02 08:19:44,318 INFO L138 BoogieDeclarations]: Found implementation of procedure exit_this_scsi_driver [2023-04-02 08:19:44,318 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-04-02 08:19:44,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_1 [2023-04-02 08:19:44,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_2 [2023-04-02 08:19:44,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_3 [2023-04-02 08:19:44,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_4 [2023-04-02 08:19:44,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_5 [2023-04-02 08:19:44,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_6 [2023-04-02 08:19:44,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_7 [2023-04-02 08:19:44,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_add_host_with_dma_8 [2023-04-02 08:19:44,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_unregister_9 [2023-04-02 08:19:44,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_unregister_10 [2023-04-02 08:19:44,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_remove_host_11 [2023-04-02 08:19:44,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_remove_host_12 [2023-04-02 08:19:44,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_unregister_13 [2023-04-02 08:19:44,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-04-02 08:19:44,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-04-02 08:19:44,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_trap [2023-04-02 08:19:44,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_cred_guard_mutex_of_signal_struct [2023-04-02 08:19:44,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_cred_guard_mutex_of_signal_struct [2023-04-02 08:19:44,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_cred_guard_mutex_of_signal_struct [2023-04-02 08:19:44,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_cred_guard_mutex_of_signal_struct [2023-04-02 08:19:44,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_cred_guard_mutex_of_signal_struct [2023-04-02 08:19:44,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_cred_guard_mutex_of_signal_struct [2023-04-02 08:19:44,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_cred_guard_mutex_of_signal_struct [2023-04-02 08:19:44,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock [2023-04-02 08:19:44,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_lock [2023-04-02 08:19:44,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock [2023-04-02 08:19:44,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_lock [2023-04-02 08:19:44,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_lock [2023-04-02 08:19:44,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_lock [2023-04-02 08:19:44,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock [2023-04-02 08:19:44,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_mutex_of_device [2023-04-02 08:19:44,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_mutex_of_device [2023-04-02 08:19:44,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_device [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_mutex_of_device [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_mutex_of_device [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_device [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irq [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irq [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_alloc_coherent [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_free_coherent [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure dump_stack [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap_nocache [2023-04-02 08:19:44,320 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_driver_template_probe_1 [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_trylock [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure panic [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_bus_read_config_byte [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_bus_read_config_dword [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_bus_read_config_word [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_bus_write_config_byte [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_bus_write_config_dword [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_bus_write_config_word [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dev_get [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dev_put [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_device [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_request_regions [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure request_threaded_irq [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_add_host_with_dma [2023-04-02 08:19:44,321 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_adjust_queue_depth [2023-04-02 08:19:44,322 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_bios_ptable [2023-04-02 08:19:44,322 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_cmd_get_serial [2023-04-02 08:19:44,322 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_dma_map [2023-04-02 08:19:44,322 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_dma_unmap [2023-04-02 08:19:44,322 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_partsize [2023-04-02 08:19:44,322 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_register [2023-04-02 08:19:44,322 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_remove_host [2023-04-02 08:19:44,322 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_scan_host [2023-04-02 08:19:44,322 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_track_queue_full [2023-04-02 08:19:44,324 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_unregister [2023-04-02 08:19:44,325 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2023-04-02 08:19:44,325 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_strtoul [2023-04-02 08:19:44,325 INFO L138 BoogieDeclarations]: Found implementation of procedure strsep [2023-04-02 08:19:44,325 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-04-02 08:19:44,325 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-04-02 08:19:44,326 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-04-02 08:19:44,326 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-04-02 08:19:44,326 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2023-04-02 08:19:44,326 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-04-02 08:19:44,326 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-04-02 08:19:44,326 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2023-04-02 08:19:44,326 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2023-04-02 08:19:44,326 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-04-02 08:19:44,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-04-02 08:19:44,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-04-02 08:19:44,326 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-04-02 08:19:44,326 INFO L130 BoogieDeclarations]: Found specification of procedure dump_stack [2023-04-02 08:19:44,326 INFO L130 BoogieDeclarations]: Found specification of procedure panic [2023-04-02 08:19:44,326 INFO L130 BoogieDeclarations]: Found specification of procedure simple_strtoul [2023-04-02 08:19:44,326 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-04-02 08:19:44,326 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-04-02 08:19:44,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-04-02 08:19:44,326 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-04-02 08:19:44,326 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-04-02 08:19:44,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-04-02 08:19:44,326 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-04-02 08:19:44,326 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure strlen [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure strcpy [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure strcat [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure strchr [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure strsep [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_4 [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_2 [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_5 [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_7 [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_1 [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_3 [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_6 [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_cred_guard_mutex_of_signal_struct [2023-04-02 08:19:44,327 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_cred_guard_mutex_of_signal_struct [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_device [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_mutex_of_device [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_device [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irq [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irq [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap_nocache [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2023-04-02 08:19:44,328 INFO L130 BoogieDeclarations]: Found specification of procedure ssleep [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dev_get [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dev_put [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_device [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure pci_bus_read_config_byte [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure pci_bus_read_config_word [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure pci_bus_read_config_dword [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure pci_bus_write_config_byte [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure pci_bus_write_config_word [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure pci_bus_write_config_dword [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure pci_request_regions [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-04-02 08:19:44,329 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-04-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-04-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2023-04-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-04-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-04-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-04-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2023-04-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-04-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure is_device_dma_capable [2023-04-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2023-04-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2023-04-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2023-04-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_alloc_coherent [2023-04-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_free_coherent [2023-04-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-04-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2023-04-02 08:19:44,330 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-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2023-04-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2023-04-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_coherent_mask [2023-04-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_coherent_gfp_flags [2023-04-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2023-04-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~X~$Pointer$~TO~$Pointer$ [2023-04-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2023-04-02 08:19:44,330 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure request_threaded_irq [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_dma_map [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_dma_unmap [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_sglist [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_set_resid [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_adjust_queue_depth [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_track_queue_full [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_add_host_with_dma [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_add_host_with_dma_8 [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_scan_host [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_remove_host [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_remove_host_11 [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_remove_host_12 [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_cmd_get_serial [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_add_host [2023-04-02 08:19:44,331 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_register [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_unregister [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_unregister_9 [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_unregister_10 [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_unregister_13 [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_partsize [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_bios_ptable [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_release [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_set_syncrate [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_set_width [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_panic_abort [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_print_card [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_print_scratch_ram [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_print_sequencer [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure aic_inb [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure aic_outb [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_setup [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure pause_sequencer [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure unpause_sequencer [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure restart_sequencer [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_patch15_func [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_patch14_func [2023-04-02 08:19:44,332 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_patch13_func [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_patch12_func [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_patch11_func [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_patch10_func [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_patch9_func [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_patch8_func [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_patch7_func [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_patch6_func [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_patch5_func [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_patch4_func [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_patch3_func [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_patch2_func [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_patch1_func [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_patch0_func [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_check_patch [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_download_instr [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_loadseq [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_info [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_find_syncrate [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_find_period [2023-04-02 08:19:44,333 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_validate_offset [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure scbq_init [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure scbq_insert_head [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure scbq_remove_head [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure scbq_remove [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure scbq_insert_tail [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_match_scb [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_add_curscb_to_free_list [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_rem_scb_from_disc_list [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_busy_target [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_index_busy_target [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_find_scb [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_allocate_scb [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_queue_cmd_complete [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_done_cmds_complete [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_free_scb [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_done [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_run_done_queue [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_abort_waiting_scb [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_search_qinfifo [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_scb_on_qoutfifo [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_reset_device [2023-04-02 08:19:44,334 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_clear_intstat [2023-04-02 08:19:44,335 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_reset_current_bus [2023-04-02 08:19:44,335 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_reset_channel [2023-04-02 08:19:44,335 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_run_waiting_queues [2023-04-02 08:19:44,335 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_pci_intr [2023-04-02 08:19:44,335 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_construct_ppr [2023-04-02 08:19:44,335 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_construct_sdtr [2023-04-02 08:19:44,335 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_construct_wdtr [2023-04-02 08:19:44,335 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_calculate_residual [2023-04-02 08:19:44,335 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_handle_device_reset [2023-04-02 08:19:44,335 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_handle_seqint [2023-04-02 08:19:44,335 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-04-02 08:19:44,335 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_parse_msg [2023-04-02 08:19:44,335 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_handle_reqinit [2023-04-02 08:19:44,335 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_handle_scsiint [2023-04-02 08:19:44,335 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_handle_command_completion_intr [2023-04-02 08:19:44,335 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_isr [2023-04-02 08:19:44,335 INFO L130 BoogieDeclarations]: Found specification of procedure do_aic7xxx_isr [2023-04-02 08:19:44,337 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_init_transinfo [2023-04-02 08:19:44,337 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_slave_alloc [2023-04-02 08:19:44,337 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_device_queue_depth [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_slave_destroy [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_slave_configure [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure read_284x_seeprom [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure acquire_seeprom [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure release_seeprom [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure read_seeprom [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure read_brdctl [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure write_brdctl [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure aic785x_cable_detect [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure aic2940_uwpro_wide_cable_detect [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure aic787x_cable_detect [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_ultra2_term_detect [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure configure_termination [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure detect_maxscb [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_register [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_chip_reset [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_alloc [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_free [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_load_seeprom [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_configure_bugs [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_detect [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_buildscb [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_queue_lck [2023-04-02 08:19:44,338 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_queue [2023-04-02 08:19:44,339 INFO L130 BoogieDeclarations]: Found specification of procedure __aic7xxx_bus_device_reset [2023-04-02 08:19:44,339 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_bus_device_reset [2023-04-02 08:19:44,339 INFO L130 BoogieDeclarations]: Found specification of procedure __aic7xxx_abort [2023-04-02 08:19:44,339 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_abort [2023-04-02 08:19:44,339 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_reset [2023-04-02 08:19:44,339 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_biosparam [2023-04-02 08:19:44,339 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_set_info [2023-04-02 08:19:44,339 INFO L130 BoogieDeclarations]: Found specification of procedure aic7xxx_proc_info [2023-04-02 08:19:44,339 INFO L130 BoogieDeclarations]: Found specification of procedure init_this_scsi_driver [2023-04-02 08:19:44,339 INFO L130 BoogieDeclarations]: Found specification of procedure exit_this_scsi_driver [2023-04-02 08:19:44,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2023-04-02 08:19:44,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_driver_template_probe_1 [2023-04-02 08:19:44,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-04-02 08:19:44,339 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-04-02 08:19:44,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-04-02 08:19:44,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_trap [2023-04-02 08:19:44,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_cred_guard_mutex_of_signal_struct [2023-04-02 08:19:44,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_cred_guard_mutex_of_signal_struct [2023-04-02 08:19:44,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_cred_guard_mutex_of_signal_struct [2023-04-02 08:19:44,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_cred_guard_mutex_of_signal_struct [2023-04-02 08:19:44,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_cred_guard_mutex_of_signal_struct [2023-04-02 08:19:44,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock [2023-04-02 08:19:44,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_lock [2023-04-02 08:19:44,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_lock [2023-04-02 08:19:44,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_lock [2023-04-02 08:19:44,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_lock [2023-04-02 08:19:44,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_mutex_of_device [2023-04-02 08:19:44,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_mutex_of_device [2023-04-02 08:19:44,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2023-04-02 08:19:44,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_mutex_of_device [2023-04-02 08:19:44,340 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2023-04-02 08:19:44,340 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-04-02 08:19:44,340 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-04-02 08:19:44,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-04-02 08:19:44,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-04-02 08:19:44,340 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-04-02 08:19:44,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-04-02 08:19:44,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-04-02 08:19:44,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-04-02 08:19:44,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-04-02 08:19:45,426 INFO L236 CfgBuilder]: Building ICFG [2023-04-02 08:19:45,429 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-04-02 08:21:07,589 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint aic7xxx_panic_abortFINAL: assume true; [2023-04-02 08:24:02,126 INFO L277 CfgBuilder]: Performing block encoding [2023-04-02 08:24:02,156 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-04-02 08:24:02,156 INFO L302 CfgBuilder]: Removed 4 assume(true) statements. [2023-04-02 08:24:02,161 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 08:24:02 BoogieIcfgContainer [2023-04-02 08:24:02,161 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-04-02 08:24:02,163 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-04-02 08:24:02,163 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-04-02 08:24:02,165 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-04-02 08:24:02,165 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.04 08:19:40" (1/3) ... [2023-04-02 08:24:02,166 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@507512b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 08:24:02, skipping insertion in model container [2023-04-02 08:24:02,166 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 08:19:43" (2/3) ... [2023-04-02 08:24:02,166 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@507512b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 08:24:02, skipping insertion in model container [2023-04-02 08:24:02,166 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 08:24:02" (3/3) ... [2023-04-02 08:24:02,167 INFO L112 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--scsi--aic7xxx_old.ko-main.cil.out.i [2023-04-02 08:24:02,177 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-04-02 08:24:02,177 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-04-02 08:24:02,287 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-04-02 08:24:02,293 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@106df085, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-04-02 08:24:02,293 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-04-02 08:24:02,310 INFO L276 IsEmpty]: Start isEmpty. Operand has 7252 states, 5467 states have (on average 1.5319187854399121) internal successors, (8375), 5592 states have internal predecessors, (8375), 1531 states have call successors, (1531), 229 states have call predecessors, (1531), 228 states have return successors, (1524), 1494 states have call predecessors, (1524), 1524 states have call successors, (1524) [2023-04-02 08:24:02,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2023-04-02 08:24:02,326 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 08:24:02,326 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 08:24:02,326 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 08:24:02,329 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 08:24:02,329 INFO L85 PathProgramCache]: Analyzing trace with hash -957043062, now seen corresponding path program 1 times [2023-04-02 08:24:02,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 08:24:02,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970422958] [2023-04-02 08:24:02,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 08:24:02,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 08:24:02,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:24:04,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 08:24:04,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:24:04,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 08:24:04,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:24:04,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 08:24:04,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:24:04,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 08:24:04,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 08:24:04,966 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-02 08:24:04,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 08:24:04,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970422958] [2023-04-02 08:24:04,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970422958] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 08:24:04,967 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 08:24:04,967 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-04-02 08:24:04,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317902803] [2023-04-02 08:24:04,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 08:24:04,972 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-04-02 08:24:04,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 08:24:04,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-04-02 08:24:04,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-04-02 08:24:05,009 INFO L87 Difference]: Start difference. First operand has 7252 states, 5467 states have (on average 1.5319187854399121) internal successors, (8375), 5592 states have internal predecessors, (8375), 1531 states have call successors, (1531), 229 states have call predecessors, (1531), 228 states have return successors, (1524), 1494 states have call predecessors, (1524), 1524 states have call successors, (1524) Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-04-02 08:24:13,435 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []