/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-43_2a-drivers--usb--host--fusbh200-hcd.ko-entry_point.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-03-31 03:20:59,574 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-03-31 03:20:59,576 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-03-31 03:20:59,607 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-03-31 03:20:59,607 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-03-31 03:20:59,608 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-03-31 03:20:59,610 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-03-31 03:20:59,611 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-03-31 03:20:59,613 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-03-31 03:20:59,614 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-03-31 03:20:59,615 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-03-31 03:20:59,616 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-03-31 03:20:59,616 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-03-31 03:20:59,617 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-03-31 03:20:59,618 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-03-31 03:20:59,619 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-03-31 03:20:59,619 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-03-31 03:20:59,620 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-03-31 03:20:59,622 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-03-31 03:20:59,623 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-03-31 03:20:59,625 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-03-31 03:20:59,626 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-03-31 03:20:59,627 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-03-31 03:20:59,628 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-03-31 03:20:59,631 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-03-31 03:20:59,631 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-03-31 03:20:59,632 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-03-31 03:20:59,633 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-03-31 03:20:59,633 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-03-31 03:20:59,634 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-03-31 03:20:59,634 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-03-31 03:20:59,635 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-03-31 03:20:59,635 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-03-31 03:20:59,636 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-03-31 03:20:59,637 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-03-31 03:20:59,637 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-03-31 03:20:59,638 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-03-31 03:20:59,638 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-03-31 03:20:59,638 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-03-31 03:20:59,639 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-03-31 03:20:59,639 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-03-31 03:20:59,640 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:20:59,667 INFO L113 SettingsManager]: Loading preferences was successful [2023-03-31 03:20:59,667 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-03-31 03:20:59,668 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-03-31 03:20:59,668 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-03-31 03:20:59,669 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-03-31 03:20:59,669 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-03-31 03:20:59,670 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-03-31 03:20:59,670 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-03-31 03:20:59,670 INFO L138 SettingsManager]: * Use SBE=true [2023-03-31 03:20:59,670 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-03-31 03:20:59,671 INFO L138 SettingsManager]: * sizeof long=4 [2023-03-31 03:20:59,671 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-03-31 03:20:59,671 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-03-31 03:20:59,671 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-03-31 03:20:59,671 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-03-31 03:20:59,671 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-03-31 03:20:59,672 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-03-31 03:20:59,672 INFO L138 SettingsManager]: * sizeof long double=12 [2023-03-31 03:20:59,672 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-03-31 03:20:59,672 INFO L138 SettingsManager]: * Use constant arrays=true [2023-03-31 03:20:59,672 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-03-31 03:20:59,672 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-03-31 03:20:59,672 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-03-31 03:20:59,673 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-03-31 03:20:59,673 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-03-31 03:20:59,673 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-03-31 03:20:59,673 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-03-31 03:20:59,673 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-03-31 03:20:59,673 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-03-31 03:20:59,673 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-03-31 03:20:59,673 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-03-31 03:20:59,674 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-03-31 03:20:59,674 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-03-31 03:20:59,674 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-03-31 03:20:59,674 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-03-31 03:20:59,674 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:20:59,891 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-03-31 03:20:59,912 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-03-31 03:20:59,914 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-03-31 03:20:59,915 INFO L271 PluginConnector]: Initializing CDTParser... [2023-03-31 03:20:59,916 INFO L275 PluginConnector]: CDTParser initialized [2023-03-31 03:20:59,917 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-43_2a-drivers--usb--host--fusbh200-hcd.ko-entry_point.cil.out.i [2023-03-31 03:21:01,129 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-03-31 03:21:01,703 INFO L351 CDTParser]: Found 1 translation units. [2023-03-31 03:21:01,703 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--usb--host--fusbh200-hcd.ko-entry_point.cil.out.i [2023-03-31 03:21:01,754 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ee5f6d083/fbbef7f23667458081edc4183b368e4e/FLAG13ec4ff1f [2023-03-31 03:21:01,772 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ee5f6d083/fbbef7f23667458081edc4183b368e4e [2023-03-31 03:21:01,774 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-03-31 03:21:01,776 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-03-31 03:21:01,780 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-03-31 03:21:01,780 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-03-31 03:21:01,787 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-03-31 03:21:01,787 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.03 03:21:01" (1/1) ... [2023-03-31 03:21:01,789 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@52c766ed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:21:01, skipping insertion in model container [2023-03-31 03:21:01,789 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.03 03:21:01" (1/1) ... [2023-03-31 03:21:01,795 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-03-31 03:21:01,936 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-03-31 03:21:04,593 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-43_2a-drivers--usb--host--fusbh200-hcd.ko-entry_point.cil.out.i[372305,372318] [2023-03-31 03:21:04,659 WARN L633 FunctionHandler]: implicit declaration of function ldv_xmalloc [2023-03-31 03:21:04,670 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-03-31 03:21:04,698 INFO L203 MainTranslator]: Completed pre-run [2023-03-31 03:21:05,235 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-43_2a-drivers--usb--host--fusbh200-hcd.ko-entry_point.cil.out.i[372305,372318] [2023-03-31 03:21:05,238 WARN L633 FunctionHandler]: implicit declaration of function ldv_xmalloc [2023-03-31 03:21:05,243 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-03-31 03:21:05,316 WARN L667 CHandler]: The function ldv_xmalloc is called, but not defined or handled by StandardFunctionHandler. [2023-03-31 03:21:05,316 WARN L667 CHandler]: The function ldv_calloc is called, but not defined or handled by StandardFunctionHandler. [2023-03-31 03:21:05,322 INFO L208 MainTranslator]: Completed translation [2023-03-31 03:21:05,323 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:21:05 WrapperNode [2023-03-31 03:21:05,323 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-03-31 03:21:05,324 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-03-31 03:21:05,324 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-03-31 03:21:05,324 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-03-31 03:21:05,334 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:21:05" (1/1) ... [2023-03-31 03:21:05,335 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:21:05" (1/1) ... [2023-03-31 03:21:05,458 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:21:05" (1/1) ... [2023-03-31 03:21:05,459 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:21:05" (1/1) ... [2023-03-31 03:21:05,723 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:21:05" (1/1) ... [2023-03-31 03:21:05,765 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:21:05" (1/1) ... [2023-03-31 03:21:05,807 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:21:05" (1/1) ... [2023-03-31 03:21:05,847 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:21:05" (1/1) ... [2023-03-31 03:21:05,911 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-03-31 03:21:05,912 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-03-31 03:21:05,912 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-03-31 03:21:05,913 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-03-31 03:21:05,914 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:21:05" (1/1) ... [2023-03-31 03:21:05,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-03-31 03:21:05,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-03-31 03:21:06,003 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:21:06,005 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:21:06,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-03-31 03:21:06,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-03-31 03:21:06,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-03-31 03:21:06,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-03-31 03:21:06,035 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-03-31 03:21:06,035 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-03-31 03:21:06,035 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-03-31 03:21:06,035 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-03-31 03:21:06,035 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2023-03-31 03:21:06,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ffs [2023-03-31 03:21:06,035 INFO L138 BoogieDeclarations]: Found implementation of procedure __le32_to_cpup [2023-03-31 03:21:06,036 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-03-31 03:21:06,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-03-31 03:21:06,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-03-31 03:21:06,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-03-31 03:21:06,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-03-31 03:21:06,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-03-31 03:21:06,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2023-03-31 03:21:06,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-03-31 03:21:06,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-03-31 03:21:06,036 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-03-31 03:21:06,037 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2023-03-31 03:21:06,037 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-03-31 03:21:06,037 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move_tail [2023-03-31 03:21:06,037 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-03-31 03:21:06,037 INFO L138 BoogieDeclarations]: Found implementation of procedure list_is_singular [2023-03-31 03:21:06,037 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2023-03-31 03:21:06,037 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice [2023-03-31 03:21:06,037 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_tail [2023-03-31 03:21:06,037 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_tail_init [2023-03-31 03:21:06,037 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-03-31 03:21:06,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_5 [2023-03-31 03:21:06,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_8 [2023-03-31 03:21:06,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_9 [2023-03-31 03:21:06,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_11 [2023-03-31 03:21:06,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_12 [2023-03-31 03:21:06,038 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2023-03-31 03:21:06,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ktime_set [2023-03-31 03:21:06,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ktime_get_real [2023-03-31 03:21:06,038 INFO L138 BoogieDeclarations]: Found implementation of procedure resource_size [2023-03-31 03:21:06,038 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2023-03-31 03:21:06,038 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2023-03-31 03:21:06,039 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_name [2023-03-31 03:21:06,039 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2023-03-31 03:21:06,039 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2023-03-31 03:21:06,039 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_num [2023-03-31 03:21:06,039 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_type [2023-03-31 03:21:06,039 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_dir_in [2023-03-31 03:21:06,039 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_dir_out [2023-03-31 03:21:06,039 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_maxp [2023-03-31 03:21:06,039 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_maxpacket [2023-03-31 03:21:06,040 INFO L138 BoogieDeclarations]: Found implementation of procedure bus_to_hcd [2023-03-31 03:21:06,040 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le32 [2023-03-31 03:21:06,040 INFO L138 BoogieDeclarations]: Found implementation of procedure hcd_to_fusbh200 [2023-03-31 03:21:06,040 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_to_hcd [2023-03-31 03:21:06,040 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_get_speed [2023-03-31 03:21:06,040 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_port_speed [2023-03-31 03:21:06,040 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_readl [2023-03-31 03:21:06,040 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_writel [2023-03-31 03:21:06,040 INFO L138 BoogieDeclarations]: Found implementation of procedure cpu_to_hc32 [2023-03-31 03:21:06,041 INFO L138 BoogieDeclarations]: Found implementation of procedure hc32_to_cpu [2023-03-31 03:21:06,041 INFO L138 BoogieDeclarations]: Found implementation of procedure hc32_to_cpup [2023-03-31 03:21:06,041 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_read_frame_index [2023-03-31 03:21:06,041 INFO L138 BoogieDeclarations]: Found implementation of procedure dbg_hcs_params [2023-03-31 03:21:06,041 INFO L138 BoogieDeclarations]: Found implementation of procedure dbg_hcc_params [2023-03-31 03:21:06,041 INFO L138 BoogieDeclarations]: Found implementation of procedure dbg_status_buf [2023-03-31 03:21:06,041 INFO L138 BoogieDeclarations]: Found implementation of procedure dbg_intr_buf [2023-03-31 03:21:06,041 INFO L138 BoogieDeclarations]: Found implementation of procedure dbg_command_buf [2023-03-31 03:21:06,041 INFO L138 BoogieDeclarations]: Found implementation of procedure dbg_port_buf [2023-03-31 03:21:06,041 INFO L138 BoogieDeclarations]: Found implementation of procedure token_mark [2023-03-31 03:21:06,042 INFO L138 BoogieDeclarations]: Found implementation of procedure qh_lines [2023-03-31 03:21:06,042 INFO L138 BoogieDeclarations]: Found implementation of procedure fill_async_buffer [2023-03-31 03:21:06,042 INFO L138 BoogieDeclarations]: Found implementation of procedure fill_periodic_buffer [2023-03-31 03:21:06,042 INFO L138 BoogieDeclarations]: Found implementation of procedure rh_state_string [2023-03-31 03:21:06,042 INFO L138 BoogieDeclarations]: Found implementation of procedure fill_registers_buffer [2023-03-31 03:21:06,042 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_buffer [2023-03-31 03:21:06,042 INFO L138 BoogieDeclarations]: Found implementation of procedure fill_buffer [2023-03-31 03:21:06,042 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_output [2023-03-31 03:21:06,042 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_close [2023-03-31 03:21:06,042 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_async_open [2023-03-31 03:21:06,043 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_periodic_open [2023-03-31 03:21:06,043 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_registers_open [2023-03-31 03:21:06,043 INFO L138 BoogieDeclarations]: Found implementation of procedure create_debug_files [2023-03-31 03:21:06,043 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_debug_files [2023-03-31 03:21:06,043 INFO L138 BoogieDeclarations]: Found implementation of procedure handshake [2023-03-31 03:21:06,043 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_halt [2023-03-31 03:21:06,043 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_reset [2023-03-31 03:21:06,043 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_quiesce [2023-03-31 03:21:06,043 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_set_command_bit [2023-03-31 03:21:06,043 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_clear_command_bit [2023-03-31 03:21:06,044 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_enable_event [2023-03-31 03:21:06,044 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_poll_ASS [2023-03-31 03:21:06,044 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_disable_ASE [2023-03-31 03:21:06,044 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_poll_PSS [2023-03-31 03:21:06,044 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_disable_PSE [2023-03-31 03:21:06,044 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_handle_controller_death [2023-03-31 03:21:06,044 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_handle_intr_unlinks [2023-03-31 03:21:06,044 INFO L138 BoogieDeclarations]: Found implementation of procedure start_free_itds [2023-03-31 03:21:06,044 INFO L138 BoogieDeclarations]: Found implementation of procedure end_free_itds [2023-03-31 03:21:06,045 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_iaa_watchdog [2023-03-31 03:21:06,045 INFO L138 BoogieDeclarations]: Found implementation of procedure turn_on_io_watchdog [2023-03-31 03:21:06,045 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_hrtimer_func [2023-03-31 03:21:06,045 INFO L138 BoogieDeclarations]: Found implementation of procedure check_reset_complete [2023-03-31 03:21:06,045 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_hub_status_data [2023-03-31 03:21:06,045 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_hub_descriptor [2023-03-31 03:21:06,045 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_hub_control [2023-03-31 03:21:06,045 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_relinquish_port [2023-03-31 03:21:06,045 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_port_handed_over [2023-03-31 03:21:06,045 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_qtd_init [2023-03-31 03:21:06,046 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_qtd_alloc [2023-03-31 03:21:06,046 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_qtd_free [2023-03-31 03:21:06,046 INFO L138 BoogieDeclarations]: Found implementation of procedure qh_destroy [2023-03-31 03:21:06,046 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_qh_alloc [2023-03-31 03:21:06,046 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_mem_cleanup [2023-03-31 03:21:06,046 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_mem_init [2023-03-31 03:21:06,046 INFO L138 BoogieDeclarations]: Found implementation of procedure qtd_fill [2023-03-31 03:21:06,046 INFO L138 BoogieDeclarations]: Found implementation of procedure qh_update [2023-03-31 03:21:06,046 INFO L138 BoogieDeclarations]: Found implementation of procedure qh_refresh [2023-03-31 03:21:06,046 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_clear_tt_buffer_complete [2023-03-31 03:21:06,047 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_clear_tt_buffer [2023-03-31 03:21:06,047 INFO L138 BoogieDeclarations]: Found implementation of procedure qtd_copy_status [2023-03-31 03:21:06,047 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_urb_done [2023-03-31 03:21:06,047 INFO L138 BoogieDeclarations]: Found implementation of procedure qh_completions [2023-03-31 03:21:06,047 INFO L138 BoogieDeclarations]: Found implementation of procedure qtd_list_free [2023-03-31 03:21:06,047 INFO L138 BoogieDeclarations]: Found implementation of procedure qh_urb_transaction [2023-03-31 03:21:06,047 INFO L138 BoogieDeclarations]: Found implementation of procedure qh_make [2023-03-31 03:21:06,047 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_async [2023-03-31 03:21:06,047 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_async [2023-03-31 03:21:06,047 INFO L138 BoogieDeclarations]: Found implementation of procedure qh_link_async [2023-03-31 03:21:06,048 INFO L138 BoogieDeclarations]: Found implementation of procedure qh_append_tds [2023-03-31 03:21:06,048 INFO L138 BoogieDeclarations]: Found implementation of procedure submit_async [2023-03-31 03:21:06,048 INFO L138 BoogieDeclarations]: Found implementation of procedure single_unlink_async [2023-03-31 03:21:06,048 INFO L138 BoogieDeclarations]: Found implementation of procedure start_iaa_cycle [2023-03-31 03:21:06,048 INFO L138 BoogieDeclarations]: Found implementation of procedure end_unlink_async [2023-03-31 03:21:06,048 INFO L138 BoogieDeclarations]: Found implementation of procedure unlink_empty_async [2023-03-31 03:21:06,048 INFO L138 BoogieDeclarations]: Found implementation of procedure start_unlink_async [2023-03-31 03:21:06,048 INFO L138 BoogieDeclarations]: Found implementation of procedure scan_async [2023-03-31 03:21:06,048 INFO L138 BoogieDeclarations]: Found implementation of procedure periodic_next_shadow [2023-03-31 03:21:06,049 INFO L138 BoogieDeclarations]: Found implementation of procedure shadow_next_periodic [2023-03-31 03:21:06,049 INFO L138 BoogieDeclarations]: Found implementation of procedure periodic_unlink [2023-03-31 03:21:06,049 INFO L138 BoogieDeclarations]: Found implementation of procedure periodic_usecs [2023-03-31 03:21:06,049 INFO L138 BoogieDeclarations]: Found implementation of procedure same_tt [2023-03-31 03:21:06,049 INFO L138 BoogieDeclarations]: Found implementation of procedure tt_no_collision [2023-03-31 03:21:06,049 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_periodic [2023-03-31 03:21:06,049 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_periodic [2023-03-31 03:21:06,049 INFO L138 BoogieDeclarations]: Found implementation of procedure qh_link_periodic [2023-03-31 03:21:06,049 INFO L138 BoogieDeclarations]: Found implementation of procedure qh_unlink_periodic [2023-03-31 03:21:06,049 INFO L138 BoogieDeclarations]: Found implementation of procedure start_unlink_intr [2023-03-31 03:21:06,049 INFO L138 BoogieDeclarations]: Found implementation of procedure end_unlink_intr [2023-03-31 03:21:06,049 INFO L138 BoogieDeclarations]: Found implementation of procedure check_period [2023-03-31 03:21:06,050 INFO L138 BoogieDeclarations]: Found implementation of procedure check_intr_schedule [2023-03-31 03:21:06,050 INFO L138 BoogieDeclarations]: Found implementation of procedure qh_schedule [2023-03-31 03:21:06,050 INFO L138 BoogieDeclarations]: Found implementation of procedure intr_submit [2023-03-31 03:21:06,050 INFO L138 BoogieDeclarations]: Found implementation of procedure scan_intr [2023-03-31 03:21:06,050 INFO L138 BoogieDeclarations]: Found implementation of procedure iso_stream_alloc [2023-03-31 03:21:06,050 INFO L138 BoogieDeclarations]: Found implementation of procedure iso_stream_init [2023-03-31 03:21:06,050 INFO L138 BoogieDeclarations]: Found implementation of procedure iso_stream_find [2023-03-31 03:21:06,050 INFO L138 BoogieDeclarations]: Found implementation of procedure iso_sched_alloc [2023-03-31 03:21:06,050 INFO L138 BoogieDeclarations]: Found implementation of procedure itd_sched_init [2023-03-31 03:21:06,050 INFO L138 BoogieDeclarations]: Found implementation of procedure iso_sched_free [2023-03-31 03:21:06,050 INFO L138 BoogieDeclarations]: Found implementation of procedure itd_urb_transaction [2023-03-31 03:21:06,050 INFO L138 BoogieDeclarations]: Found implementation of procedure itd_slot_ok [2023-03-31 03:21:06,051 INFO L138 BoogieDeclarations]: Found implementation of procedure iso_stream_schedule [2023-03-31 03:21:06,051 INFO L138 BoogieDeclarations]: Found implementation of procedure itd_init [2023-03-31 03:21:06,051 INFO L138 BoogieDeclarations]: Found implementation of procedure itd_patch [2023-03-31 03:21:06,051 INFO L138 BoogieDeclarations]: Found implementation of procedure itd_link [2023-03-31 03:21:06,051 INFO L138 BoogieDeclarations]: Found implementation of procedure itd_link_urb [2023-03-31 03:21:06,051 INFO L138 BoogieDeclarations]: Found implementation of procedure itd_complete [2023-03-31 03:21:06,051 INFO L138 BoogieDeclarations]: Found implementation of procedure itd_submit [2023-03-31 03:21:06,051 INFO L138 BoogieDeclarations]: Found implementation of procedure scan_isoc [2023-03-31 03:21:06,051 INFO L138 BoogieDeclarations]: Found implementation of procedure show_uframe_periodic_max [2023-03-31 03:21:06,051 INFO L138 BoogieDeclarations]: Found implementation of procedure store_uframe_periodic_max [2023-03-31 03:21:06,051 INFO L138 BoogieDeclarations]: Found implementation of procedure create_sysfs_files [2023-03-31 03:21:06,052 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_sysfs_files [2023-03-31 03:21:06,052 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_turn_off_all_ports [2023-03-31 03:21:06,052 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_silence_controller [2023-03-31 03:21:06,052 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_shutdown [2023-03-31 03:21:06,052 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_work [2023-03-31 03:21:06,052 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_stop [2023-03-31 03:21:06,052 INFO L138 BoogieDeclarations]: Found implementation of procedure hcd_fusbh200_init [2023-03-31 03:21:06,052 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_run [2023-03-31 03:21:06,052 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_setup [2023-03-31 03:21:06,052 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_irq [2023-03-31 03:21:06,052 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_urb_enqueue [2023-03-31 03:21:06,052 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_urb_dequeue [2023-03-31 03:21:06,053 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_endpoint_disable [2023-03-31 03:21:06,053 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_endpoint_reset [2023-03-31 03:21:06,053 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_get_frame [2023-03-31 03:21:06,053 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_init [2023-03-31 03:21:06,053 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_hcd_probe [2023-03-31 03:21:06,053 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_hcd_remove [2023-03-31 03:21:06,053 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_hcd_init [2023-03-31 03:21:06,053 INFO L138 BoogieDeclarations]: Found implementation of procedure fusbh200_hcd_cleanup [2023-03-31 03:21:06,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_hc_driver_2 [2023-03-31 03:21:06,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_platform_driver_init_1 [2023-03-31 03:21:06,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_6 [2023-03-31 03:21:06,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_5 [2023-03-31 03:21:06,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_platform_probe_1 [2023-03-31 03:21:06,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_device_attribute_3 [2023-03-31 03:21:06,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_4 [2023-03-31 03:21:06,054 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-03-31 03:21:06,054 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-03-31 03:21:06,054 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2023-03-31 03:21:06,054 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-03-31 03:21:06,054 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2023-03-31 03:21:06,055 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-03-31 03:21:06,055 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-03-31 03:21:06,055 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2023-03-31 03:21:06,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_vmalloc_24 [2023-03-31 03:21:06,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dma_pool_alloc_25 [2023-03-31 03:21:06,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dma_pool_alloc_26 [2023-03-31 03:21:06,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dma_pool_alloc_27 [2023-03-31 03:21:06,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___platform_driver_register_28 [2023-03-31 03:21:06,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_platform_driver_unregister_29 [2023-03-31 03:21:06,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_platform_driver_unregister_30 [2023-03-31 03:21:06,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-03-31 03:21:06,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-03-31 03:21:06,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2023-03-31 03:21:06,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2023-03-31 03:21:06,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2023-03-31 03:21:06,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2023-03-31 03:21:06,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags_and_return_some_page [2023-03-31 03:21:06,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_nonatomic [2023-03-31 03:21:06,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2023-03-31 03:21:06,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2023-03-31 03:21:06,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock [2023-03-31 03:21:06,056 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-03-31 03:21:06,057 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2023-03-31 03:21:06,057 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2023-03-31 03:21:06,057 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-03-31 03:21:06,057 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2023-03-31 03:21:06,057 INFO L138 BoogieDeclarations]: Found implementation of procedure __msecs_to_jiffies [2023-03-31 03:21:06,057 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-03-31 03:21:06,057 INFO L138 BoogieDeclarations]: Found implementation of procedure __platform_driver_register [2023-03-31 03:21:06,057 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-03-31 03:21:06,057 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2023-03-31 03:21:06,057 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2023-03-31 03:21:06,057 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2023-03-31 03:21:06,058 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock [2023-03-31 03:21:06,058 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irq [2023-03-31 03:21:06,058 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock [2023-03-31 03:21:06,058 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irq [2023-03-31 03:21:06,058 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2023-03-31 03:21:06,058 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgp_external_startup [2023-03-31 03:21:06,058 INFO L138 BoogieDeclarations]: Found implementation of procedure dbgp_reset_prep [2023-03-31 03:21:06,058 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2023-03-31 03:21:06,058 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_file [2023-03-31 03:21:06,058 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove [2023-03-31 03:21:06,058 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove_recursive [2023-03-31 03:21:06,059 INFO L138 BoogieDeclarations]: Found implementation of procedure default_llseek [2023-03-31 03:21:06,059 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-03-31 03:21:06,059 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2023-03-31 03:21:06,059 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2023-03-31 03:21:06,062 INFO L138 BoogieDeclarations]: Found implementation of procedure device_remove_file [2023-03-31 03:21:06,068 INFO L138 BoogieDeclarations]: Found implementation of procedure device_wakeup_enable [2023-03-31 03:21:06,068 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2023-03-31 03:21:06,068 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2023-03-31 03:21:06,068 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_create [2023-03-31 03:21:06,069 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_destroy [2023-03-31 03:21:06,069 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_free [2023-03-31 03:21:06,069 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2023-03-31 03:21:06,069 INFO L138 BoogieDeclarations]: Found implementation of procedure find_first_bit [2023-03-31 03:21:06,069 INFO L138 BoogieDeclarations]: Found implementation of procedure find_next_bit [2023-03-31 03:21:06,070 INFO L138 BoogieDeclarations]: Found implementation of procedure hrtimer_cancel [2023-03-31 03:21:06,070 INFO L138 BoogieDeclarations]: Found implementation of procedure hrtimer_init [2023-03-31 03:21:06,070 INFO L138 BoogieDeclarations]: Found implementation of procedure hrtimer_start_range_ns [2023-03-31 03:21:06,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap_nocache [2023-03-31 03:21:06,070 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2023-03-31 03:21:06,070 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtouint [2023-03-31 03:21:06,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ktime_get [2023-03-31 03:21:06,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ktime_get_with_offset [2023-03-31 03:21:06,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-03-31 03:21:06,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2023-03-31 03:21:06,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_some_page [2023-03-31 03:21:06,071 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-03-31 03:21:06,071 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2023-03-31 03:21:06,071 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2023-03-31 03:21:06,071 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2023-03-31 03:21:06,071 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-03-31 03:21:06,071 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_driver_unregister [2023-03-31 03:21:06,071 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_resource [2023-03-31 03:21:06,071 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-03-31 03:21:06,071 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout_uninterruptible [2023-03-31 03:21:06,072 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2023-03-31 03:21:06,072 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2023-03-31 03:21:06,072 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_read_from_buffer [2023-03-31 03:21:06,072 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_irq [2023-03-31 03:21:06,072 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2023-03-31 03:21:06,072 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_add_hcd [2023-03-31 03:21:06,072 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_calc_bus_time [2023-03-31 03:21:06,072 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_create_hcd [2023-03-31 03:21:06,072 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_disabled [2023-03-31 03:21:06,072 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hc_died [2023-03-31 03:21:06,072 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_check_unlink_urb [2023-03-31 03:21:06,072 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_giveback_urb [2023-03-31 03:21:06,073 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_link_urb_to_ep [2023-03-31 03:21:06,073 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_poll_rh_status [2023-03-31 03:21:06,073 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_resume_root_hub [2023-03-31 03:21:06,073 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_unlink_urb_from_ep [2023-03-31 03:21:06,073 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hub_clear_tt_buffer [2023-03-31 03:21:06,073 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_put_hcd [2023-03-31 03:21:06,073 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_remove_hcd [2023-03-31 03:21:06,073 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2023-03-31 03:21:06,073 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2023-03-31 03:21:06,073 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-03-31 03:21:06,073 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-03-31 03:21:06,073 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-03-31 03:21:06,074 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-03-31 03:21:06,074 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-03-31 03:21:06,074 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-03-31 03:21:06,074 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2023-03-31 03:21:06,074 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2023-03-31 03:21:06,074 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-03-31 03:21:06,074 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-03-31 03:21:06,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-03-31 03:21:06,074 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-03-31 03:21:06,074 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-03-31 03:21:06,074 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-03-31 03:21:06,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-03-31 03:21:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2023-03-31 03:21:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure ffs [2023-03-31 03:21:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure find_next_bit [2023-03-31 03:21:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure find_first_bit [2023-03-31 03:21:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure __le32_to_cpup [2023-03-31 03:21:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-03-31 03:21:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2023-03-31 03:21:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2023-03-31 03:21:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtouint [2023-03-31 03:21:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure snprintf [2023-03-31 03:21:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2023-03-31 03:21:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2023-03-31 03:21:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2023-03-31 03:21:06,076 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-03-31 03:21:06,076 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2023-03-31 03:21:06,076 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2023-03-31 03:21:06,076 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-03-31 03:21:06,076 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2023-03-31 03:21:06,076 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-03-31 03:21:06,076 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-03-31 03:21:06,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-03-31 03:21:06,076 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-03-31 03:21:06,076 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-03-31 03:21:06,076 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-03-31 03:21:06,076 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-03-31 03:21:06,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-03-31 03:21:06,077 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-03-31 03:21:06,077 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2023-03-31 03:21:06,077 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-03-31 03:21:06,077 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-03-31 03:21:06,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-03-31 03:21:06,077 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-03-31 03:21:06,077 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2023-03-31 03:21:06,077 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-03-31 03:21:06,077 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-03-31 03:21:06,077 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2023-03-31 03:21:06,077 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-03-31 03:21:06,077 INFO L130 BoogieDeclarations]: Found specification of procedure list_move_tail [2023-03-31 03:21:06,078 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-03-31 03:21:06,078 INFO L130 BoogieDeclarations]: Found specification of procedure list_is_singular [2023-03-31 03:21:06,078 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2023-03-31 03:21:06,078 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice [2023-03-31 03:21:06,078 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_tail [2023-03-31 03:21:06,078 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_tail_init [2023-03-31 03:21:06,078 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2023-03-31 03:21:06,078 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-03-31 03:21:06,078 INFO L130 BoogieDeclarations]: Found specification of procedure strlen [2023-03-31 03:21:06,078 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-03-31 03:21:06,078 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock [2023-03-31 03:21:06,078 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irq [2023-03-31 03:21:06,078 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock [2023-03-31 03:21:06,078 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irq [2023-03-31 03:21:06,079 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2023-03-31 03:21:06,079 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-03-31 03:21:06,079 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_5 [2023-03-31 03:21:06,079 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-03-31 03:21:06,079 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_8 [2023-03-31 03:21:06,080 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2023-03-31 03:21:06,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_9 [2023-03-31 03:21:06,080 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-03-31 03:21:06,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_11 [2023-03-31 03:21:06,083 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2023-03-31 03:21:06,084 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_12 [2023-03-31 03:21:06,084 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-03-31 03:21:06,084 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-03-31 03:21:06,085 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2023-03-31 03:21:06,085 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-03-31 03:21:06,085 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2023-03-31 03:21:06,085 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2023-03-31 03:21:06,085 INFO L130 BoogieDeclarations]: Found specification of procedure __msecs_to_jiffies [2023-03-31 03:21:06,085 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2023-03-31 03:21:06,085 INFO L130 BoogieDeclarations]: Found specification of procedure ktime_set [2023-03-31 03:21:06,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-03-31 03:21:06,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-03-31 03:21:06,085 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-03-31 03:21:06,085 INFO L130 BoogieDeclarations]: Found specification of procedure ktime_get [2023-03-31 03:21:06,085 INFO L130 BoogieDeclarations]: Found specification of procedure ktime_get_with_offset [2023-03-31 03:21:06,085 INFO L130 BoogieDeclarations]: Found specification of procedure ktime_get_real [2023-03-31 03:21:06,086 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2023-03-31 03:21:06,086 INFO L130 BoogieDeclarations]: Found specification of procedure resource_size [2023-03-31 03:21:06,086 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2023-03-31 03:21:06,086 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2023-03-31 03:21:06,086 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2023-03-31 03:21:06,086 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2023-03-31 03:21:06,086 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap_nocache [2023-03-31 03:21:06,086 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2023-03-31 03:21:06,086 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_name [2023-03-31 03:21:06,086 INFO L130 BoogieDeclarations]: Found specification of procedure hrtimer_init [2023-03-31 03:21:06,086 INFO L130 BoogieDeclarations]: Found specification of procedure hrtimer_start_range_ns [2023-03-31 03:21:06,086 INFO L130 BoogieDeclarations]: Found specification of procedure hrtimer_cancel [2023-03-31 03:21:06,087 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_uninterruptible [2023-03-31 03:21:06,087 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-03-31 03:21:06,087 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-03-31 03:21:06,087 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2023-03-31 03:21:06,087 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2023-03-31 03:21:06,087 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_nonatomic [2023-03-31 03:21:06,087 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_hc_driver_2 [2023-03-31 03:21:06,087 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_platform_driver_init_1 [2023-03-31 03:21:06,087 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_6 [2023-03-31 03:21:06,087 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_5 [2023-03-31 03:21:06,087 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_platform_probe_1 [2023-03-31 03:21:06,087 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_device_attribute_3 [2023-03-31 03:21:06,087 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_4 [2023-03-31 03:21:06,088 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2023-03-31 03:21:06,088 INFO L130 BoogieDeclarations]: Found specification of procedure device_remove_file [2023-03-31 03:21:06,088 INFO L130 BoogieDeclarations]: Found specification of procedure device_wakeup_enable [2023-03-31 03:21:06,088 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2023-03-31 03:21:06,088 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2023-03-31 03:21:06,088 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-03-31 03:21:06,088 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2023-03-31 03:21:06,088 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2023-03-31 03:21:06,088 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2023-03-31 03:21:06,088 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_create [2023-03-31 03:21:06,088 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_destroy [2023-03-31 03:21:06,088 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dma_pool_alloc_25 [2023-03-31 03:21:06,088 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dma_pool_alloc_26 [2023-03-31 03:21:06,088 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dma_pool_alloc_27 [2023-03-31 03:21:06,089 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_free [2023-03-31 03:21:06,089 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-03-31 03:21:06,089 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2023-03-31 03:21:06,089 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_vmalloc_24 [2023-03-31 03:21:06,089 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2023-03-31 03:21:06,089 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_irq [2023-03-31 03:21:06,089 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_num [2023-03-31 03:21:06,089 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_type [2023-03-31 03:21:06,089 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_dir_in [2023-03-31 03:21:06,089 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_dir_out [2023-03-31 03:21:06,089 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_maxp [2023-03-31 03:21:06,089 INFO L130 BoogieDeclarations]: Found specification of procedure default_llseek [2023-03-31 03:21:06,089 INFO L130 BoogieDeclarations]: Found specification of procedure simple_read_from_buffer [2023-03-31 03:21:06,090 INFO L130 BoogieDeclarations]: Found specification of procedure usb_disabled [2023-03-31 03:21:06,090 INFO L130 BoogieDeclarations]: Found specification of procedure usb_maxpacket [2023-03-31 03:21:06,090 INFO L130 BoogieDeclarations]: Found specification of procedure bus_to_hcd [2023-03-31 03:21:06,090 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_link_urb_to_ep [2023-03-31 03:21:06,090 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_check_unlink_urb [2023-03-31 03:21:06,090 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_unlink_urb_from_ep [2023-03-31 03:21:06,090 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_giveback_urb [2023-03-31 03:21:06,090 INFO L130 BoogieDeclarations]: Found specification of procedure usb_create_hcd [2023-03-31 03:21:06,090 INFO L130 BoogieDeclarations]: Found specification of procedure usb_put_hcd [2023-03-31 03:21:06,090 INFO L130 BoogieDeclarations]: Found specification of procedure usb_add_hcd [2023-03-31 03:21:06,090 INFO L130 BoogieDeclarations]: Found specification of procedure usb_remove_hcd [2023-03-31 03:21:06,090 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hc_died [2023-03-31 03:21:06,090 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_poll_rh_status [2023-03-31 03:21:06,090 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hub_clear_tt_buffer [2023-03-31 03:21:06,091 INFO L130 BoogieDeclarations]: Found specification of procedure usb_calc_bus_time [2023-03-31 03:21:06,091 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_resume_root_hub [2023-03-31 03:21:06,091 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2023-03-31 03:21:06,091 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2023-03-31 03:21:06,091 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_file [2023-03-31 03:21:06,091 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2023-03-31 03:21:06,091 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove [2023-03-31 03:21:06,091 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove_recursive [2023-03-31 03:21:06,091 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_resource [2023-03-31 03:21:06,091 INFO L130 BoogieDeclarations]: Found specification of procedure __platform_driver_register [2023-03-31 03:21:06,091 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___platform_driver_register_28 [2023-03-31 03:21:06,091 INFO L130 BoogieDeclarations]: Found specification of procedure platform_driver_unregister [2023-03-31 03:21:06,091 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_platform_driver_unregister_29 [2023-03-31 03:21:06,092 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_platform_driver_unregister_30 [2023-03-31 03:21:06,092 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le32 [2023-03-31 03:21:06,092 INFO L130 BoogieDeclarations]: Found specification of procedure dbgp_external_startup [2023-03-31 03:21:06,092 INFO L130 BoogieDeclarations]: Found specification of procedure dbgp_reset_prep [2023-03-31 03:21:06,092 INFO L130 BoogieDeclarations]: Found specification of procedure hcd_to_fusbh200 [2023-03-31 03:21:06,092 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_to_hcd [2023-03-31 03:21:06,092 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_get_speed [2023-03-31 03:21:06,092 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_port_speed [2023-03-31 03:21:06,092 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_readl [2023-03-31 03:21:06,092 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_writel [2023-03-31 03:21:06,095 INFO L130 BoogieDeclarations]: Found specification of procedure cpu_to_hc32 [2023-03-31 03:21:06,095 INFO L130 BoogieDeclarations]: Found specification of procedure hc32_to_cpu [2023-03-31 03:21:06,095 INFO L130 BoogieDeclarations]: Found specification of procedure hc32_to_cpup [2023-03-31 03:21:06,095 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_read_frame_index [2023-03-31 03:21:06,095 INFO L130 BoogieDeclarations]: Found specification of procedure dbg_hcs_params [2023-03-31 03:21:06,096 INFO L130 BoogieDeclarations]: Found specification of procedure dbg_hcc_params [2023-03-31 03:21:06,096 INFO L130 BoogieDeclarations]: Found specification of procedure dbg_status_buf [2023-03-31 03:21:06,096 INFO L130 BoogieDeclarations]: Found specification of procedure dbg_intr_buf [2023-03-31 03:21:06,096 INFO L130 BoogieDeclarations]: Found specification of procedure dbg_command_buf [2023-03-31 03:21:06,096 INFO L130 BoogieDeclarations]: Found specification of procedure dbg_port_buf [2023-03-31 03:21:06,096 INFO L130 BoogieDeclarations]: Found specification of procedure debug_async_open [2023-03-31 03:21:06,096 INFO L130 BoogieDeclarations]: Found specification of procedure debug_periodic_open [2023-03-31 03:21:06,096 INFO L130 BoogieDeclarations]: Found specification of procedure debug_registers_open [2023-03-31 03:21:06,096 INFO L130 BoogieDeclarations]: Found specification of procedure debug_output [2023-03-31 03:21:06,096 INFO L130 BoogieDeclarations]: Found specification of procedure debug_close [2023-03-31 03:21:06,096 INFO L130 BoogieDeclarations]: Found specification of procedure token_mark [2023-03-31 03:21:06,097 INFO L130 BoogieDeclarations]: Found specification of procedure qh_lines [2023-03-31 03:21:06,097 INFO L130 BoogieDeclarations]: Found specification of procedure fill_async_buffer [2023-03-31 03:21:06,097 INFO L130 BoogieDeclarations]: Found specification of procedure fill_periodic_buffer [2023-03-31 03:21:06,097 INFO L130 BoogieDeclarations]: Found specification of procedure rh_state_string [2023-03-31 03:21:06,097 INFO L130 BoogieDeclarations]: Found specification of procedure fill_registers_buffer [2023-03-31 03:21:06,097 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_buffer [2023-03-31 03:21:06,097 INFO L130 BoogieDeclarations]: Found specification of procedure fill_buffer [2023-03-31 03:21:06,097 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-03-31 03:21:06,097 INFO L130 BoogieDeclarations]: Found specification of procedure create_debug_files [2023-03-31 03:21:06,097 INFO L130 BoogieDeclarations]: Found specification of procedure remove_debug_files [2023-03-31 03:21:06,097 INFO L130 BoogieDeclarations]: Found specification of procedure handshake [2023-03-31 03:21:06,097 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_halt [2023-03-31 03:21:06,097 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_reset [2023-03-31 03:21:06,097 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_quiesce [2023-03-31 03:21:06,098 INFO L130 BoogieDeclarations]: Found specification of procedure end_unlink_async [2023-03-31 03:21:06,098 INFO L130 BoogieDeclarations]: Found specification of procedure unlink_empty_async [2023-03-31 03:21:06,098 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_work [2023-03-31 03:21:06,098 INFO L130 BoogieDeclarations]: Found specification of procedure start_unlink_intr [2023-03-31 03:21:06,098 INFO L130 BoogieDeclarations]: Found specification of procedure end_unlink_intr [2023-03-31 03:21:06,098 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_set_command_bit [2023-03-31 03:21:06,098 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_clear_command_bit [2023-03-31 03:21:06,098 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_enable_event [2023-03-31 03:21:06,098 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_poll_ASS [2023-03-31 03:21:06,098 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_disable_ASE [2023-03-31 03:21:06,098 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_poll_PSS [2023-03-31 03:21:06,098 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_disable_PSE [2023-03-31 03:21:06,098 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_handle_controller_death [2023-03-31 03:21:06,099 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_handle_intr_unlinks [2023-03-31 03:21:06,099 INFO L130 BoogieDeclarations]: Found specification of procedure start_free_itds [2023-03-31 03:21:06,099 INFO L130 BoogieDeclarations]: Found specification of procedure end_free_itds [2023-03-31 03:21:06,099 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_iaa_watchdog [2023-03-31 03:21:06,099 INFO L130 BoogieDeclarations]: Found specification of procedure turn_on_io_watchdog [2023-03-31 03:21:06,099 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_hrtimer_func [2023-03-31 03:21:06,099 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-03-31 03:21:06,099 INFO L130 BoogieDeclarations]: Found specification of procedure check_reset_complete [2023-03-31 03:21:06,099 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_hub_status_data [2023-03-31 03:21:06,099 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_hub_descriptor [2023-03-31 03:21:06,099 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_hub_control [2023-03-31 03:21:06,099 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_relinquish_port [2023-03-31 03:21:06,100 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_port_handed_over [2023-03-31 03:21:06,100 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_qtd_init [2023-03-31 03:21:06,100 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_qtd_alloc [2023-03-31 03:21:06,100 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_qtd_free [2023-03-31 03:21:06,100 INFO L130 BoogieDeclarations]: Found specification of procedure qh_destroy [2023-03-31 03:21:06,100 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_qh_alloc [2023-03-31 03:21:06,100 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_mem_cleanup [2023-03-31 03:21:06,100 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_mem_init [2023-03-31 03:21:06,100 INFO L130 BoogieDeclarations]: Found specification of procedure qtd_fill [2023-03-31 03:21:06,100 INFO L130 BoogieDeclarations]: Found specification of procedure qh_update [2023-03-31 03:21:06,100 INFO L130 BoogieDeclarations]: Found specification of procedure qh_refresh [2023-03-31 03:21:06,100 INFO L130 BoogieDeclarations]: Found specification of procedure qh_link_async [2023-03-31 03:21:06,100 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_clear_tt_buffer_complete [2023-03-31 03:21:06,101 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_clear_tt_buffer [2023-03-31 03:21:06,101 INFO L130 BoogieDeclarations]: Found specification of procedure qtd_copy_status [2023-03-31 03:21:06,101 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_urb_done [2023-03-31 03:21:06,101 INFO L130 BoogieDeclarations]: Found specification of procedure qh_schedule [2023-03-31 03:21:06,101 INFO L130 BoogieDeclarations]: Found specification of procedure qh_completions [2023-03-31 03:21:06,101 INFO L130 BoogieDeclarations]: Found specification of procedure qtd_list_free [2023-03-31 03:21:06,101 INFO L130 BoogieDeclarations]: Found specification of procedure qh_urb_transaction [2023-03-31 03:21:06,101 INFO L130 BoogieDeclarations]: Found specification of procedure qh_make [2023-03-31 03:21:06,101 INFO L130 BoogieDeclarations]: Found specification of procedure enable_async [2023-03-31 03:21:06,101 INFO L130 BoogieDeclarations]: Found specification of procedure disable_async [2023-03-31 03:21:06,101 INFO L130 BoogieDeclarations]: Found specification of procedure qh_append_tds [2023-03-31 03:21:06,101 INFO L130 BoogieDeclarations]: Found specification of procedure submit_async [2023-03-31 03:21:06,101 INFO L130 BoogieDeclarations]: Found specification of procedure single_unlink_async [2023-03-31 03:21:06,102 INFO L130 BoogieDeclarations]: Found specification of procedure start_iaa_cycle [2023-03-31 03:21:06,102 INFO L130 BoogieDeclarations]: Found specification of procedure start_unlink_async [2023-03-31 03:21:06,102 INFO L130 BoogieDeclarations]: Found specification of procedure scan_async [2023-03-31 03:21:06,102 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_get_frame [2023-03-31 03:21:06,102 INFO L130 BoogieDeclarations]: Found specification of procedure periodic_next_shadow [2023-03-31 03:21:06,102 INFO L130 BoogieDeclarations]: Found specification of procedure shadow_next_periodic [2023-03-31 03:21:06,102 INFO L130 BoogieDeclarations]: Found specification of procedure periodic_unlink [2023-03-31 03:21:06,102 INFO L130 BoogieDeclarations]: Found specification of procedure periodic_usecs [2023-03-31 03:21:06,102 INFO L130 BoogieDeclarations]: Found specification of procedure same_tt [2023-03-31 03:21:06,102 INFO L130 BoogieDeclarations]: Found specification of procedure tt_no_collision [2023-03-31 03:21:06,102 INFO L130 BoogieDeclarations]: Found specification of procedure enable_periodic [2023-03-31 03:21:06,102 INFO L130 BoogieDeclarations]: Found specification of procedure disable_periodic [2023-03-31 03:21:06,102 INFO L130 BoogieDeclarations]: Found specification of procedure qh_link_periodic [2023-03-31 03:21:06,103 INFO L130 BoogieDeclarations]: Found specification of procedure qh_unlink_periodic [2023-03-31 03:21:06,103 INFO L130 BoogieDeclarations]: Found specification of procedure check_period [2023-03-31 03:21:06,103 INFO L130 BoogieDeclarations]: Found specification of procedure check_intr_schedule [2023-03-31 03:21:06,103 INFO L130 BoogieDeclarations]: Found specification of procedure intr_submit [2023-03-31 03:21:06,103 INFO L130 BoogieDeclarations]: Found specification of procedure scan_intr [2023-03-31 03:21:06,103 INFO L130 BoogieDeclarations]: Found specification of procedure iso_stream_alloc [2023-03-31 03:21:06,103 INFO L130 BoogieDeclarations]: Found specification of procedure iso_stream_init [2023-03-31 03:21:06,103 INFO L130 BoogieDeclarations]: Found specification of procedure iso_stream_find [2023-03-31 03:21:06,103 INFO L130 BoogieDeclarations]: Found specification of procedure iso_sched_alloc [2023-03-31 03:21:06,103 INFO L130 BoogieDeclarations]: Found specification of procedure itd_sched_init [2023-03-31 03:21:06,103 INFO L130 BoogieDeclarations]: Found specification of procedure iso_sched_free [2023-03-31 03:21:06,103 INFO L130 BoogieDeclarations]: Found specification of procedure itd_urb_transaction [2023-03-31 03:21:06,103 INFO L130 BoogieDeclarations]: Found specification of procedure itd_slot_ok [2023-03-31 03:21:06,104 INFO L130 BoogieDeclarations]: Found specification of procedure iso_stream_schedule [2023-03-31 03:21:06,104 INFO L130 BoogieDeclarations]: Found specification of procedure itd_init [2023-03-31 03:21:06,104 INFO L130 BoogieDeclarations]: Found specification of procedure itd_patch [2023-03-31 03:21:06,104 INFO L130 BoogieDeclarations]: Found specification of procedure itd_link [2023-03-31 03:21:06,104 INFO L130 BoogieDeclarations]: Found specification of procedure itd_link_urb [2023-03-31 03:21:06,104 INFO L130 BoogieDeclarations]: Found specification of procedure itd_complete [2023-03-31 03:21:06,104 INFO L130 BoogieDeclarations]: Found specification of procedure itd_submit [2023-03-31 03:21:06,104 INFO L130 BoogieDeclarations]: Found specification of procedure scan_isoc [2023-03-31 03:21:06,104 INFO L130 BoogieDeclarations]: Found specification of procedure show_uframe_periodic_max [2023-03-31 03:21:06,104 INFO L130 BoogieDeclarations]: Found specification of procedure store_uframe_periodic_max [2023-03-31 03:21:06,104 INFO L130 BoogieDeclarations]: Found specification of procedure create_sysfs_files [2023-03-31 03:21:06,104 INFO L130 BoogieDeclarations]: Found specification of procedure remove_sysfs_files [2023-03-31 03:21:06,104 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_turn_off_all_ports [2023-03-31 03:21:06,105 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_silence_controller [2023-03-31 03:21:06,105 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_shutdown [2023-03-31 03:21:06,105 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_stop [2023-03-31 03:21:06,105 INFO L130 BoogieDeclarations]: Found specification of procedure hcd_fusbh200_init [2023-03-31 03:21:06,105 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_run [2023-03-31 03:21:06,105 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_setup [2023-03-31 03:21:06,105 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_irq [2023-03-31 03:21:06,105 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_urb_enqueue [2023-03-31 03:21:06,105 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_urb_dequeue [2023-03-31 03:21:06,105 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_endpoint_disable [2023-03-31 03:21:06,105 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_endpoint_reset [2023-03-31 03:21:06,105 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_init [2023-03-31 03:21:06,105 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_hcd_probe [2023-03-31 03:21:06,106 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_hcd_remove [2023-03-31 03:21:06,106 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_hcd_init [2023-03-31 03:21:06,106 INFO L130 BoogieDeclarations]: Found specification of procedure fusbh200_hcd_cleanup [2023-03-31 03:21:06,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2023-03-31 03:21:06,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-03-31 03:21:06,106 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-03-31 03:21:06,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2023-03-31 03:21:06,107 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-03-31 03:21:06,107 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-03-31 03:21:06,107 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2023-03-31 03:21:06,107 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2023-03-31 03:21:06,107 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2023-03-31 03:21:06,107 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_some_page [2023-03-31 03:21:06,107 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags_and_return_some_page [2023-03-31 03:21:06,107 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock [2023-03-31 03:21:06,107 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2023-03-31 03:21:06,107 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-03-31 03:21:06,107 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-03-31 03:21:06,108 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-03-31 03:21:06,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-03-31 03:21:06,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-03-31 03:21:06,108 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-03-31 03:21:07,304 INFO L236 CfgBuilder]: Building ICFG [2023-03-31 03:21:07,311 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-03-31 03:21:07,876 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-03-31 03:21:18,038 INFO L277 CfgBuilder]: Performing block encoding [2023-03-31 03:21:18,069 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-03-31 03:21:18,069 INFO L302 CfgBuilder]: Removed 0 assume(true) statements. [2023-03-31 03:21:18,078 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.03 03:21:18 BoogieIcfgContainer [2023-03-31 03:21:18,079 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-03-31 03:21:18,081 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-03-31 03:21:18,082 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-03-31 03:21:18,085 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-03-31 03:21:18,085 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 31.03 03:21:01" (1/3) ... [2023-03-31 03:21:18,086 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@43e362c9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.03 03:21:18, skipping insertion in model container [2023-03-31 03:21:18,086 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 03:21:05" (2/3) ... [2023-03-31 03:21:18,086 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@43e362c9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.03 03:21:18, skipping insertion in model container [2023-03-31 03:21:18,086 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.03 03:21:18" (3/3) ... [2023-03-31 03:21:18,087 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--usb--host--fusbh200-hcd.ko-entry_point.cil.out.i [2023-03-31 03:21:18,103 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-03-31 03:21:18,104 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-03-31 03:21:18,245 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-03-31 03:21:18,250 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;@f7a6c19, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-03-31 03:21:18,251 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-03-31 03:21:18,268 INFO L276 IsEmpty]: Start isEmpty. Operand has 4892 states, 3373 states have (on average 1.4020160094871035) internal successors, (4729), 3477 states have internal predecessors, (4729), 1219 states have call successors, (1219), 295 states have call predecessors, (1219), 294 states have return successors, (1211), 1189 states have call predecessors, (1211), 1211 states have call successors, (1211) [2023-03-31 03:21:18,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 388 [2023-03-31 03:21:18,299 INFO L187 NwaCegarLoop]: Found error trace [2023-03-31 03:21:18,300 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 18, 18, 18, 18, 18, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:21:18,301 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-03-31 03:21:18,305 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-03-31 03:21:18,305 INFO L85 PathProgramCache]: Analyzing trace with hash 204432142, now seen corresponding path program 1 times [2023-03-31 03:21:18,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-03-31 03:21:18,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923705739] [2023-03-31 03:21:18,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-03-31 03:21:18,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-03-31 03:21:19,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:19,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-03-31 03:21:19,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:19,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:21:19,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:19,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:19,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:19,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:21:19,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:19,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-03-31 03:21:19,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:19,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:19,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:19,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:21:19,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:19,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-03-31 03:21:19,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:19,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:19,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:19,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:21:19,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:19,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-03-31 03:21:19,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:19,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:19,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:19,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:21:19,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:19,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-03-31 03:21:19,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:19,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:19,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:19,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:21:19,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-03-31 03:21:20,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:21:20,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-03-31 03:21:20,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:21:20,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-03-31 03:21:20,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:21:20,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-03-31 03:21:20,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:21:20,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-03-31 03:21:20,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 03:21:20,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2023-03-31 03:21:20,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-03-31 03:21:20,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-03-31 03:21:20,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2023-03-31 03:21:20,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2023-03-31 03:21:20,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2023-03-31 03:21:20,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2023-03-31 03:21:20,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2023-03-31 03:21:20,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2023-03-31 03:21:20,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2023-03-31 03:21:20,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2023-03-31 03:21:20,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2023-03-31 03:21:20,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2023-03-31 03:21:20,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2023-03-31 03:21:20,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2023-03-31 03:21:20,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2023-03-31 03:21:20,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2023-03-31 03:21:20,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2023-03-31 03:21:20,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2023-03-31 03:21:20,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 03:21:20,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 03:21:20,585 INFO L134 CoverageAnalysis]: Checked inductivity of 2007 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2007 trivial. 0 not checked. [2023-03-31 03:21:20,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-03-31 03:21:20,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923705739] [2023-03-31 03:21:20,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923705739] provided 1 perfect and 0 imperfect interpolant sequences [2023-03-31 03:21:20,588 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-03-31 03:21:20,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-03-31 03:21:20,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724302751] [2023-03-31 03:21:20,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-03-31 03:21:20,600 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-03-31 03:21:20,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-03-31 03:21:20,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-03-31 03:21:20,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-03-31 03:21:20,646 INFO L87 Difference]: Start difference. First operand has 4892 states, 3373 states have (on average 1.4020160094871035) internal successors, (4729), 3477 states have internal predecessors, (4729), 1219 states have call successors, (1219), 295 states have call predecessors, (1219), 294 states have return successors, (1211), 1189 states have call predecessors, (1211), 1211 states have call successors, (1211) Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (39), 6 states have call predecessors, (39), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33)