/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -tc ../../../trunk/examples/toolchains/AutomizerC.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--scsi--3w-9xxx.ko-entry_point.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-03-31 03:06:30,753 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-03-31 03:06:30,754 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-03-31 03:06:30,784 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-03-31 03:06:30,784 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-03-31 03:06:30,786 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-03-31 03:06:30,788 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-03-31 03:06:30,790 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-03-31 03:06:30,791 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-03-31 03:06:30,795 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-03-31 03:06:30,796 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-03-31 03:06:30,797 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-03-31 03:06:30,797 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-03-31 03:06:30,799 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-03-31 03:06:30,800 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-03-31 03:06:30,801 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-03-31 03:06:30,801 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-03-31 03:06:30,802 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-03-31 03:06:30,803 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-03-31 03:06:30,807 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-03-31 03:06:30,808 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-03-31 03:06:30,809 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-03-31 03:06:30,809 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-03-31 03:06:30,810 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-03-31 03:06:30,816 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-03-31 03:06:30,816 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-03-31 03:06:30,816 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-03-31 03:06:30,817 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-03-31 03:06:30,818 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-03-31 03:06:30,818 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-03-31 03:06:30,818 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-03-31 03:06:30,819 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-03-31 03:06:30,820 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-03-31 03:06:30,820 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-03-31 03:06:30,820 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-03-31 03:06:30,821 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-03-31 03:06:30,821 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-03-31 03:06:30,821 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-03-31 03:06:30,821 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-03-31 03:06:30,822 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-03-31 03:06:30,822 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-03-31 03:06:30,823 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-03-31 03:06:30,844 INFO L113 SettingsManager]: Loading preferences was successful [2023-03-31 03:06:30,844 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-03-31 03:06:30,844 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-03-31 03:06:30,844 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-03-31 03:06:30,845 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-03-31 03:06:30,845 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-03-31 03:06:30,846 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-03-31 03:06:30,846 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-03-31 03:06:30,846 INFO L138 SettingsManager]: * Use SBE=true [2023-03-31 03:06:30,846 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-03-31 03:06:30,847 INFO L138 SettingsManager]: * sizeof long=4 [2023-03-31 03:06:30,847 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-03-31 03:06:30,847 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-03-31 03:06:30,847 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-03-31 03:06:30,847 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-03-31 03:06:30,847 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-03-31 03:06:30,847 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-03-31 03:06:30,847 INFO L138 SettingsManager]: * sizeof long double=12 [2023-03-31 03:06:30,847 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-03-31 03:06:30,847 INFO L138 SettingsManager]: * Use constant arrays=true [2023-03-31 03:06:30,847 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-03-31 03:06:30,848 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-03-31 03:06:30,848 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-03-31 03:06:30,848 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-03-31 03:06:30,848 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-03-31 03:06:30,848 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-03-31 03:06:30,848 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-03-31 03:06:30,848 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-03-31 03:06:30,848 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-03-31 03:06:30,848 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-03-31 03:06:30,849 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-03-31 03:06:30,849 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-03-31 03:06:30,849 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-03-31 03:06:30,849 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-03-31 03:06:30,849 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-03-31 03:06:30,849 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2023-03-31 03:06:31,014 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-03-31 03:06:31,034 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-03-31 03:06:31,036 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-03-31 03:06:31,037 INFO L271 PluginConnector]: Initializing CDTParser... [2023-03-31 03:06:31,038 INFO L275 PluginConnector]: CDTParser initialized [2023-03-31 03:06:31,039 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--scsi--3w-9xxx.ko-entry_point.cil.out.i [2023-03-31 03:06:32,171 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-03-31 03:06:32,682 INFO L351 CDTParser]: Found 1 translation units. [2023-03-31 03:06:32,682 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--scsi--3w-9xxx.ko-entry_point.cil.out.i [2023-03-31 03:06:32,718 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e7a080b1d/121c0a9fb05e4294a7893ed0d929149c/FLAGc78469335 [2023-03-31 03:06:32,729 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e7a080b1d/121c0a9fb05e4294a7893ed0d929149c [2023-03-31 03:06:32,730 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-03-31 03:06:32,731 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-03-31 03:06:32,734 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-03-31 03:06:32,734 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-03-31 03:06:32,736 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-03-31 03:06:32,736 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.03 03:06:32" (1/1) ... [2023-03-31 03:06:32,737 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6dec97b7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:06:32, skipping insertion in model container [2023-03-31 03:06:32,737 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.03 03:06:32" (1/1) ... [2023-03-31 03:06:32,742 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-03-31 03:06:32,820 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-03-31 03:06:34,043 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-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--scsi--3w-9xxx.ko-entry_point.cil.out.i[280100,280113] [2023-03-31 03:06:34,165 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-03-31 03:06:34,213 INFO L203 MainTranslator]: Completed pre-run [2023-03-31 03:06:34,467 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-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--scsi--3w-9xxx.ko-entry_point.cil.out.i[280100,280113] [2023-03-31 03:06:34,496 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-03-31 03:06:34,574 WARN L667 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-03-31 03:06:34,580 INFO L208 MainTranslator]: Completed translation [2023-03-31 03:06:34,580 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:06:34 WrapperNode [2023-03-31 03:06:34,580 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-03-31 03:06:34,581 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-03-31 03:06:34,581 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-03-31 03:06:34,581 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-03-31 03:06:34,589 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:06:34" (1/1) ... [2023-03-31 03:06:34,590 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:06:34" (1/1) ... [2023-03-31 03:06:34,665 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:06:34" (1/1) ... [2023-03-31 03:06:34,666 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:06:34" (1/1) ... [2023-03-31 03:06:34,844 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:06:34" (1/1) ... [2023-03-31 03:06:34,871 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:06:34" (1/1) ... [2023-03-31 03:06:34,893 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:06:34" (1/1) ... [2023-03-31 03:06:34,910 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:06:34" (1/1) ... [2023-03-31 03:06:34,944 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-03-31 03:06:34,945 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-03-31 03:06:34,945 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-03-31 03:06:34,945 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-03-31 03:06:34,946 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:06:34" (1/1) ... [2023-03-31 03:06:34,954 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-03-31 03:06:34,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-03-31 03:06:34,985 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-03-31 03:06:34,992 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-03-31 03:06:35,021 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-03-31 03:06:35,023 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-03-31 03:06:35,023 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-03-31 03:06:35,023 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-03-31 03:06:35,023 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-03-31 03:06:35,023 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-03-31 03:06:35,023 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-03-31 03:06:35,023 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-03-31 03:06:35,024 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-03-31 03:06:35,024 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-03-31 03:06:35,024 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-03-31 03:06:35,024 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-03-31 03:06:35,024 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-03-31 03:06:35,024 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-03-31 03:06:35,024 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-03-31 03:06:35,024 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2023-03-31 03:06:35,024 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-03-31 03:06:35,024 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-03-31 03:06:35,024 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-03-31 03:06:35,024 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-03-31 03:06:35,024 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-03-31 03:06:35,025 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-03-31 03:06:35,025 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2023-03-31 03:06:35,025 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2023-03-31 03:06:35,025 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2023-03-31 03:06:35,025 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2023-03-31 03:06:35,026 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc_array [2023-03-31 03:06:35,026 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2023-03-31 03:06:35,026 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-03-31 03:06:35,026 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2023-03-31 03:06:35,026 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2023-03-31 03:06:35,026 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2023-03-31 03:06:35,026 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2023-03-31 03:06:35,026 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2023-03-31 03:06:35,026 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2023-03-31 03:06:35,026 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_msi_exact [2023-03-31 03:06:35,026 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_set_coherent_mask [2023-03-31 03:06:35,026 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2023-03-31 03:06:35,026 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2023-03-31 03:06:35,026 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2023-03-31 03:06:35,027 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2023-03-31 03:06:35,027 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-03-31 03:06:35,027 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2023-03-31 03:06:35,027 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2023-03-31 03:06:35,027 INFO L138 BoogieDeclarations]: Found implementation of procedure file_inode [2023-03-31 03:06:35,027 INFO L138 BoogieDeclarations]: Found implementation of procedure register_chrdev [2023-03-31 03:06:35,027 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev [2023-03-31 03:06:35,028 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_add_host [2023-03-31 03:06:35,028 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_sg_count [2023-03-31 03:06:35,028 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_sglist [2023-03-31 03:06:35,028 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_bufflen [2023-03-31 03:06:35,028 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_set_resid [2023-03-31 03:06:35,029 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_sg_copy_from_buffer [2023-03-31 03:06:35,029 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_sg_copy_to_buffer [2023-03-31 03:06:35,029 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_show_stats [2023-03-31 03:06:35,029 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_aen_complete [2023-03-31 03:06:35,029 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_aen_drain_queue [2023-03-31 03:06:35,030 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_aen_queue_event [2023-03-31 03:06:35,030 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_aen_read_queue [2023-03-31 03:06:35,030 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_aen_severity_lookup [2023-03-31 03:06:35,030 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_aen_sync_time [2023-03-31 03:06:35,030 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_allocate_memory [2023-03-31 03:06:35,030 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_check_bits [2023-03-31 03:06:35,030 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_check_srl [2023-03-31 03:06:35,030 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_chrdev_ioctl [2023-03-31 03:06:35,031 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_chrdev_open [2023-03-31 03:06:35,031 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_decode_bits [2023-03-31 03:06:35,031 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_empty_response_queue [2023-03-31 03:06:35,031 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_empty_response_queue_large [2023-03-31 03:06:35,031 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_fill_sense [2023-03-31 03:06:35,031 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_free_device_extension [2023-03-31 03:06:35,031 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_free_request_id [2023-03-31 03:06:35,031 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_get_param [2023-03-31 03:06:35,031 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_get_request_id [2023-03-31 03:06:35,031 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_initconnection [2023-03-31 03:06:35,031 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_initialize_device_extension [2023-03-31 03:06:35,032 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_interrupt [2023-03-31 03:06:35,032 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_load_sgl [2023-03-31 03:06:35,032 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_poll_response [2023-03-31 03:06:35,032 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_poll_status [2023-03-31 03:06:35,032 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_poll_status_gone [2023-03-31 03:06:35,032 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_post_command_packet [2023-03-31 03:06:35,032 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_reset_device_extension [2023-03-31 03:06:35,032 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_reset_sequence [2023-03-31 03:06:35,032 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_scsi_biosparam [2023-03-31 03:06:35,033 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_scsi_eh_reset [2023-03-31 03:06:35,033 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_scsi_queue_lck [2023-03-31 03:06:35,033 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_scsi_queue [2023-03-31 03:06:35,033 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_scsiop_execute_scsi [2023-03-31 03:06:35,034 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_scsiop_execute_scsi_complete [2023-03-31 03:06:35,034 INFO L138 BoogieDeclarations]: Found implementation of procedure __twa_shutdown [2023-03-31 03:06:35,034 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_shutdown [2023-03-31 03:06:35,034 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_string_lookup [2023-03-31 03:06:35,034 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_slave_configure [2023-03-31 03:06:35,034 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_probe [2023-03-31 03:06:35,034 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_remove [2023-03-31 03:06:35,034 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_suspend [2023-03-31 03:06:35,034 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_resume [2023-03-31 03:06:35,034 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_init [2023-03-31 03:06:35,034 INFO L138 BoogieDeclarations]: Found implementation of procedure twa_exit [2023-03-31 03:06:35,035 INFO L138 BoogieDeclarations]: Found implementation of procedure choose_interrupt_2 [2023-03-31 03:06:35,035 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_2 [2023-03-31 03:06:35,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_scsi_host_template_4 [2023-03-31 03:06:35,035 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_2 [2023-03-31 03:06:35,035 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_1 [2023-03-31 03:06:35,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_driver_3 [2023-03-31 03:06:35,035 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_1 [2023-03-31 03:06:35,035 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_1 [2023-03-31 03:06:35,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2023-03-31 03:06:35,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_5 [2023-03-31 03:06:35,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_2 [2023-03-31 03:06:35,036 INFO L138 BoogieDeclarations]: Found implementation of procedure choose_interrupt_1 [2023-03-31 03:06:35,036 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_2 [2023-03-31 03:06:35,036 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-03-31 03:06:35,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_5 [2023-03-31 03:06:35,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_6 [2023-03-31 03:06:35,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_7 [2023-03-31 03:06:35,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_8 [2023-03-31 03:06:35,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_9 [2023-03-31 03:06:35,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_10 [2023-03-31 03:06:35,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_11 [2023-03-31 03:06:35,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_add_host_with_dma_12 [2023-03-31 03:06:35,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_13 [2023-03-31 03:06:35,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_14 [2023-03-31 03:06:35,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_15 [2023-03-31 03:06:35,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_16 [2023-03-31 03:06:35,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_17 [2023-03-31 03:06:35,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_18 [2023-03-31 03:06:35,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq_19 [2023-03-31 03:06:35,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_host_alloc_20 [2023-03-31 03:06:35,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq_21 [2023-03-31 03:06:35,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_chrdev_22 [2023-03-31 03:06:35,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_remove_host_23 [2023-03-31 03:06:35,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_remove_host_24 [2023-03-31 03:06:35,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_25 [2023-03-31 03:06:35,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq_26 [2023-03-31 03:06:35,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq_27 [2023-03-31 03:06:35,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_remove_host_28 [2023-03-31 03:06:35,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___pci_register_driver_29 [2023-03-31 03:06:35,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_unregister_driver_30 [2023-03-31 03:06:35,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-03-31 03:06:35,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_negative [2023-03-31 03:06:35,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-03-31 03:06:35,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2023-03-31 03:06:35,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2023-03-31 03:06:35,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2023-03-31 03:06:35,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_i_mutex_of_inode [2023-03-31 03:06:35,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_i_mutex_of_inode [2023-03-31 03:06:35,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_i_mutex_of_inode [2023-03-31 03:06:35,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_i_mutex_of_inode [2023-03-31 03:06:35,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_i_mutex_of_inode [2023-03-31 03:06:35,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_i_mutex_of_inode [2023-03-31 03:06:35,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_i_mutex_of_inode [2023-03-31 03:06:35,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_i_mutex_of_inode [2023-03-31 03:06:35,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_i_mutex_of_inode [2023-03-31 03:06:35,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_i_mutex_of_inode [2023-03-31 03:06:35,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_i_mutex_of_inode [2023-03-31 03:06:35,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_ioctl_lock_of_TAG_TW_Device_Extension [2023-03-31 03:06:35,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_ioctl_lock_of_TAG_TW_Device_Extension [2023-03-31 03:06:35,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_ioctl_lock_of_TAG_TW_Device_Extension [2023-03-31 03:06:35,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_ioctl_lock_of_TAG_TW_Device_Extension [2023-03-31 03:06:35,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_ioctl_lock_of_TAG_TW_Device_Extension [2023-03-31 03:06:35,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_ioctl_lock_of_TAG_TW_Device_Extension [2023-03-31 03:06:35,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_ioctl_lock_of_TAG_TW_Device_Extension [2023-03-31 03:06:35,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_ioctl_lock_of_TAG_TW_Device_Extension [2023-03-31 03:06:35,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_ioctl_lock_of_TAG_TW_Device_Extension [2023-03-31 03:06:35,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_ioctl_lock_of_TAG_TW_Device_Extension [2023-03-31 03:06:35,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_ioctl_lock_of_TAG_TW_Device_Extension [2023-03-31 03:06:35,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock [2023-03-31 03:06:35,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_lock [2023-03-31 03:06:35,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock [2023-03-31 03:06:35,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_lock [2023-03-31 03:06:35,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_lock [2023-03-31 03:06:35,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_lock [2023-03-31 03:06:35,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock [2023-03-31 03:06:35,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_lock [2023-03-31 03:06:35,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_lock [2023-03-31 03:06:35,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_lock [2023-03-31 03:06:35,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_lock [2023-03-31 03:06:35,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_mutex_of_device [2023-03-31 03:06:35,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_mutex_of_device [2023-03-31 03:06:35,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_device [2023-03-31 03:06:35,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_mutex_of_device [2023-03-31 03:06:35,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2023-03-31 03:06:35,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_mutex_of_device [2023-03-31 03:06:35,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_device [2023-03-31 03:06:35,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_mutex_of_device [2023-03-31 03:06:35,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_mutex_of_device [2023-03-31 03:06:35,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_mutex_of_device [2023-03-31 03:06:35,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_mutex_of_device [2023-03-31 03:06:35,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_twa_chrdev_mutex [2023-03-31 03:06:35,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_twa_chrdev_mutex [2023-03-31 03:06:35,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_twa_chrdev_mutex [2023-03-31 03:06:35,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_twa_chrdev_mutex [2023-03-31 03:06:35,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_twa_chrdev_mutex [2023-03-31 03:06:35,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_twa_chrdev_mutex [2023-03-31 03:06:35,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_twa_chrdev_mutex [2023-03-31 03:06:35,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_twa_chrdev_mutex [2023-03-31 03:06:35,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_twa_chrdev_mutex [2023-03-31 03:06:35,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_twa_chrdev_mutex [2023-03-31 03:06:35,051 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_twa_chrdev_mutex [2023-03-31 03:06:35,051 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-03-31 03:06:35,051 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_from_user_overflow [2023-03-31 03:06:35,051 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user_overflow [2023-03-31 03:06:35,051 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-03-31 03:06:35,051 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2023-03-31 03:06:35,051 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2023-03-31 03:06:35,051 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-03-31 03:06:35,051 INFO L138 BoogieDeclarations]: Found implementation of procedure __pci_enable_wake [2023-03-31 03:06:35,051 INFO L138 BoogieDeclarations]: Found implementation of procedure __pci_register_driver [2023-03-31 03:06:35,051 INFO L138 BoogieDeclarations]: Found implementation of procedure __register_chrdev [2023-03-31 03:06:35,051 INFO L138 BoogieDeclarations]: Found implementation of procedure __unregister_chrdev [2023-03-31 03:06:35,051 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2023-03-31 03:06:35,051 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2023-03-31 03:06:35,051 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2023-03-31 03:06:35,051 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock [2023-03-31 03:06:35,051 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2023-03-31 03:06:35,051 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock [2023-03-31 03:06:35,051 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2023-03-31 03:06:35,051 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_rq_timeout [2023-03-31 03:06:35,051 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_set_mask [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_supported [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure do_gettimeofday [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap_nocache [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_release_5 [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_resume_early_3 [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_suspend_late_3 [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_trylock [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure noop_llseek [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_bus_write_config_word [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_choose_state [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2023-03-31 03:06:35,052 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2023-03-31 03:06:35,053 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_msi_range [2023-03-31 03:06:35,053 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2023-03-31 03:06:35,053 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_request_regions [2023-03-31 03:06:35,053 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2023-03-31 03:06:35,053 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2023-03-31 03:06:35,053 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2023-03-31 03:06:35,053 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2023-03-31 03:06:35,053 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_try_set_mwi [2023-03-31 03:06:35,053 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2023-03-31 03:06:35,053 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2023-03-31 03:06:35,053 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-03-31 03:06:35,053 INFO L138 BoogieDeclarations]: Found implementation of procedure request_threaded_irq [2023-03-31 03:06:35,053 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2023-03-31 03:06:35,053 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_add_host_with_dma [2023-03-31 03:06:35,053 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_change_queue_depth [2023-03-31 03:06:35,053 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_cmd_get_serial [2023-03-31 03:06:35,053 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_dma_map [2023-03-31 03:06:35,053 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_dma_unmap [2023-03-31 03:06:35,053 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_host_alloc [2023-03-31 03:06:35,053 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_host_put [2023-03-31 03:06:35,053 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_remove_host [2023-03-31 03:06:35,053 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_scan_host [2023-03-31 03:06:35,054 INFO L138 BoogieDeclarations]: Found implementation of procedure sdev_prefix_printk [2023-03-31 03:06:35,054 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_copy_from_buffer [2023-03-31 03:06:35,054 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_copy_to_buffer [2023-03-31 03:06:35,054 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2023-03-31 03:06:35,054 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2023-03-31 03:06:35,054 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-03-31 03:06:35,054 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-03-31 03:06:35,054 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-03-31 03:06:35,054 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-03-31 03:06:35,054 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-03-31 03:06:35,054 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-03-31 03:06:35,054 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2023-03-31 03:06:35,054 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2023-03-31 03:06:35,054 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-03-31 03:06:35,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-03-31 03:06:35,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-03-31 03:06:35,054 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-03-31 03:06:35,054 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-03-31 03:06:35,054 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-03-31 03:06:35,054 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-03-31 03:06:35,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-03-31 03:06:35,055 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-03-31 03:06:35,055 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2023-03-31 03:06:35,055 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2023-03-31 03:06:35,055 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-03-31 03:06:35,055 INFO L130 BoogieDeclarations]: Found specification of procedure snprintf [2023-03-31 03:06:35,055 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-03-31 03:06:35,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-03-31 03:06:35,055 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2023-03-31 03:06:35,055 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2023-03-31 03:06:35,055 INFO L130 BoogieDeclarations]: Found specification of procedure strlen [2023-03-31 03:06:35,055 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2023-03-31 03:06:35,055 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-03-31 03:06:35,055 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2023-03-31 03:06:35,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_8 [2023-03-31 03:06:35,055 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-03-31 03:06:35,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_6 [2023-03-31 03:06:35,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_9 [2023-03-31 03:06:35,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_10 [2023-03-31 03:06:35,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_15 [2023-03-31 03:06:35,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_16 [2023-03-31 03:06:35,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_18 [2023-03-31 03:06:35,061 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-03-31 03:06:35,062 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2023-03-31 03:06:35,062 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-03-31 03:06:35,062 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2023-03-31 03:06:35,062 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-03-31 03:06:35,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-03-31 03:06:35,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-03-31 03:06:35,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-03-31 03:06:35,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-03-31 03:06:35,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-03-31 03:06:35,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-03-31 03:06:35,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-03-31 03:06:35,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-03-31 03:06:35,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2023-03-31 03:06:35,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-03-31 03:06:35,062 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2023-03-31 03:06:35,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_14 [2023-03-31 03:06:35,063 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2023-03-31 03:06:35,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_5 [2023-03-31 03:06:35,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_7 [2023-03-31 03:06:35,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_11 [2023-03-31 03:06:35,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_13 [2023-03-31 03:06:35,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_17 [2023-03-31 03:06:35,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_i_mutex_of_inode [2023-03-31 03:06:35,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_i_mutex_of_inode [2023-03-31 03:06:35,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_ioctl_lock_of_TAG_TW_Device_Extension [2023-03-31 03:06:35,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_ioctl_lock_of_TAG_TW_Device_Extension [2023-03-31 03:06:35,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_ioctl_lock_of_TAG_TW_Device_Extension [2023-03-31 03:06:35,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock [2023-03-31 03:06:35,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock [2023-03-31 03:06:35,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_device [2023-03-31 03:06:35,064 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_mutex_of_device [2023-03-31 03:06:35,064 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_device [2023-03-31 03:06:35,064 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_twa_chrdev_mutex [2023-03-31 03:06:35,064 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_twa_chrdev_mutex [2023-03-31 03:06:35,064 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock [2023-03-31 03:06:35,064 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2023-03-31 03:06:35,064 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock [2023-03-31 03:06:35,064 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2023-03-31 03:06:35,064 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-03-31 03:06:35,064 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-03-31 03:06:35,064 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-03-31 03:06:35,064 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-03-31 03:06:35,064 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-03-31 03:06:35,064 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2023-03-31 03:06:35,064 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2023-03-31 03:06:35,065 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2023-03-31 03:06:35,065 INFO L130 BoogieDeclarations]: Found specification of procedure do_gettimeofday [2023-03-31 03:06:35,065 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2023-03-31 03:06:35,065 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2023-03-31 03:06:35,065 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap_nocache [2023-03-31 03:06:35,065 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2023-03-31 03:06:35,065 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2023-03-31 03:06:35,065 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2023-03-31 03:06:35,065 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-03-31 03:06:35,065 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2023-03-31 03:06:35,065 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc_array [2023-03-31 03:06:35,065 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2023-03-31 03:06:35,065 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2023-03-31 03:06:35,065 INFO L130 BoogieDeclarations]: Found specification of procedure choose_interrupt_2 [2023-03-31 03:06:35,065 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_2 [2023-03-31 03:06:35,066 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_scsi_host_template_4 [2023-03-31 03:06:35,066 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_2 [2023-03-31 03:06:35,066 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_1 [2023-03-31 03:06:35,066 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_driver_3 [2023-03-31 03:06:35,066 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_1 [2023-03-31 03:06:35,066 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_1 [2023-03-31 03:06:35,066 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2023-03-31 03:06:35,066 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_5 [2023-03-31 03:06:35,066 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_2 [2023-03-31 03:06:35,066 INFO L130 BoogieDeclarations]: Found specification of procedure choose_interrupt_1 [2023-03-31 03:06:35,066 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_2 [2023-03-31 03:06:35,066 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2023-03-31 03:06:35,066 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2023-03-31 03:06:35,068 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user_overflow [2023-03-31 03:06:35,071 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user_overflow [2023-03-31 03:06:35,071 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-03-31 03:06:35,071 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2023-03-31 03:06:35,071 INFO L130 BoogieDeclarations]: Found specification of procedure request_threaded_irq [2023-03-31 03:06:35,072 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2023-03-31 03:06:35,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq_21 [2023-03-31 03:06:35,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq_27 [2023-03-31 03:06:35,072 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2023-03-31 03:06:35,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq_19 [2023-03-31 03:06:35,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq_26 [2023-03-31 03:06:35,072 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2023-03-31 03:06:35,072 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2023-03-31 03:06:35,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-03-31 03:06:35,072 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2023-03-31 03:06:35,072 INFO L130 BoogieDeclarations]: Found specification of procedure pci_bus_write_config_word [2023-03-31 03:06:35,072 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2023-03-31 03:06:35,072 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2023-03-31 03:06:35,072 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-03-31 03:06:35,072 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2023-03-31 03:06:35,072 INFO L130 BoogieDeclarations]: Found specification of procedure pci_try_set_mwi [2023-03-31 03:06:35,072 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2023-03-31 03:06:35,072 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2023-03-31 03:06:35,072 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2023-03-31 03:06:35,073 INFO L130 BoogieDeclarations]: Found specification of procedure pci_choose_state [2023-03-31 03:06:35,073 INFO L130 BoogieDeclarations]: Found specification of procedure __pci_enable_wake [2023-03-31 03:06:35,073 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2023-03-31 03:06:35,073 INFO L130 BoogieDeclarations]: Found specification of procedure pci_request_regions [2023-03-31 03:06:35,073 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2023-03-31 03:06:35,073 INFO L130 BoogieDeclarations]: Found specification of procedure __pci_register_driver [2023-03-31 03:06:35,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___pci_register_driver_29 [2023-03-31 03:06:35,073 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2023-03-31 03:06:35,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_unregister_driver_30 [2023-03-31 03:06:35,073 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2023-03-31 03:06:35,073 INFO L130 BoogieDeclarations]: Found specification of procedure sg_copy_from_buffer [2023-03-31 03:06:35,073 INFO L130 BoogieDeclarations]: Found specification of procedure sg_copy_to_buffer [2023-03-31 03:06:35,073 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2023-03-31 03:06:35,073 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_msi_range [2023-03-31 03:06:35,073 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_msi_exact [2023-03-31 03:06:35,073 INFO L130 BoogieDeclarations]: Found specification of procedure dma_supported [2023-03-31 03:06:35,073 INFO L130 BoogieDeclarations]: Found specification of procedure dma_set_mask [2023-03-31 03:06:35,073 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2023-03-31 03:06:35,073 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2023-03-31 03:06:35,073 INFO L130 BoogieDeclarations]: Found specification of procedure dma_set_coherent_mask [2023-03-31 03:06:35,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-03-31 03:06:35,073 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2023-03-31 03:06:35,074 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2023-03-31 03:06:35,074 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2023-03-31 03:06:35,074 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2023-03-31 03:06:35,074 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-03-31 03:06:35,074 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2023-03-31 03:06:35,074 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2023-03-31 03:06:35,074 INFO L130 BoogieDeclarations]: Found specification of procedure file_inode [2023-03-31 03:06:35,074 INFO L130 BoogieDeclarations]: Found specification of procedure __register_chrdev [2023-03-31 03:06:35,075 INFO L130 BoogieDeclarations]: Found specification of procedure __unregister_chrdev [2023-03-31 03:06:35,075 INFO L130 BoogieDeclarations]: Found specification of procedure register_chrdev [2023-03-31 03:06:35,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_chrdev_22 [2023-03-31 03:06:35,075 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev [2023-03-31 03:06:35,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_25 [2023-03-31 03:06:35,075 INFO L130 BoogieDeclarations]: Found specification of procedure noop_llseek [2023-03-31 03:06:35,075 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_rq_timeout [2023-03-31 03:06:35,075 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_host_alloc [2023-03-31 03:06:35,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_host_alloc_20 [2023-03-31 03:06:35,075 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_add_host_with_dma [2023-03-31 03:06:35,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_add_host_with_dma_12 [2023-03-31 03:06:35,075 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_scan_host [2023-03-31 03:06:35,075 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_remove_host [2023-03-31 03:06:35,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_remove_host_23 [2023-03-31 03:06:35,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_remove_host_24 [2023-03-31 03:06:35,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_remove_host_28 [2023-03-31 03:06:35,075 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_host_put [2023-03-31 03:06:35,076 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_cmd_get_serial [2023-03-31 03:06:35,076 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_add_host [2023-03-31 03:06:35,076 INFO L130 BoogieDeclarations]: Found specification of procedure sdev_prefix_printk [2023-03-31 03:06:35,076 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_change_queue_depth [2023-03-31 03:06:35,076 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_dma_map [2023-03-31 03:06:35,076 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_dma_unmap [2023-03-31 03:06:35,076 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_sg_count [2023-03-31 03:06:35,076 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_sglist [2023-03-31 03:06:35,076 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_bufflen [2023-03-31 03:06:35,076 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_set_resid [2023-03-31 03:06:35,076 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_sg_copy_from_buffer [2023-03-31 03:06:35,076 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_sg_copy_to_buffer [2023-03-31 03:06:35,076 INFO L130 BoogieDeclarations]: Found specification of procedure twa_aen_queue_event [2023-03-31 03:06:35,076 INFO L130 BoogieDeclarations]: Found specification of procedure twa_aen_read_queue [2023-03-31 03:06:35,076 INFO L130 BoogieDeclarations]: Found specification of procedure twa_aen_severity_lookup [2023-03-31 03:06:35,076 INFO L130 BoogieDeclarations]: Found specification of procedure twa_aen_sync_time [2023-03-31 03:06:35,076 INFO L130 BoogieDeclarations]: Found specification of procedure twa_chrdev_ioctl [2023-03-31 03:06:35,076 INFO L130 BoogieDeclarations]: Found specification of procedure twa_chrdev_open [2023-03-31 03:06:35,076 INFO L130 BoogieDeclarations]: Found specification of procedure twa_fill_sense [2023-03-31 03:06:35,076 INFO L130 BoogieDeclarations]: Found specification of procedure twa_free_request_id [2023-03-31 03:06:35,076 INFO L130 BoogieDeclarations]: Found specification of procedure twa_get_request_id [2023-03-31 03:06:35,077 INFO L130 BoogieDeclarations]: Found specification of procedure twa_initconnection [2023-03-31 03:06:35,077 INFO L130 BoogieDeclarations]: Found specification of procedure twa_load_sgl [2023-03-31 03:06:35,077 INFO L130 BoogieDeclarations]: Found specification of procedure twa_poll_response [2023-03-31 03:06:35,077 INFO L130 BoogieDeclarations]: Found specification of procedure twa_poll_status_gone [2023-03-31 03:06:35,077 INFO L130 BoogieDeclarations]: Found specification of procedure twa_post_command_packet [2023-03-31 03:06:35,077 INFO L130 BoogieDeclarations]: Found specification of procedure twa_reset_device_extension [2023-03-31 03:06:35,077 INFO L130 BoogieDeclarations]: Found specification of procedure twa_reset_sequence [2023-03-31 03:06:35,077 INFO L130 BoogieDeclarations]: Found specification of procedure twa_scsiop_execute_scsi [2023-03-31 03:06:35,077 INFO L130 BoogieDeclarations]: Found specification of procedure twa_scsiop_execute_scsi_complete [2023-03-31 03:06:35,077 INFO L130 BoogieDeclarations]: Found specification of procedure twa_string_lookup [2023-03-31 03:06:35,077 INFO L130 BoogieDeclarations]: Found specification of procedure twa_show_stats [2023-03-31 03:06:35,077 INFO L130 BoogieDeclarations]: Found specification of procedure twa_aen_complete [2023-03-31 03:06:35,077 INFO L130 BoogieDeclarations]: Found specification of procedure twa_aen_drain_queue [2023-03-31 03:06:35,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-03-31 03:06:35,077 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-03-31 03:06:35,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-03-31 03:06:35,079 INFO L130 BoogieDeclarations]: Found specification of procedure twa_allocate_memory [2023-03-31 03:06:35,080 INFO L130 BoogieDeclarations]: Found specification of procedure twa_check_bits [2023-03-31 03:06:35,080 INFO L130 BoogieDeclarations]: Found specification of procedure twa_check_srl [2023-03-31 03:06:35,080 INFO L130 BoogieDeclarations]: Found specification of procedure twa_decode_bits [2023-03-31 03:06:35,080 INFO L130 BoogieDeclarations]: Found specification of procedure twa_empty_response_queue [2023-03-31 03:06:35,080 INFO L130 BoogieDeclarations]: Found specification of procedure twa_empty_response_queue_large [2023-03-31 03:06:35,080 INFO L130 BoogieDeclarations]: Found specification of procedure twa_free_device_extension [2023-03-31 03:06:35,080 INFO L130 BoogieDeclarations]: Found specification of procedure twa_get_param [2023-03-31 03:06:35,080 INFO L130 BoogieDeclarations]: Found specification of procedure twa_initialize_device_extension [2023-03-31 03:06:35,080 INFO L130 BoogieDeclarations]: Found specification of procedure twa_interrupt [2023-03-31 03:06:35,080 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-03-31 03:06:35,080 INFO L130 BoogieDeclarations]: Found specification of procedure twa_poll_status [2023-03-31 03:06:35,080 INFO L130 BoogieDeclarations]: Found specification of procedure twa_scsi_biosparam [2023-03-31 03:06:35,080 INFO L130 BoogieDeclarations]: Found specification of procedure twa_scsi_eh_reset [2023-03-31 03:06:35,080 INFO L130 BoogieDeclarations]: Found specification of procedure twa_scsi_queue_lck [2023-03-31 03:06:35,080 INFO L130 BoogieDeclarations]: Found specification of procedure twa_scsi_queue [2023-03-31 03:06:35,080 INFO L130 BoogieDeclarations]: Found specification of procedure __twa_shutdown [2023-03-31 03:06:35,080 INFO L130 BoogieDeclarations]: Found specification of procedure twa_shutdown [2023-03-31 03:06:35,080 INFO L130 BoogieDeclarations]: Found specification of procedure twa_slave_configure [2023-03-31 03:06:35,080 INFO L130 BoogieDeclarations]: Found specification of procedure twa_probe [2023-03-31 03:06:35,081 INFO L130 BoogieDeclarations]: Found specification of procedure twa_remove [2023-03-31 03:06:35,081 INFO L130 BoogieDeclarations]: Found specification of procedure twa_suspend [2023-03-31 03:06:35,081 INFO L130 BoogieDeclarations]: Found specification of procedure twa_resume [2023-03-31 03:06:35,081 INFO L130 BoogieDeclarations]: Found specification of procedure twa_init [2023-03-31 03:06:35,081 INFO L130 BoogieDeclarations]: Found specification of procedure twa_exit [2023-03-31 03:06:35,081 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_5 [2023-03-31 03:06:35,081 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_suspend_late_3 [2023-03-31 03:06:35,081 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_resume_early_3 [2023-03-31 03:06:35,081 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2023-03-31 03:06:35,081 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-03-31 03:06:35,081 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-03-31 03:06:35,081 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-03-31 03:06:35,081 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_negative [2023-03-31 03:06:35,081 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-03-31 03:06:35,081 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2023-03-31 03:06:35,081 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2023-03-31 03:06:35,081 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2023-03-31 03:06:35,081 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_i_mutex_of_inode [2023-03-31 03:06:35,081 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_i_mutex_of_inode [2023-03-31 03:06:35,081 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_i_mutex_of_inode [2023-03-31 03:06:35,081 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_i_mutex_of_inode [2023-03-31 03:06:35,081 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_i_mutex_of_inode [2023-03-31 03:06:35,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_i_mutex_of_inode [2023-03-31 03:06:35,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_i_mutex_of_inode [2023-03-31 03:06:35,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_i_mutex_of_inode [2023-03-31 03:06:35,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_i_mutex_of_inode [2023-03-31 03:06:35,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_ioctl_lock_of_TAG_TW_Device_Extension [2023-03-31 03:06:35,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_ioctl_lock_of_TAG_TW_Device_Extension [2023-03-31 03:06:35,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_ioctl_lock_of_TAG_TW_Device_Extension [2023-03-31 03:06:35,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_ioctl_lock_of_TAG_TW_Device_Extension [2023-03-31 03:06:35,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_ioctl_lock_of_TAG_TW_Device_Extension [2023-03-31 03:06:35,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_ioctl_lock_of_TAG_TW_Device_Extension [2023-03-31 03:06:35,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_ioctl_lock_of_TAG_TW_Device_Extension [2023-03-31 03:06:35,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_ioctl_lock_of_TAG_TW_Device_Extension [2023-03-31 03:06:35,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock [2023-03-31 03:06:35,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_lock [2023-03-31 03:06:35,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_lock [2023-03-31 03:06:35,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_lock [2023-03-31 03:06:35,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_lock [2023-03-31 03:06:35,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_lock [2023-03-31 03:06:35,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_lock [2023-03-31 03:06:35,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_lock [2023-03-31 03:06:35,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_lock [2023-03-31 03:06:35,083 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_mutex_of_device [2023-03-31 03:06:35,083 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_mutex_of_device [2023-03-31 03:06:35,083 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2023-03-31 03:06:35,083 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_mutex_of_device [2023-03-31 03:06:35,083 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_mutex_of_device [2023-03-31 03:06:35,083 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_mutex_of_device [2023-03-31 03:06:35,083 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_mutex_of_device [2023-03-31 03:06:35,083 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_mutex_of_device [2023-03-31 03:06:35,084 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_twa_chrdev_mutex [2023-03-31 03:06:35,084 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_twa_chrdev_mutex [2023-03-31 03:06:35,084 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_twa_chrdev_mutex [2023-03-31 03:06:35,084 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_twa_chrdev_mutex [2023-03-31 03:06:35,084 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_twa_chrdev_mutex [2023-03-31 03:06:35,084 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_twa_chrdev_mutex [2023-03-31 03:06:35,084 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_twa_chrdev_mutex [2023-03-31 03:06:35,084 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_twa_chrdev_mutex [2023-03-31 03:06:35,084 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_twa_chrdev_mutex [2023-03-31 03:06:35,084 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2023-03-31 03:06:35,084 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-03-31 03:06:35,084 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-03-31 03:06:35,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-03-31 03:06:35,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-03-31 03:06:35,084 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-03-31 03:06:35,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-03-31 03:06:35,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-03-31 03:06:35,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-03-31 03:06:35,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-03-31 03:06:35,698 INFO L236 CfgBuilder]: Building ICFG [2023-03-31 03:06:35,702 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-03-31 03:06:36,207 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-03-31 03:06:39,861 INFO L277 CfgBuilder]: Performing block encoding [2023-03-31 03:06:39,874 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-03-31 03:06:39,874 INFO L302 CfgBuilder]: Removed 0 assume(true) statements. [2023-03-31 03:06:39,877 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.03 03:06:39 BoogieIcfgContainer [2023-03-31 03:06:39,877 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-03-31 03:06:39,878 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-03-31 03:06:39,878 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-03-31 03:06:39,880 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-03-31 03:06:39,880 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 31.03 03:06:32" (1/3) ... [2023-03-31 03:06:39,880 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4ea25799 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.03 03:06:39, skipping insertion in model container [2023-03-31 03:06:39,881 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:06:34" (2/3) ... [2023-03-31 03:06:39,881 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4ea25799 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.03 03:06:39, skipping insertion in model container [2023-03-31 03:06:39,881 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.03 03:06:39" (3/3) ... [2023-03-31 03:06:39,881 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--scsi--3w-9xxx.ko-entry_point.cil.out.i [2023-03-31 03:06:39,892 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-03-31 03:06:39,893 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-03-31 03:06:39,947 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-03-31 03:06:39,951 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;@2a01d13b, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-03-31 03:06:39,951 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-03-31 03:06:39,961 INFO L276 IsEmpty]: Start isEmpty. Operand has 2538 states, 1670 states have (on average 1.3119760479041915) internal successors, (2191), 1718 states have internal predecessors, (2191), 603 states have call successors, (603), 209 states have call predecessors, (603), 208 states have return successors, (592), 590 states have call predecessors, (592), 592 states have call successors, (592) [2023-03-31 03:06:39,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2023-03-31 03:06:39,977 INFO L187 NwaCegarLoop]: Found error trace [2023-03-31 03:06:39,978 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-03-31 03:06:39,978 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-03-31 03:06:39,981 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-03-31 03:06:39,981 INFO L85 PathProgramCache]: Analyzing trace with hash -272341021, now seen corresponding path program 1 times [2023-03-31 03:06:39,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-03-31 03:06:39,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237271628] [2023-03-31 03:06:39,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-03-31 03:06:39,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-03-31 03:06:40,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-03-31 03:06:41,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:06:41,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:06:41,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:06:41,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-03-31 03:06:41,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:06:41,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:06:41,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-03-31 03:06:41,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:06:41,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:06:41,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-03-31 03:06:41,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:06:41,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:06:41,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-03-31 03:06:41,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:06:41,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:06:41,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-03-31 03:06:41,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:06:41,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:06:41,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-03-31 03:06:41,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:06:41,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:06:41,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-03-31 03:06:41,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-03-31 03:06:41,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:06:41,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-03-31 03:06:41,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:06:41,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-03-31 03:06:41,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:06:41,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-03-31 03:06:41,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:06:41,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2023-03-31 03:06:41,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:06:41,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2023-03-31 03:06:41,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:06:41,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2023-03-31 03:06:41,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:06:41,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2023-03-31 03:06:41,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:06:41,389 INFO L134 CoverageAnalysis]: Checked inductivity of 483 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 483 trivial. 0 not checked. [2023-03-31 03:06:41,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-03-31 03:06:41,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237271628] [2023-03-31 03:06:41,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237271628] provided 1 perfect and 0 imperfect interpolant sequences [2023-03-31 03:06:41,390 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-03-31 03:06:41,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-03-31 03:06:41,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476793353] [2023-03-31 03:06:41,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-03-31 03:06:41,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-03-31 03:06:41,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-03-31 03:06:41,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-03-31 03:06:41,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-03-31 03:06:41,418 INFO L87 Difference]: Start difference. First operand has 2538 states, 1670 states have (on average 1.3119760479041915) internal successors, (2191), 1718 states have internal predecessors, (2191), 603 states have call successors, (603), 209 states have call predecessors, (603), 208 states have return successors, (592), 590 states have call predecessors, (592), 592 states have call successors, (592) Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 2 states have internal predecessors, (51), 2 states have call successors, (25), 6 states have call predecessors, (25), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-03-31 03:07:03,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-03-31 03:07:03,720 INFO L93 Difference]: Finished difference Result 4974 states and 6971 transitions. [2023-03-31 03:07:03,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-03-31 03:07:03,722 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 2 states have internal predecessors, (51), 2 states have call successors, (25), 6 states have call predecessors, (25), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 222 [2023-03-31 03:07:03,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-03-31 03:07:03,753 INFO L225 Difference]: With dead ends: 4974 [2023-03-31 03:07:03,754 INFO L226 Difference]: Without dead ends: 2676 [2023-03-31 03:07:03,765 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2023-03-31 03:07:03,767 INFO L413 NwaCegarLoop]: 1592 mSDtfsCounter, 2904 mSDsluCounter, 2773 mSDsCounter, 0 mSdLazyCounter, 5703 mSolverCounterSat, 2522 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2918 SdHoareTripleChecker+Valid, 4365 SdHoareTripleChecker+Invalid, 8225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2522 IncrementalHoareTripleChecker+Valid, 5703 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.4s IncrementalHoareTripleChecker+Time [2023-03-31 03:07:03,768 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2918 Valid, 4365 Invalid, 8225 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2522 Valid, 5703 Invalid, 0 Unknown, 0 Unchecked, 20.4s Time] [2023-03-31 03:07:03,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2676 states. [2023-03-31 03:07:04,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2676 to 2267. [2023-03-31 03:07:04,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2267 states, 1513 states have (on average 1.3126239259748844) internal successors, (1986), 1545 states have internal predecessors, (1986), 552 states have call successors, (552), 204 states have call predecessors, (552), 201 states have return successors, (540), 538 states have call predecessors, (540), 540 states have call successors, (540) [2023-03-31 03:07:04,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2267 states to 2267 states and 3078 transitions. [2023-03-31 03:07:04,574 INFO L78 Accepts]: Start accepts. Automaton has 2267 states and 3078 transitions. Word has length 222 [2023-03-31 03:07:04,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-03-31 03:07:04,574 INFO L495 AbstractCegarLoop]: Abstraction has 2267 states and 3078 transitions. [2023-03-31 03:07:04,575 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 2 states have internal predecessors, (51), 2 states have call successors, (25), 6 states have call predecessors, (25), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-03-31 03:07:04,575 INFO L276 IsEmpty]: Start isEmpty. Operand 2267 states and 3078 transitions. [2023-03-31 03:07:04,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2023-03-31 03:07:04,585 INFO L187 NwaCegarLoop]: Found error trace [2023-03-31 03:07:04,585 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-03-31 03:07:04,585 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-03-31 03:07:04,586 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-03-31 03:07:04,586 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-03-31 03:07:04,586 INFO L85 PathProgramCache]: Analyzing trace with hash 547912561, now seen corresponding path program 1 times [2023-03-31 03:07:04,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-03-31 03:07:04,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596005776] [2023-03-31 03:07:04,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-03-31 03:07:04,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-03-31 03:07:04,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-03-31 03:07:05,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:07:05,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:07:05,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:07:05,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-03-31 03:07:05,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:07:05,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:07:05,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-03-31 03:07:05,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:07:05,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:07:05,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-03-31 03:07:05,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:07:05,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:07:05,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-03-31 03:07:05,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:07:05,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:07:05,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-03-31 03:07:05,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:07:05,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:07:05,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-03-31 03:07:05,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:07:05,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:07:05,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-03-31 03:07:05,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-03-31 03:07:05,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:07:05,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-03-31 03:07:05,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:07:05,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-03-31 03:07:05,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:07:05,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-03-31 03:07:05,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:07:05,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2023-03-31 03:07:05,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:07:05,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2023-03-31 03:07:05,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:07:05,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2023-03-31 03:07:05,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:07:05,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2023-03-31 03:07:05,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:07:05,711 INFO L134 CoverageAnalysis]: Checked inductivity of 483 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 483 trivial. 0 not checked. [2023-03-31 03:07:05,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-03-31 03:07:05,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596005776] [2023-03-31 03:07:05,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596005776] provided 1 perfect and 0 imperfect interpolant sequences [2023-03-31 03:07:05,714 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-03-31 03:07:05,714 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-03-31 03:07:05,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258103734] [2023-03-31 03:07:05,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-03-31 03:07:05,716 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-03-31 03:07:05,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-03-31 03:07:05,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-03-31 03:07:05,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-03-31 03:07:05,718 INFO L87 Difference]: Start difference. First operand 2267 states and 3078 transitions. Second operand has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20)