/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -tc ../../../trunk/examples/toolchains/AutomizerC.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-usb-uvc-uvcvideo.cil.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-04-02 11:01:12,968 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-04-02 11:01:12,970 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-04-02 11:01:12,998 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-04-02 11:01:12,998 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-04-02 11:01:12,999 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-04-02 11:01:13,000 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-04-02 11:01:13,004 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-04-02 11:01:13,007 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-04-02 11:01:13,011 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-04-02 11:01:13,012 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-04-02 11:01:13,014 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-04-02 11:01:13,014 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-04-02 11:01:13,017 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-04-02 11:01:13,018 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-04-02 11:01:13,020 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-04-02 11:01:13,020 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-04-02 11:01:13,021 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-04-02 11:01:13,023 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-04-02 11:01:13,028 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-04-02 11:01:13,029 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-04-02 11:01:13,030 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-04-02 11:01:13,031 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-04-02 11:01:13,032 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-04-02 11:01:13,037 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-04-02 11:01:13,037 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-04-02 11:01:13,037 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-04-02 11:01:13,037 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-04-02 11:01:13,038 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-04-02 11:01:13,038 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-04-02 11:01:13,038 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-04-02 11:01:13,039 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-04-02 11:01:13,039 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-04-02 11:01:13,039 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-04-02 11:01:13,040 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-04-02 11:01:13,040 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-04-02 11:01:13,040 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-04-02 11:01:13,041 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-04-02 11:01:13,041 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-04-02 11:01:13,041 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-04-02 11:01:13,042 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-04-02 11:01:13,045 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-04-02 11:01:13,071 INFO L113 SettingsManager]: Loading preferences was successful [2023-04-02 11:01:13,071 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-04-02 11:01:13,071 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-04-02 11:01:13,071 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-04-02 11:01:13,072 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-04-02 11:01:13,073 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-04-02 11:01:13,073 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-04-02 11:01:13,073 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-04-02 11:01:13,073 INFO L138 SettingsManager]: * Use SBE=true [2023-04-02 11:01:13,073 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-04-02 11:01:13,074 INFO L138 SettingsManager]: * sizeof long=4 [2023-04-02 11:01:13,074 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-04-02 11:01:13,074 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-04-02 11:01:13,074 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-04-02 11:01:13,074 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-04-02 11:01:13,074 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-04-02 11:01:13,074 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-04-02 11:01:13,074 INFO L138 SettingsManager]: * sizeof long double=12 [2023-04-02 11:01:13,075 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-04-02 11:01:13,075 INFO L138 SettingsManager]: * Use constant arrays=true [2023-04-02 11:01:13,075 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-04-02 11:01:13,075 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-04-02 11:01:13,075 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-04-02 11:01:13,075 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-04-02 11:01:13,075 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 11:01:13,075 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-04-02 11:01:13,075 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-04-02 11:01:13,075 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-04-02 11:01:13,076 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-04-02 11:01:13,076 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-04-02 11:01:13,076 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-04-02 11:01:13,076 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-04-02 11:01:13,076 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-04-02 11:01:13,076 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-04-02 11:01:13,076 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-04-02 11:01:13,076 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2023-04-02 11:01:13,251 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-04-02 11:01:13,274 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-04-02 11:01:13,276 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-04-02 11:01:13,277 INFO L271 PluginConnector]: Initializing CDTParser... [2023-04-02 11:01:13,277 INFO L275 PluginConnector]: CDTParser initialized [2023-04-02 11:01:13,278 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-usb-uvc-uvcvideo.cil.i [2023-04-02 11:01:14,338 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-04-02 11:01:14,876 INFO L351 CDTParser]: Found 1 translation units. [2023-04-02 11:01:14,877 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-usb-uvc-uvcvideo.cil.i [2023-04-02 11:01:14,938 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/11520c156/8cd8d83fe3a048e2b50d8262fe70d8f7/FLAGf64adee54 [2023-04-02 11:01:14,950 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/11520c156/8cd8d83fe3a048e2b50d8262fe70d8f7 [2023-04-02 11:01:14,952 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-04-02 11:01:14,953 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-04-02 11:01:14,954 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-04-02 11:01:14,954 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-04-02 11:01:14,957 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-04-02 11:01:14,957 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 11:01:14" (1/1) ... [2023-04-02 11:01:14,958 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@30166d9d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 11:01:14, skipping insertion in model container [2023-04-02 11:01:14,958 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 11:01:14" (1/1) ... [2023-04-02 11:01:14,963 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-04-02 11:01:15,102 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-04-02 11:01:18,990 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-usb-uvc-uvcvideo.cil.i[624921,624934] [2023-04-02 11:01:18,993 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-usb-uvc-uvcvideo.cil.i[625066,625079] [2023-04-02 11:01:19,011 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 11:01:19,092 INFO L203 MainTranslator]: Completed pre-run [2023-04-02 11:01:19,585 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-usb-uvc-uvcvideo.cil.i[624921,624934] [2023-04-02 11:01:19,586 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-usb-uvc-uvcvideo.cil.i[625066,625079] [2023-04-02 11:01:19,590 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 11:01:19,772 WARN L667 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-04-02 11:01:19,772 WARN L667 CHandler]: The function __xadd_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-04-02 11:01:19,772 WARN L667 CHandler]: The function __get_user_bad is called, but not defined or handled by StandardFunctionHandler. [2023-04-02 11:01:19,772 WARN L667 CHandler]: The function __put_user_bad is called, but not defined or handled by StandardFunctionHandler. [2023-04-02 11:01:19,772 WARN L667 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-04-02 11:01:19,772 WARN L667 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-04-02 11:01:19,777 INFO L208 MainTranslator]: Completed translation [2023-04-02 11:01:19,777 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 11:01:19 WrapperNode [2023-04-02 11:01:19,777 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-04-02 11:01:19,778 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-04-02 11:01:19,778 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-04-02 11:01:19,779 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-04-02 11:01:19,787 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 11:01:19" (1/1) ... [2023-04-02 11:01:19,787 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 11:01:19" (1/1) ... [2023-04-02 11:01:19,960 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 11:01:19" (1/1) ... [2023-04-02 11:01:19,960 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 11:01:19" (1/1) ... [2023-04-02 11:01:20,188 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 11:01:19" (1/1) ... [2023-04-02 11:01:20,310 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 11:01:19" (1/1) ... [2023-04-02 11:01:20,395 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 11:01:19" (1/1) ... [2023-04-02 11:01:20,433 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 11:01:19" (1/1) ... [2023-04-02 11:01:20,531 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-04-02 11:01:20,532 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-04-02 11:01:20,532 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-04-02 11:01:20,534 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-04-02 11:01:20,534 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 11:01:19" (1/1) ... [2023-04-02 11:01:20,538 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 11:01:20,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 11:01:20,556 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-04-02 11:01:20,595 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-04-02 11:01:20,612 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-04-02 11:01:20,612 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-04-02 11:01:20,612 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2023-04-02 11:01:20,612 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-04-02 11:01:20,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2023-04-02 11:01:20,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~__u8~0~X~$Pointer$~TO~~__s32~0 [2023-04-02 11:01:20,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~__s32~0~X~$Pointer$~TO~VOID [2023-04-02 11:01:20,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-04-02 11:01:20,613 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-04-02 11:01:20,613 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-04-02 11:01:20,613 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-04-02 11:01:20,613 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-04-02 11:01:20,613 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-04-02 11:01:20,613 INFO L138 BoogieDeclarations]: Found implementation of procedure __le32_to_cpup [2023-04-02 11:01:20,613 INFO L138 BoogieDeclarations]: Found implementation of procedure __le16_to_cpup [2023-04-02 11:01:20,613 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-04-02 11:01:20,613 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-04-02 11:01:20,613 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2023-04-02 11:01:20,613 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_dir_in [2023-04-02 11:01:20,613 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_xfer_int [2023-04-02 11:01:20,613 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_is_int_in [2023-04-02 11:01:20,614 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2023-04-02 11:01:20,614 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2023-04-02 11:01:20,614 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2023-04-02 11:01:20,614 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le16 [2023-04-02 11:01:20,614 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le32 [2023-04-02 11:01:20,614 INFO L138 BoogieDeclarations]: Found implementation of procedure video_register_device [2023-04-02 11:01:20,614 INFO L138 BoogieDeclarations]: Found implementation of procedure video_get_drvdata [2023-04-02 11:01:20,614 INFO L138 BoogieDeclarations]: Found implementation of procedure video_set_drvdata [2023-04-02 11:01:20,614 INFO L138 BoogieDeclarations]: Found implementation of procedure media_devnode_is_registered [2023-04-02 11:01:20,614 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_find_endpoint [2023-04-02 11:01:20,614 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_format_by_guid [2023-04-02 11:01:20,614 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_colorspace [2023-04-02 11:01:20,615 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_simplify_fraction [2023-04-02 11:01:20,615 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_fraction_to_interval [2023-04-02 11:01:20,615 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_entity_by_id [2023-04-02 11:01:20,615 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_entity_by_reference [2023-04-02 11:01:20,615 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_stream_by_id [2023-04-02 11:01:20,615 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_parse_format [2023-04-02 11:01:20,616 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_parse_streaming [2023-04-02 11:01:20,616 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_alloc_entity [2023-04-02 11:01:20,616 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_parse_vendor_control [2023-04-02 11:01:20,616 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_parse_standard_control [2023-04-02 11:01:20,616 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_parse_control [2023-04-02 11:01:20,616 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_scan_chain_entity [2023-04-02 11:01:20,616 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_scan_chain_forward [2023-04-02 11:01:20,617 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_scan_chain_backward [2023-04-02 11:01:20,617 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_scan_chain [2023-04-02 11:01:20,617 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_print_terms [2023-04-02 11:01:20,617 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_print_chain [2023-04-02 11:01:20,617 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_scan_device [2023-04-02 11:01:20,617 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_delete [2023-04-02 11:01:20,618 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_release [2023-04-02 11:01:20,618 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_unregister_video [2023-04-02 11:01:20,618 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_register_video [2023-04-02 11:01:20,618 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_register_terms [2023-04-02 11:01:20,618 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_register_chains [2023-04-02 11:01:20,618 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_probe [2023-04-02 11:01:20,618 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_disconnect [2023-04-02 11:01:20,618 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_suspend [2023-04-02 11:01:20,618 INFO L138 BoogieDeclarations]: Found implementation of procedure __uvc_resume [2023-04-02 11:01:20,618 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_resume [2023-04-02 11:01:20,618 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_reset_resume [2023-04-02 11:01:20,618 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_clock_param_get [2023-04-02 11:01:20,618 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_clock_param_set [2023-04-02 11:01:20,618 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_init [2023-04-02 11:01:20,618 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_cleanup [2023-04-02 11:01:20,618 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_uvc_cleanup_10_2 [2023-04-02 11:01:20,618 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_init_uvc_init_10_19 [2023-04-02 11:01:20,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_allocate_external_0 [2023-04-02 11:01:20,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_deregister_8_1 [2023-04-02 11:01:20,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_deregister_dummy_resourceless_instance_4_10_4 [2023-04-02 11:01:20,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_deregister_dummy_resourceless_instance_5_10_5 [2023-04-02 11:01:20,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_deregister_dummy_resourceless_instance_6_10_6 [2023-04-02 11:01:20,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_deregister_dummy_resourceless_instance_7_10_7 [2023-04-02 11:01:20,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_deregister_file_operations_instance_3_10_8 [2023-04-02 11:01:20,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_deregister_io_instance_10_10_9 [2023-04-02 11:01:20,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_deregister_6_2 [2023-04-02 11:01:20,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_6_3 [2023-04-02 11:01:20,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_9_2 [2023-04-02 11:01:20,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_dummy_resourceless_instance_4_10_10 [2023-04-02 11:01:20,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_dummy_resourceless_instance_5_10_11 [2023-04-02 11:01:20,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_dummy_resourceless_instance_6_10_12 [2023-04-02 11:01:20,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_dummy_resourceless_instance_7_10_13 [2023-04-02 11:01:20,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_file_operations_instance_3_10_14 [2023-04-02 11:01:20,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_io_instance_10_10_15 [2023-04-02 11:01:20,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_3 [2023-04-02 11:01:20,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_9 [2023-04-02 11:01:20,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_entry_EMGentry_10 [2023-04-02 11:01:20,620 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-04-02 11:01:20,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_write_0_4 [2023-04-02 11:01:20,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_external_data [2023-04-02 11:01:20,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_struct_kernel_param_ops_dummy_resourceless_instance_1 [2023-04-02 11:01:20,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_struct_uvc_menu_info_dummy_resourceless_instance_2 [2023-04-02 11:01:20,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_struct_v4l2_subscribed_event_ops_dummy_resourceless_instance_3 [2023-04-02 11:01:20,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_struct_vb2_ops_dummy_resourceless_instance_4 [2023-04-02 11:01:20,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2023-04-02 11:01:20,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2023-04-02 11:01:20,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2023-04-02 11:01:20,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_3 [2023-04-02 11:01:20,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2023-04-02 11:01:20,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_1 [2023-04-02 11:01:20,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_5 [2023-04-02 11:01:20,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_2_1 [2023-04-02 11:01:20,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_2_5 [2023-04-02 11:01:20,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_3_1 [2023-04-02 11:01:20,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_3_5 [2023-04-02 11:01:20,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_4_1 [2023-04-02 11:01:20,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_4_5 [2023-04-02 11:01:20,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_5_1 [2023-04-02 11:01:20,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_5_15 [2023-04-02 11:01:20,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_6_1 [2023-04-02 11:01:20,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_6_4 [2023-04-02 11:01:20,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_deregister [2023-04-02 11:01:20,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_dummy_factory_6 [2023-04-02 11:01:20,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_instance_callback_5_6 [2023-04-02 11:01:20,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_instance_post_5_9 [2023-04-02 11:01:20,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_instance_pre_5_10 [2023-04-02 11:01:20,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_instance_probe_5_13 [2023-04-02 11:01:20,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_instance_release_5_4 [2023-04-02 11:01:20,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_instance_resume_5_7 [2023-04-02 11:01:20,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_instance_suspend_5_8 [2023-04-02 11:01:20,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_register_driver [2023-04-02 11:01:20,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_usb_instance_5 [2023-04-02 11:01:20,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata_39 [2023-04-02 11:01:20,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata_40 [2023-04-02 11:01:20,628 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-04-02 11:01:20,628 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-04-02 11:01:20,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata_51 [2023-04-02 11:01:20,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata_52 [2023-04-02 11:01:20,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_register_driver_58 [2023-04-02 11:01:20,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_deregister_59 [2023-04-02 11:01:20,628 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-04-02 11:01:20,628 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-04-02 11:01:20,628 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_is_busy [2023-04-02 11:01:20,628 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_get_drv_priv [2023-04-02 11:01:20,628 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_set_plane_payload [2023-04-02 11:01:20,628 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_get_plane_payload [2023-04-02 11:01:20,628 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_plane_size [2023-04-02 11:01:20,628 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_queue_setup [2023-04-02 11:01:20,629 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_buffer_prepare [2023-04-02 11:01:20,629 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_buffer_queue [2023-04-02 11:01:20,629 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_buffer_finish [2023-04-02 11:01:20,629 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_wait_prepare [2023-04-02 11:01:20,629 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_wait_finish [2023-04-02 11:01:20,629 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_queue_init [2023-04-02 11:01:20,629 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_alloc_buffers [2023-04-02 11:01:20,629 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_free_buffers [2023-04-02 11:01:20,629 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_query_buffer [2023-04-02 11:01:20,629 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_queue_buffer [2023-04-02 11:01:20,629 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_dequeue_buffer [2023-04-02 11:01:20,629 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_queue_mmap [2023-04-02 11:01:20,629 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_queue_poll [2023-04-02 11:01:20,629 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_queue_allocated [2023-04-02 11:01:20,629 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_queue_enable [2023-04-02 11:01:20,629 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_queue_cancel [2023-04-02 11:01:20,629 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_queue_next_buffer [2023-04-02 11:01:20,629 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_4_12 [2023-04-02 11:01:20,629 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_4_13 [2023-04-02 11:01:20,629 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_4_3 [2023-04-02 11:01:20,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_4_7 [2023-04-02 11:01:20,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_4_8 [2023-04-02 11:01:20,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_4_9 [2023-04-02 11:01:20,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_spin_lock_58 [2023-04-02 11:01:20,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_59 [2023-04-02 11:01:20,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_spin_lock_60 [2023-04-02 11:01:20,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_spin_lock_62 [2023-04-02 11:01:20,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_spin_lock_64 [2023-04-02 11:01:20,630 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2023-04-02 11:01:20,630 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2023-04-02 11:01:20,630 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2023-04-02 11:01:20,630 INFO L138 BoogieDeclarations]: Found implementation of procedure __chk_range_not_ok [2023-04-02 11:01:20,630 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_user_generic [2023-04-02 11:01:20,630 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_from_user_nocheck [2023-04-02 11:01:20,630 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_from_user [2023-04-02 11:01:20,630 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user_nocheck [2023-04-02 11:01:20,630 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user [2023-04-02 11:01:20,630 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-04-02 11:01:20,630 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_make_path [2023-04-02 11:01:20,630 INFO L138 BoogieDeclarations]: Found implementation of procedure compat_ptr [2023-04-02 11:01:20,630 INFO L138 BoogieDeclarations]: Found implementation of procedure video_get_drvdata___0 [2023-04-02 11:01:20,631 INFO L138 BoogieDeclarations]: Found implementation of procedure video_drvdata [2023-04-02 11:01:20,631 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_is_streaming [2023-04-02 11:01:20,631 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_queue_streaming [2023-04-02 11:01:20,631 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_commit [2023-04-02 11:01:20,631 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_rollback [2023-04-02 11:01:20,631 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ioctl_ctrl_map [2023-04-02 11:01:20,631 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_try_frame_interval [2023-04-02 11:01:20,631 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_try_format [2023-04-02 11:01:20,631 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_get_format [2023-04-02 11:01:20,631 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_set_format [2023-04-02 11:01:20,631 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_get_streamparm [2023-04-02 11:01:20,631 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_set_streamparm [2023-04-02 11:01:20,631 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_acquire_privileges [2023-04-02 11:01:20,631 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_dismiss_privileges [2023-04-02 11:01:20,631 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_has_privileges [2023-04-02 11:01:20,631 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_open [2023-04-02 11:01:20,631 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_release [2023-04-02 11:01:20,631 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_do_ioctl [2023-04-02 11:01:20,631 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_ioctl [2023-04-02 11:01:20,631 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_get_xu_mapping [2023-04-02 11:01:20,631 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_put_xu_mapping [2023-04-02 11:01:20,632 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_get_xu_query [2023-04-02 11:01:20,632 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_put_xu_query [2023-04-02 11:01:20,632 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_compat_ioctl32 [2023-04-02 11:01:20,632 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_read [2023-04-02 11:01:20,632 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_mmap [2023-04-02 11:01:20,632 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_v4l2_poll [2023-04-02 11:01:20,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_io_instance_callback_7_22 [2023-04-02 11:01:20,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_io_instance_callback_7_23 [2023-04-02 11:01:20,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_io_instance_callback_7_24 [2023-04-02 11:01:20,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_io_instance_callback_7_27 [2023-04-02 11:01:20,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_io_instance_callback_7_4 [2023-04-02 11:01:20,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_io_instance_probe_7_11 [2023-04-02 11:01:20,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_io_instance_release_7_2 [2023-04-02 11:01:20,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_7_14 [2023-04-02 11:01:20,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_7_5 [2023-04-02 11:01:20,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_v4l2_file_operations_io_instance_7 [2023-04-02 11:01:20,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata_51___0 [2023-04-02 11:01:20,632 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-04-02 11:01:20,632 INFO L138 BoogieDeclarations]: Found implementation of procedure div_u64_rem [2023-04-02 11:01:20,632 INFO L138 BoogieDeclarations]: Found implementation of procedure div_u64 [2023-04-02 11:01:20,633 INFO L138 BoogieDeclarations]: Found implementation of procedure timespec_sub [2023-04-02 11:01:20,633 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_maxp [2023-04-02 11:01:20,633 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_bulk_urb [2023-04-02 11:01:20,633 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2023-04-02 11:01:20,633 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le32 [2023-04-02 11:01:20,633 INFO L138 BoogieDeclarations]: Found implementation of procedure __uvc_query_ctrl [2023-04-02 11:01:20,633 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_query_name [2023-04-02 11:01:20,633 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_query_ctrl [2023-04-02 11:01:20,633 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_fixup_video_ctrl [2023-04-02 11:01:20,633 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_get_video_ctrl [2023-04-02 11:01:20,633 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_set_video_ctrl [2023-04-02 11:01:20,633 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_probe_video [2023-04-02 11:01:20,633 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_commit_video [2023-04-02 11:01:20,633 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_clock_decode [2023-04-02 11:01:20,633 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_clock_reset [2023-04-02 11:01:20,633 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_clock_init [2023-04-02 11:01:20,633 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_clock_cleanup [2023-04-02 11:01:20,633 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_clock_host_sof [2023-04-02 11:01:20,633 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_clock_update [2023-04-02 11:01:20,633 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_stats_decode [2023-04-02 11:01:20,633 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_stats_update [2023-04-02 11:01:20,633 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_stats_dump [2023-04-02 11:01:20,634 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_stats_start [2023-04-02 11:01:20,634 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_stats_stop [2023-04-02 11:01:20,634 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_decode_start [2023-04-02 11:01:20,634 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_decode_data [2023-04-02 11:01:20,634 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_decode_end [2023-04-02 11:01:20,634 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_encode_header [2023-04-02 11:01:20,634 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_encode_data [2023-04-02 11:01:20,634 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_decode_isoc [2023-04-02 11:01:20,634 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_decode_bulk [2023-04-02 11:01:20,634 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_encode_bulk [2023-04-02 11:01:20,634 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_complete [2023-04-02 11:01:20,634 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_free_urb_buffers [2023-04-02 11:01:20,634 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_alloc_urb_buffers [2023-04-02 11:01:20,634 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_uninit_video [2023-04-02 11:01:20,634 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_endpoint_max_bpi [2023-04-02 11:01:20,634 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_init_video_isoc [2023-04-02 11:01:20,634 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_init_video_bulk [2023-04-02 11:01:20,634 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_init_video [2023-04-02 11:01:20,634 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_suspend [2023-04-02 11:01:20,634 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_resume [2023-04-02 11:01:20,634 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_init [2023-04-02 11:01:20,635 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_enable [2023-04-02 11:01:20,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_spin_lock_58___0 [2023-04-02 11:01:20,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_59___0 [2023-04-02 11:01:20,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_spin_lock_60___0 [2023-04-02 11:01:20,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_spin_lock_62___0 [2023-04-02 11:01:20,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_64 [2023-04-02 11:01:20,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_alloc_coherent_65 [2023-04-02 11:01:20,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_alloc_urb_66 [2023-04-02 11:01:20,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_alloc_urb_67 [2023-04-02 11:01:20,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_68 [2023-04-02 11:01:20,635 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2023-04-02 11:01:20,635 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_get_zoom [2023-04-02 11:01:20,635 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_set_zoom [2023-04-02 11:01:20,635 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_data [2023-04-02 11:01:20,635 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_test_bit [2023-04-02 11:01:20,635 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_clear_bit [2023-04-02 11:01:20,635 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_get_le_value [2023-04-02 11:01:20,635 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_set_le_value [2023-04-02 11:01:20,635 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_entity_match_guid [2023-04-02 11:01:20,635 INFO L138 BoogieDeclarations]: Found implementation of procedure __uvc_find_control [2023-04-02 11:01:20,635 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_find_control [2023-04-02 11:01:20,635 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_populate_cache [2023-04-02 11:01:20,636 INFO L138 BoogieDeclarations]: Found implementation of procedure __uvc_ctrl_get [2023-04-02 11:01:20,636 INFO L138 BoogieDeclarations]: Found implementation of procedure __uvc_query_v4l2_ctrl [2023-04-02 11:01:20,636 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_query_v4l2_ctrl [2023-04-02 11:01:20,636 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_query_v4l2_menu [2023-04-02 11:01:20,636 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_fill_event [2023-04-02 11:01:20,636 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_send_event [2023-04-02 11:01:20,636 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_send_slave_event [2023-04-02 11:01:20,636 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_send_events [2023-04-02 11:01:20,636 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_add_event [2023-04-02 11:01:20,636 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_del_event [2023-04-02 11:01:20,636 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_begin [2023-04-02 11:01:20,636 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_commit_entity [2023-04-02 11:01:20,636 INFO L138 BoogieDeclarations]: Found implementation of procedure __uvc_ctrl_commit [2023-04-02 11:01:20,636 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_get [2023-04-02 11:01:20,636 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_set [2023-04-02 11:01:20,636 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_fixup_xu_info [2023-04-02 11:01:20,636 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_fill_xu_info [2023-04-02 11:01:20,636 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_init_xu_ctrl [2023-04-02 11:01:20,636 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_xu_ctrl_query [2023-04-02 11:01:20,636 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_resume_device [2023-04-02 11:01:20,636 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_add_info [2023-04-02 11:01:20,637 INFO L138 BoogieDeclarations]: Found implementation of procedure __uvc_ctrl_add_mapping [2023-04-02 11:01:20,637 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_add_mapping [2023-04-02 11:01:20,637 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_prune_entity [2023-04-02 11:01:20,637 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_init_ctrl [2023-04-02 11:01:20,637 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_init_device [2023-04-02 11:01:20,637 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_cleanup_mappings [2023-04-02 11:01:20,637 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_ctrl_cleanup_device [2023-04-02 11:01:20,637 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_2_3 [2023-04-02 11:01:20,637 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_2_9 [2023-04-02 11:01:20,637 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_10 [2023-04-02 11:01:20,637 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_13 [2023-04-02 11:01:20,637 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_3 [2023-04-02 11:01:20,637 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_9 [2023-04-02 11:01:20,637 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2023-04-02 11:01:20,637 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2023-04-02 11:01:20,637 INFO L138 BoogieDeclarations]: Found implementation of procedure fls [2023-04-02 11:01:20,637 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_int_urb [2023-04-02 11:01:20,637 INFO L138 BoogieDeclarations]: Found implementation of procedure input_allocate_device [2023-04-02 11:01:20,637 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_key [2023-04-02 11:01:20,637 INFO L138 BoogieDeclarations]: Found implementation of procedure input_sync [2023-04-02 11:01:20,637 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_to_input_id [2023-04-02 11:01:20,637 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_input_init [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_input_cleanup [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_input_report_key [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_event_streaming [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_event_control [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_status_complete [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_status_init [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_status_cleanup [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_status_start [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_status_stop [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_60 [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_alloc_urb_61 [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_62 [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure isight_decode [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_video_decode_isight [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_debugfs_stats_open [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_debugfs_stats_read [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_debugfs_stats_release [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_debugfs_init_stream [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_debugfs_cleanup_stream [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_debugfs_init [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_debugfs_cleanup [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_file_operations_instance_0 [2023-04-02 11:01:20,638 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_probe_0_12 [2023-04-02 11:01:20,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_io_instance_callback_7_19 [2023-04-02 11:01:20,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_15 [2023-04-02 11:01:20,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2023-04-02 11:01:20,639 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR_OR_NULL [2023-04-02 11:01:20,639 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_mc_register_entity [2023-04-02 11:01:20,639 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_mc_cleanup_entity [2023-04-02 11:01:20,639 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_mc_init_entity [2023-04-02 11:01:20,639 INFO L138 BoogieDeclarations]: Found implementation of procedure uvc_mc_register_entities [2023-04-02 11:01:20,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2023-04-02 11:01:20,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_nonatomic [2023-04-02 11:01:20,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2023-04-02 11:01:20,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2023-04-02 11:01:20,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spi_alloc_master [2023-04-02 11:01:20,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-04-02 11:01:20,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2023-04-02 11:01:20,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2023-04-02 11:01:20,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2023-04-02 11:01:20,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-04-02 11:01:20,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_init [2023-04-02 11:01:20,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2023-04-02 11:01:20,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-04-02 11:01:20,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kzalloc [2023-04-02 11:01:20,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-04-02 11:01:20,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-04-02 11:01:20,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-04-02 11:01:20,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_trap [2023-04-02 11:01:20,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-04-02 11:01:20,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2023-04-02 11:01:20,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-04-02 11:01:20,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-04-02 11:01:20,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-04-02 11:01:20,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xzalloc [2023-04-02 11:01:20,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-04-02 11:01:20,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2023-04-02 11:01:20,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_negative [2023-04-02 11:01:20,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2023-04-02 11:01:20,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_create [2023-04-02 11:01:20,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_create_N [2023-04-02 11:01:20,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_join [2023-04-02 11:01:20,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_join_N [2023-04-02 11:01:20,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_alloc_lock_of_task_struct [2023-04-02 11:01:20,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_alloc_lock_of_task_struct [2023-04-02 11:01:20,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_alloc_lock_of_task_struct [2023-04-02 11:01:20,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_alloc_lock_of_task_struct [2023-04-02 11:01:20,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_alloc_lock_of_task_struct [2023-04-02 11:01:20,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_alloc_lock_of_task_struct [2023-04-02 11:01:20,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_alloc_lock_of_task_struct [2023-04-02 11:01:20,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_alloc_lock_of_task_struct [2023-04-02 11:01:20,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_i_lock_of_inode [2023-04-02 11:01:20,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_i_lock_of_inode [2023-04-02 11:01:20,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_i_lock_of_inode [2023-04-02 11:01:20,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_i_lock_of_inode [2023-04-02 11:01:20,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_i_lock_of_inode [2023-04-02 11:01:20,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_i_lock_of_inode [2023-04-02 11:01:20,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_i_lock_of_inode [2023-04-02 11:01:20,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_i_lock_of_inode [2023-04-02 11:01:20,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irqlock_of_uvc_video_queue [2023-04-02 11:01:20,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqlock_of_uvc_video_queue [2023-04-02 11:01:20,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_irqlock_of_uvc_video_queue [2023-04-02 11:01:20,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_irqlock_of_uvc_video_queue [2023-04-02 11:01:20,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_irqlock_of_uvc_video_queue [2023-04-02 11:01:20,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_irqlock_of_uvc_video_queue [2023-04-02 11:01:20,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_irqlock_of_uvc_video_queue [2023-04-02 11:01:20,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_irqlock_of_uvc_video_queue [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_lock [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_lock [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_lock [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_lock [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_lock [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_lock [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_NOT_ARG_SIGN [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_NOT_ARG_SIGN [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_lock_of_NOT_ARG_SIGN [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_lock_of_NOT_ARG_SIGN [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_lock_of_NOT_ARG_SIGN [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_lock_of_NOT_ARG_SIGN [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_lock_of_NOT_ARG_SIGN [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_lock_of_NOT_ARG_SIGN [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_uvc_clock [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_uvc_clock [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_lock_of_uvc_clock [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_lock_of_uvc_clock [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_lock_of_uvc_clock [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_lock_of_uvc_clock [2023-04-02 11:01:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_lock_of_uvc_clock [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_lock_of_uvc_clock [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_node_size_lock_of_pglist_data [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_node_size_lock_of_pglist_data [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_node_size_lock_of_pglist_data [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_node_size_lock_of_pglist_data [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_node_size_lock_of_pglist_data [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_node_size_lock_of_pglist_data [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_node_size_lock_of_pglist_data [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_node_size_lock_of_pglist_data [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_ptl [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_ptl [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_ptl [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_ptl [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_ptl [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_ptl [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_ptl [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_ptl [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_siglock_of_sighand_struct [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_siglock_of_sighand_struct [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock_siglock_of_sighand_struct [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_wait_siglock_of_sighand_struct [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_locked_siglock_of_sighand_struct [2023-04-02 11:01:20,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_can_lock_siglock_of_sighand_struct [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_is_contended_siglock_of_sighand_struct [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_lock_siglock_of_sighand_struct [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_alloc_spinlock__nonatomic [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_alloc_spinlock__wrong_flags [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure __clear_user [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_from_user_overflow [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user_overflow [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure __video_register_device [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure compat_alloc_user_space [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_in_user [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_file [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove_recursive [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure getnstimeofday [2023-04-02 11:01:20,644 INFO L138 BoogieDeclarations]: Found implementation of procedure input_event [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure input_free_device [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure input_register_device [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure input_unregister_device [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemdup [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ktime_get_ts [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_usb_register_driver [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure media_device_register [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure media_device_unregister [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure media_entity_cleanup [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure media_entity_create_link [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure media_entity_init [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure memweight [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure no_llseek [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-04-02 11:01:20,645 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure set_normalized_timespec [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_read_from_buffer [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure strcasecmp [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcat [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure strncasecmp [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_autopm_get_interface [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_autopm_put_interface [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_deregister [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_driver_claim_interface [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_driver_release_interface [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_enable_autosuspend [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_coherent [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_current_frame_number [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_dev [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intf [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_ifnum_to_if [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_match_one_id [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_put_dev [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_put_intf [2023-04-02 11:01:20,646 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register_driver [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_interface [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_string [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_merge [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_replace [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_device_register [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_device_register_subdev [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_device_unregister [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_event_dequeue [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_event_queue_fh [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_event_subscribe [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_event_unsubscribe [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_fh_add [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_fh_del [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_fh_exit [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_fh_init [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_prio_change [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_prio_check [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_prio_init [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_prio_max [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_subdev_init [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l_printk_ioctl [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_buffer_done [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_dqbuf [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_mmap [2023-04-02 11:01:20,647 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_plane_vaddr [2023-04-02 11:01:20,648 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_poll [2023-04-02 11:01:20,648 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_qbuf [2023-04-02 11:01:20,648 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_querybuf [2023-04-02 11:01:20,648 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_queue_init [2023-04-02 11:01:20,648 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_queue_release [2023-04-02 11:01:20,648 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_reqbufs [2023-04-02 11:01:20,648 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_streamoff [2023-04-02 11:01:20,648 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_streamon [2023-04-02 11:01:20,648 INFO L138 BoogieDeclarations]: Found implementation of procedure video_devdata [2023-04-02 11:01:20,648 INFO L138 BoogieDeclarations]: Found implementation of procedure video_device_alloc [2023-04-02 11:01:20,648 INFO L138 BoogieDeclarations]: Found implementation of procedure video_device_release [2023-04-02 11:01:20,648 INFO L138 BoogieDeclarations]: Found implementation of procedure video_unregister_device [2023-04-02 11:01:20,648 INFO L138 BoogieDeclarations]: Found implementation of procedure video_usercopy [2023-04-02 11:01:20,648 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-04-02 11:01:20,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-04-02 11:01:20,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-04-02 11:01:20,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-04-02 11:01:20,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2023-04-02 11:01:20,648 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_init [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_usb_register_driver [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kzalloc [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-04-02 11:01:20,649 INFO L130 BoogieDeclarations]: Found specification of procedure __le32_to_cpup [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure __le16_to_cpup [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure snprintf [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure strlen [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure strcpy [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure strlcat [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure strcasecmp [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure strncasecmp [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure kmemdup [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_dir_in [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_xfer_int [2023-04-02 11:01:20,650 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_is_int_in [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata_39 [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata_51 [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata_40 [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata_52 [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intf [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure usb_put_intf [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_dev [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure usb_put_dev [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure usb_enable_autosuspend [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure usb_driver_claim_interface [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure usb_driver_release_interface [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure usb_ifnum_to_if [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_driver [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_register_driver_58 [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_deregister_59 [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure usb_string [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-04-02 11:01:20,651 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le16 [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le32 [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_prio_init [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure __video_register_device [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure video_register_device [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure video_unregister_device [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_alloc [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_release [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure video_get_drvdata [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure video_set_drvdata [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure media_devnode_is_registered [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure media_device_register [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure media_device_unregister [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_device_register [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_device_unregister [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_entity_by_id [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_mc_register_entities [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_mc_cleanup_entity [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_init [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_suspend [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_resume [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_status_init [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_status_cleanup [2023-04-02 11:01:20,652 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_status_start [2023-04-02 11:01:20,653 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_status_stop [2023-04-02 11:01:20,653 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_init_device [2023-04-02 11:01:20,653 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_cleanup_device [2023-04-02 11:01:20,653 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_resume_device [2023-04-02 11:01:20,653 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_simplify_fraction [2023-04-02 11:01:20,653 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_fraction_to_interval [2023-04-02 11:01:20,653 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_find_endpoint [2023-04-02 11:01:20,653 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_debugfs_init [2023-04-02 11:01:20,653 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_debugfs_cleanup [2023-04-02 11:01:20,653 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_debugfs_init_stream [2023-04-02 11:01:20,653 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_debugfs_cleanup_stream [2023-04-02 11:01:20,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-04-02 11:01:20,653 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_format_by_guid [2023-04-02 11:01:20,653 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_colorspace [2023-04-02 11:01:20,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-04-02 11:01:20,653 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-04-02 11:01:20,653 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_entity_by_reference [2023-04-02 11:01:20,653 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_stream_by_id [2023-04-02 11:01:20,653 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_parse_format [2023-04-02 11:01:20,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-04-02 11:01:20,653 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_parse_streaming [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_alloc_entity [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_parse_vendor_control [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_parse_standard_control [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_parse_control [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_scan_chain_entity [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_scan_chain_forward [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_scan_chain_backward [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_scan_chain [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_print_terms [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_print_chain [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_scan_device [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_delete [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_release [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_unregister_video [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_register_video [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_register_terms [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_register_chains [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_probe [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_disconnect [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_suspend [2023-04-02 11:01:20,654 INFO L130 BoogieDeclarations]: Found specification of procedure __uvc_resume [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_resume [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_reset_resume [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_clock_param_get [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_clock_param_set [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_init [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_cleanup [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_uvc_cleanup_10_2 [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_init_uvc_init_10_19 [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_allocate_external_0 [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_deregister_8_1 [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_deregister_dummy_resourceless_instance_4_10_4 [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_deregister_dummy_resourceless_instance_5_10_5 [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_deregister_dummy_resourceless_instance_6_10_6 [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_deregister_dummy_resourceless_instance_7_10_7 [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_deregister_file_operations_instance_3_10_8 [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_deregister_io_instance_10_10_9 [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_deregister_6_2 [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_6_3 [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_9_2 [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_dummy_resourceless_instance_4_10_10 [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_dummy_resourceless_instance_5_10_11 [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_dummy_resourceless_instance_6_10_12 [2023-04-02 11:01:20,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_dummy_resourceless_instance_7_10_13 [2023-04-02 11:01:20,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_file_operations_instance_3_10_14 [2023-04-02 11:01:20,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_io_instance_10_10_15 [2023-04-02 11:01:20,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_3 [2023-04-02 11:01:20,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_9 [2023-04-02 11:01:20,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_2_3 [2023-04-02 11:01:20,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_2_9 [2023-04-02 11:01:20,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_10 [2023-04-02 11:01:20,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_13 [2023-04-02 11:01:20,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_3 [2023-04-02 11:01:20,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_9 [2023-04-02 11:01:20,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_4_12 [2023-04-02 11:01:20,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_4_13 [2023-04-02 11:01:20,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_4_3 [2023-04-02 11:01:20,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_4_7 [2023-04-02 11:01:20,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_4_8 [2023-04-02 11:01:20,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_4_9 [2023-04-02 11:01:20,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_entry_EMGentry_10 [2023-04-02 11:01:20,656 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-04-02 11:01:20,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_file_operations_instance_0 [2023-04-02 11:01:20,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_write_0_4 [2023-04-02 11:01:20,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_external_data [2023-04-02 11:01:20,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_struct_kernel_param_ops_dummy_resourceless_instance_1 [2023-04-02 11:01:20,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_struct_uvc_menu_info_dummy_resourceless_instance_2 [2023-04-02 11:01:20,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_struct_v4l2_subscribed_event_ops_dummy_resourceless_instance_3 [2023-04-02 11:01:20,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_struct_vb2_ops_dummy_resourceless_instance_4 [2023-04-02 11:01:20,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2023-04-02 11:01:20,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2023-04-02 11:01:20,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2023-04-02 11:01:20,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_3 [2023-04-02 11:01:20,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2023-04-02 11:01:20,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_15 [2023-04-02 11:01:20,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2023-04-02 11:01:20,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_1 [2023-04-02 11:01:20,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_5 [2023-04-02 11:01:20,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_2_1 [2023-04-02 11:01:20,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_2_5 [2023-04-02 11:01:20,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_3_1 [2023-04-02 11:01:20,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_3_5 [2023-04-02 11:01:20,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_4_1 [2023-04-02 11:01:20,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_4_5 [2023-04-02 11:01:20,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_5_1 [2023-04-02 11:01:20,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_5_15 [2023-04-02 11:01:20,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_6_1 [2023-04-02 11:01:20,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_6_4 [2023-04-02 11:01:20,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_7_14 [2023-04-02 11:01:20,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_7_5 [2023-04-02 11:01:20,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_deregister [2023-04-02 11:01:20,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_dummy_factory_6 [2023-04-02 11:01:20,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_instance_callback_5_6 [2023-04-02 11:01:20,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_instance_post_5_9 [2023-04-02 11:01:20,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_instance_pre_5_10 [2023-04-02 11:01:20,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_instance_probe_5_13 [2023-04-02 11:01:20,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_instance_release_5_4 [2023-04-02 11:01:20,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_instance_resume_5_7 [2023-04-02 11:01:20,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_instance_suspend_5_8 [2023-04-02 11:01:20,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_register_driver [2023-04-02 11:01:20,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_usb_instance_5 [2023-04-02 11:01:20,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_v4l2_file_operations_io_instance_7 [2023-04-02 11:01:20,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-04-02 11:01:20,658 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2023-04-02 11:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-04-02 11:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-04-02 11:01:20,716 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-04-02 11:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2023-04-02 11:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_spin_lock_58 [2023-04-02 11:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_spin_lock_60 [2023-04-02 11:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_spin_lock_62 [2023-04-02 11:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_spin_lock_64 [2023-04-02 11:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irqlock_of_uvc_video_queue [2023-04-02 11:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqlock_of_uvc_video_queue [2023-04-02 11:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-04-02 11:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2023-04-02 11:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-04-02 11:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-04-02 11:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_59 [2023-04-02 11:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_plane_vaddr [2023-04-02 11:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_buffer_done [2023-04-02 11:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_querybuf [2023-04-02 11:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_reqbufs [2023-04-02 11:01:20,717 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_queue_init [2023-04-02 11:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_queue_release [2023-04-02 11:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_qbuf [2023-04-02 11:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_dqbuf [2023-04-02 11:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_streamon [2023-04-02 11:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_streamoff [2023-04-02 11:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_mmap [2023-04-02 11:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_poll [2023-04-02 11:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_is_busy [2023-04-02 11:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_get_drv_priv [2023-04-02 11:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_set_plane_payload [2023-04-02 11:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_get_plane_payload [2023-04-02 11:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_plane_size [2023-04-02 11:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_queue_init [2023-04-02 11:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_alloc_buffers [2023-04-02 11:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_free_buffers [2023-04-02 11:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_query_buffer [2023-04-02 11:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_queue_buffer [2023-04-02 11:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_dequeue_buffer [2023-04-02 11:01:20,718 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_queue_enable [2023-04-02 11:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_queue_cancel [2023-04-02 11:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_queue_next_buffer [2023-04-02 11:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_queue_mmap [2023-04-02 11:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_queue_poll [2023-04-02 11:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_queue_allocated [2023-04-02 11:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_clock_update [2023-04-02 11:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_queue_setup [2023-04-02 11:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_buffer_prepare [2023-04-02 11:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_buffer_queue [2023-04-02 11:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_buffer_finish [2023-04-02 11:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_wait_prepare [2023-04-02 11:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_wait_finish [2023-04-02 11:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-04-02 11:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2023-04-02 11:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-04-02 11:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure __xadd_wrong_size [2023-04-02 11:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2023-04-02 11:01:20,719 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2023-04-02 11:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2023-04-02 11:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure __chk_range_not_ok [2023-04-02 11:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure __get_user_bad [2023-04-02 11:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure __put_user_bad [2023-04-02 11:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure __clear_user [2023-04-02 11:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure copy_user_enhanced_fast_string [2023-04-02 11:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure copy_user_generic_string [2023-04-02 11:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure copy_user_generic_unrolled [2023-04-02 11:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure copy_user_generic [2023-04-02 11:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure copy_in_user [2023-04-02 11:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user_nocheck [2023-04-02 11:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user [2023-04-02 11:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user_nocheck [2023-04-02 11:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user [2023-04-02 11:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2023-04-02 11:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user_overflow [2023-04-02 11:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-04-02 11:01:20,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata_51___0 [2023-04-02 11:01:20,721 INFO L130 BoogieDeclarations]: Found specification of procedure usb_autopm_get_interface [2023-04-02 11:01:20,721 INFO L130 BoogieDeclarations]: Found specification of procedure usb_autopm_put_interface [2023-04-02 11:01:20,721 INFO L130 BoogieDeclarations]: Found specification of procedure usb_make_path [2023-04-02 11:01:20,721 INFO L130 BoogieDeclarations]: Found specification of procedure compat_ptr [2023-04-02 11:01:20,721 INFO L130 BoogieDeclarations]: Found specification of procedure compat_alloc_user_space [2023-04-02 11:01:20,721 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_prio_change [2023-04-02 11:01:20,721 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_prio_max [2023-04-02 11:01:20,721 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_prio_check [2023-04-02 11:01:20,721 INFO L130 BoogieDeclarations]: Found specification of procedure video_get_drvdata___0 [2023-04-02 11:01:20,721 INFO L130 BoogieDeclarations]: Found specification of procedure video_devdata [2023-04-02 11:01:20,721 INFO L130 BoogieDeclarations]: Found specification of procedure video_drvdata [2023-04-02 11:01:20,721 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_dequeue [2023-04-02 11:01:20,721 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_subscribe [2023-04-02 11:01:20,721 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_unsubscribe [2023-04-02 11:01:20,721 INFO L130 BoogieDeclarations]: Found specification of procedure v4l_printk_ioctl [2023-04-02 11:01:20,721 INFO L130 BoogieDeclarations]: Found specification of procedure video_usercopy [2023-04-02 11:01:20,721 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_fh_init [2023-04-02 11:01:20,721 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_fh_add [2023-04-02 11:01:20,722 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_fh_del [2023-04-02 11:01:20,722 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_fh_exit [2023-04-02 11:01:20,722 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_is_streaming [2023-04-02 11:01:20,722 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_queue_streaming [2023-04-02 11:01:20,722 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_enable [2023-04-02 11:01:20,722 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_probe_video [2023-04-02 11:01:20,722 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_query_ctrl [2023-04-02 11:01:20,722 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_query_v4l2_ctrl [2023-04-02 11:01:20,722 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_query_v4l2_menu [2023-04-02 11:01:20,722 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_add_mapping [2023-04-02 11:01:20,722 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_begin [2023-04-02 11:01:20,722 INFO L130 BoogieDeclarations]: Found specification of procedure __uvc_ctrl_commit [2023-04-02 11:01:20,722 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_commit [2023-04-02 11:01:20,722 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_rollback [2023-04-02 11:01:20,722 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_get [2023-04-02 11:01:20,722 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_set [2023-04-02 11:01:20,722 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_xu_ctrl_query [2023-04-02 11:01:20,722 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ioctl_ctrl_map [2023-04-02 11:01:20,723 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_try_frame_interval [2023-04-02 11:01:20,723 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_try_format [2023-04-02 11:01:20,723 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_get_format [2023-04-02 11:01:20,723 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_set_format [2023-04-02 11:01:20,723 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_get_streamparm [2023-04-02 11:01:20,723 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_set_streamparm [2023-04-02 11:01:20,723 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_acquire_privileges [2023-04-02 11:01:20,723 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_dismiss_privileges [2023-04-02 11:01:20,723 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_has_privileges [2023-04-02 11:01:20,723 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_open [2023-04-02 11:01:20,723 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_release [2023-04-02 11:01:20,723 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_do_ioctl [2023-04-02 11:01:20,723 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_ioctl [2023-04-02 11:01:20,723 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_get_xu_mapping [2023-04-02 11:01:20,723 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_put_xu_mapping [2023-04-02 11:01:20,723 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_get_xu_query [2023-04-02 11:01:20,723 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_put_xu_query [2023-04-02 11:01:20,723 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_compat_ioctl32 [2023-04-02 11:01:20,723 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_read [2023-04-02 11:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_mmap [2023-04-02 11:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_v4l2_poll [2023-04-02 11:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_io_instance_callback_7_19 [2023-04-02 11:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_io_instance_callback_7_22 [2023-04-02 11:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_io_instance_callback_7_23 [2023-04-02 11:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_io_instance_callback_7_24 [2023-04-02 11:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_io_instance_callback_7_27 [2023-04-02 11:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_io_instance_callback_7_4 [2023-04-02 11:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_io_instance_probe_7_11 [2023-04-02 11:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_io_instance_release_7_2 [2023-04-02 11:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-04-02 11:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2023-04-02 11:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure div_u64_rem [2023-04-02 11:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure div_u64 [2023-04-02 11:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_spin_lock_58___0 [2023-04-02 11:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_spin_lock_60___0 [2023-04-02 11:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_spin_lock_62___0 [2023-04-02 11:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_uvc_clock [2023-04-02 11:01:20,724 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_uvc_clock [2023-04-02 11:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_59___0 [2023-04-02 11:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure set_normalized_timespec [2023-04-02 11:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure timespec_sub [2023-04-02 11:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure getnstimeofday [2023-04-02 11:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure ktime_get_ts [2023-04-02 11:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_maxp [2023-04-02 11:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_current_frame_number [2023-04-02 11:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_bulk_urb [2023-04-02 11:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_alloc_urb_66 [2023-04-02 11:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_alloc_urb_67 [2023-04-02 11:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2023-04-02 11:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_64 [2023-04-02 11:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_68 [2023-04-02 11:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2023-04-02 11:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_alloc_coherent_65 [2023-04-02 11:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_coherent [2023-04-02 11:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2023-04-02 11:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_interface [2023-04-02 11:01:20,725 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2023-04-02 11:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le32 [2023-04-02 11:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_decode_isight [2023-04-02 11:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_stats_dump [2023-04-02 11:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure __uvc_query_ctrl [2023-04-02 11:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_query_name [2023-04-02 11:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_fixup_video_ctrl [2023-04-02 11:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_get_video_ctrl [2023-04-02 11:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_set_video_ctrl [2023-04-02 11:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_commit_video [2023-04-02 11:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_clock_decode [2023-04-02 11:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_clock_reset [2023-04-02 11:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_clock_init [2023-04-02 11:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_clock_cleanup [2023-04-02 11:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_clock_host_sof [2023-04-02 11:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_stats_decode [2023-04-02 11:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_stats_update [2023-04-02 11:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_stats_start [2023-04-02 11:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_stats_stop [2023-04-02 11:01:20,726 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_decode_start [2023-04-02 11:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_decode_data [2023-04-02 11:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_decode_end [2023-04-02 11:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_encode_header [2023-04-02 11:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_encode_data [2023-04-02 11:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_decode_isoc [2023-04-02 11:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_decode_bulk [2023-04-02 11:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_encode_bulk [2023-04-02 11:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_video_complete [2023-04-02 11:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2023-04-02 11:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_free_urb_buffers [2023-04-02 11:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_alloc_urb_buffers [2023-04-02 11:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_uninit_video [2023-04-02 11:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_endpoint_max_bpi [2023-04-02 11:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_init_video_isoc [2023-04-02 11:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_init_video_bulk [2023-04-02 11:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_init_video [2023-04-02 11:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure memweight [2023-04-02 11:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2023-04-02 11:01:20,727 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2023-04-02 11:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user_overflow [2023-04-02 11:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2023-04-02 11:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure usb_match_one_id [2023-04-02 11:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2023-04-02 11:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_replace [2023-04-02 11:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_merge [2023-04-02 11:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_queue_fh [2023-04-02 11:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_get_zoom [2023-04-02 11:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_set_zoom [2023-04-02 11:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_data [2023-04-02 11:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_test_bit [2023-04-02 11:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_clear_bit [2023-04-02 11:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_get_le_value [2023-04-02 11:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_set_le_value [2023-04-02 11:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_entity_match_guid [2023-04-02 11:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure __uvc_find_control [2023-04-02 11:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_find_control [2023-04-02 11:01:20,728 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_populate_cache [2023-04-02 11:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure __uvc_ctrl_get [2023-04-02 11:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~__u8~0~X~$Pointer$~TO~~__s32~0 [2023-04-02 11:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure __uvc_query_v4l2_ctrl [2023-04-02 11:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_fill_event [2023-04-02 11:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_send_event [2023-04-02 11:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_send_slave_event [2023-04-02 11:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_send_events [2023-04-02 11:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_add_event [2023-04-02 11:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_del_event [2023-04-02 11:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_commit_entity [2023-04-02 11:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~__s32~0~X~$Pointer$~TO~VOID [2023-04-02 11:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_fixup_xu_info [2023-04-02 11:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_fill_xu_info [2023-04-02 11:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_add_info [2023-04-02 11:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_init_xu_ctrl [2023-04-02 11:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure __uvc_ctrl_add_mapping [2023-04-02 11:01:20,729 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_prune_entity [2023-04-02 11:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_init_ctrl [2023-04-02 11:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_ctrl_cleanup_mappings [2023-04-02 11:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2023-04-02 11:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2023-04-02 11:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure fls [2023-04-02 11:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_int_urb [2023-04-02 11:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_alloc_urb_61 [2023-04-02 11:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_60 [2023-04-02 11:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_62 [2023-04-02 11:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure input_allocate_device [2023-04-02 11:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure input_free_device [2023-04-02 11:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure input_register_device [2023-04-02 11:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure input_unregister_device [2023-04-02 11:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure input_event [2023-04-02 11:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_key [2023-04-02 11:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure input_sync [2023-04-02 11:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure usb_to_input_id [2023-04-02 11:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_input_init [2023-04-02 11:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_input_cleanup [2023-04-02 11:01:20,730 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_input_report_key [2023-04-02 11:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_event_streaming [2023-04-02 11:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_event_control [2023-04-02 11:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_status_complete [2023-04-02 11:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure isight_decode [2023-04-02 11:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2023-04-02 11:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR_OR_NULL [2023-04-02 11:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure no_llseek [2023-04-02 11:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure simple_read_from_buffer [2023-04-02 11:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_file [2023-04-02 11:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2023-04-02 11:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove_recursive [2023-04-02 11:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_debugfs_stats_open [2023-04-02 11:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_debugfs_stats_read [2023-04-02 11:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_debugfs_stats_release [2023-04-02 11:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_probe_0_12 [2023-04-02 11:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure media_entity_init [2023-04-02 11:01:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure media_entity_cleanup [2023-04-02 11:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure media_entity_create_link [2023-04-02 11:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_subdev_init [2023-04-02 11:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_device_register_subdev [2023-04-02 11:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_mc_register_entity [2023-04-02 11:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure uvc_mc_init_entity [2023-04-02 11:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_alloc_spinlock__nonatomic [2023-04-02 11:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_alloc_spinlock__wrong_flags [2023-04-02 11:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2023-04-02 11:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_nonatomic [2023-04-02 11:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xzalloc [2023-04-02 11:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-04-02 11:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spi_alloc_master [2023-04-02 11:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-04-02 11:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2023-04-02 11:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2023-04-02 11:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-04-02 11:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2023-04-02 11:01:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_trap [2023-04-02 11:01:20,733 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-04-02 11:01:20,733 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2023-04-02 11:01:20,733 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-04-02 11:01:20,733 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-04-02 11:01:20,733 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-04-02 11:01:20,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2023-04-02 11:01:20,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_negative [2023-04-02 11:01:20,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2023-04-02 11:01:20,733 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-04-02 11:01:20,733 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2023-04-02 11:01:20,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_create [2023-04-02 11:01:20,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_create_N [2023-04-02 11:01:20,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_join [2023-04-02 11:01:20,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_join_N [2023-04-02 11:01:20,733 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-04-02 11:01:20,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_alloc_lock_of_task_struct [2023-04-02 11:01:20,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_alloc_lock_of_task_struct [2023-04-02 11:01:20,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_alloc_lock_of_task_struct [2023-04-02 11:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_alloc_lock_of_task_struct [2023-04-02 11:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_alloc_lock_of_task_struct [2023-04-02 11:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_alloc_lock_of_task_struct [2023-04-02 11:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_alloc_lock_of_task_struct [2023-04-02 11:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_alloc_lock_of_task_struct [2023-04-02 11:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_i_lock_of_inode [2023-04-02 11:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_i_lock_of_inode [2023-04-02 11:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_i_lock_of_inode [2023-04-02 11:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_i_lock_of_inode [2023-04-02 11:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_i_lock_of_inode [2023-04-02 11:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_i_lock_of_inode [2023-04-02 11:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_i_lock_of_inode [2023-04-02 11:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_i_lock_of_inode [2023-04-02 11:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_irqlock_of_uvc_video_queue [2023-04-02 11:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_irqlock_of_uvc_video_queue [2023-04-02 11:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_irqlock_of_uvc_video_queue [2023-04-02 11:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_irqlock_of_uvc_video_queue [2023-04-02 11:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_irqlock_of_uvc_video_queue [2023-04-02 11:01:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_irqlock_of_uvc_video_queue [2023-04-02 11:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock [2023-04-02 11:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock [2023-04-02 11:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_lock [2023-04-02 11:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_lock [2023-04-02 11:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_lock [2023-04-02 11:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_lock [2023-04-02 11:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_lock [2023-04-02 11:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_lock [2023-04-02 11:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_NOT_ARG_SIGN [2023-04-02 11:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_NOT_ARG_SIGN [2023-04-02 11:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_lock_of_NOT_ARG_SIGN [2023-04-02 11:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_lock_of_NOT_ARG_SIGN [2023-04-02 11:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_lock_of_NOT_ARG_SIGN [2023-04-02 11:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_lock_of_NOT_ARG_SIGN [2023-04-02 11:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_lock_of_NOT_ARG_SIGN [2023-04-02 11:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_lock_of_NOT_ARG_SIGN [2023-04-02 11:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_lock_of_uvc_clock [2023-04-02 11:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_lock_of_uvc_clock [2023-04-02 11:01:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_lock_of_uvc_clock [2023-04-02 11:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_lock_of_uvc_clock [2023-04-02 11:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_lock_of_uvc_clock [2023-04-02 11:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_lock_of_uvc_clock [2023-04-02 11:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_node_size_lock_of_pglist_data [2023-04-02 11:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_node_size_lock_of_pglist_data [2023-04-02 11:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_node_size_lock_of_pglist_data [2023-04-02 11:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_node_size_lock_of_pglist_data [2023-04-02 11:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_node_size_lock_of_pglist_data [2023-04-02 11:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_node_size_lock_of_pglist_data [2023-04-02 11:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_node_size_lock_of_pglist_data [2023-04-02 11:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_node_size_lock_of_pglist_data [2023-04-02 11:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_ptl [2023-04-02 11:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_ptl [2023-04-02 11:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_ptl [2023-04-02 11:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_ptl [2023-04-02 11:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_ptl [2023-04-02 11:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_ptl [2023-04-02 11:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_ptl [2023-04-02 11:01:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_ptl [2023-04-02 11:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_siglock_of_sighand_struct [2023-04-02 11:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_siglock_of_sighand_struct [2023-04-02 11:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock_siglock_of_sighand_struct [2023-04-02 11:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_wait_siglock_of_sighand_struct [2023-04-02 11:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_locked_siglock_of_sighand_struct [2023-04-02 11:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_can_lock_siglock_of_sighand_struct [2023-04-02 11:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_is_contended_siglock_of_sighand_struct [2023-04-02 11:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_lock_siglock_of_sighand_struct [2023-04-02 11:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-04-02 11:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-04-02 11:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2023-04-02 11:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2023-04-02 11:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-04-02 11:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2023-04-02 11:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2023-04-02 11:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-04-02 11:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-04-02 11:01:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-04-02 11:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-04-02 11:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-04-02 11:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-04-02 11:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-04-02 11:01:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-04-02 11:01:21,994 INFO L236 CfgBuilder]: Building ICFG [2023-04-02 11:01:22,002 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-04-02 11:01:22,568 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_default: SUMMARY for call #t~ret1127 := copy_user_generic(~dst.base, ~dst.offset, ~src.base, ~src.offset, ~size); srcloc: null [2023-04-02 11:01:22,569 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11731: assume 0 != ~tmp___0~23;#res := ~ret~17; [2023-04-02 11:01:22,569 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11731: assume !(0 != ~tmp___0~23);#res := ~ret~17; [2023-04-02 11:01:22,569 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11756: ~tmp___2~9 := #t~ret1127;havoc #t~ret1127;#res := (if ~tmp___2~9 % 4294967296 % 4294967296 <= 2147483647 then ~tmp___2~9 % 4294967296 % 4294967296 else ~tmp___2~9 % 4294967296 % 4294967296 - 4294967296); [2023-04-02 11:01:22,569 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11729: assume -2147483648 <= #t~ret1125 && #t~ret1125 <= 2147483647;~tmp___0~23 := #t~ret1125;havoc #t~ret1125; [2023-04-02 11:01:22,569 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 1 == ~size % 4294967296; [2023-04-02 11:01:22,569 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11746: assume 0 != ~tmp___1~13;#res := ~ret~17; [2023-04-02 11:01:22,569 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11746: assume !(0 != ~tmp___1~13);#res := ~ret~17; [2023-04-02 11:01:22,569 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(1 == ~size % 4294967296); [2023-04-02 11:01:22,569 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint case_16: SUMMARY for call #t~ret1126 := ldv__builtin_expect((if 0 != ~ret~17 then 1 else 0), 0); srcloc: null [2023-04-02 11:01:22,570 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744: assume -2147483648 <= #t~ret1126 && #t~ret1126 <= 2147483647;~tmp___1~13 := #t~ret1126;havoc #t~ret1126; [2023-04-02 11:01:22,570 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11699: assume 16 == ~size % 4294967296; [2023-04-02 11:01:22,570 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11699: assume !(16 == ~size % 4294967296); [2023-04-02 11:01:22,570 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11691: assume 8 == ~size % 4294967296; [2023-04-02 11:01:22,570 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11691: assume !(8 == ~size % 4294967296); [2023-04-02 11:01:22,570 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint case_8: #res := ~ret~17; [2023-04-02 11:01:22,570 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11695: assume 10 == ~size % 4294967296; [2023-04-02 11:01:22,570 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11695: assume !(10 == ~size % 4294967296); [2023-04-02 11:01:22,570 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint case_4: #res := ~ret~17; [2023-04-02 11:01:22,570 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11683: assume 2 == ~size % 4294967296; [2023-04-02 11:01:22,570 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11683: assume !(2 == ~size % 4294967296); [2023-04-02 11:01:22,570 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint case_1: #res := ~ret~17; [2023-04-02 11:01:22,571 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint case_2: #res := ~ret~17; [2023-04-02 11:01:22,571 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11687: assume 4 == ~size % 4294967296; [2023-04-02 11:01:22,571 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11687: assume !(4 == ~size % 4294967296); [2023-04-02 11:01:22,571 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint case_10: SUMMARY for call #t~ret1125 := ldv__builtin_expect((if 0 != ~ret~17 then 1 else 0), 0); srcloc: null [2023-04-02 11:01:29,614 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint mainFINAL: assume true; [2023-04-02 11:01:33,608 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_default: SUMMARY for call #t~ret1132 := copy_user_generic(~dst.base, ~dst.offset, ~src.base, ~src.offset, ~size); srcloc: null [2023-04-02 11:01:33,608 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859: ~tmp___2~10 := #t~ret1132;havoc #t~ret1132;#res := (if ~tmp___2~10 % 4294967296 % 4294967296 <= 2147483647 then ~tmp___2~10 % 4294967296 % 4294967296 else ~tmp___2~10 % 4294967296 % 4294967296 - 4294967296); [2023-04-02 11:01:33,608 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 1 == ~size % 4294967296; [2023-04-02 11:01:33,608 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11849: assume 0 != ~tmp___1~14;#res := ~ret~18; [2023-04-02 11:01:33,608 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11849: assume !(0 != ~tmp___1~14);#res := ~ret~18; [2023-04-02 11:01:33,608 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(1 == ~size % 4294967296); [2023-04-02 11:01:33,608 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11847: assume -2147483648 <= #t~ret1131 && #t~ret1131 <= 2147483647;~tmp___1~14 := #t~ret1131;havoc #t~ret1131; [2023-04-02 11:01:33,608 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11804: assume 10 == ~size % 4294967296; [2023-04-02 11:01:33,608 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11804: assume !(10 == ~size % 4294967296); [2023-04-02 11:01:33,608 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint case_16: SUMMARY for call #t~ret1131 := ldv__builtin_expect((if 0 != ~ret~18 then 1 else 0), 0); srcloc: null [2023-04-02 11:01:33,608 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11835: assume 0 != ~tmp___0~24;#res := ~ret~18; [2023-04-02 11:01:33,608 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11835: assume !(0 != ~tmp___0~24);#res := ~ret~18; [2023-04-02 11:01:33,608 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11808: assume 16 == ~size % 4294967296; [2023-04-02 11:01:33,608 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11808: assume !(16 == ~size % 4294967296); [2023-04-02 11:01:33,608 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11796: assume 4 == ~size % 4294967296; [2023-04-02 11:01:33,609 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11796: assume !(4 == ~size % 4294967296); [2023-04-02 11:01:33,609 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11800: assume 8 == ~size % 4294967296; [2023-04-02 11:01:33,609 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11800: assume !(8 == ~size % 4294967296); [2023-04-02 11:01:33,609 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11833: assume -2147483648 <= #t~ret1130 && #t~ret1130 <= 2147483647;~tmp___0~24 := #t~ret1130;havoc #t~ret1130; [2023-04-02 11:01:33,609 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11792: assume 2 == ~size % 4294967296; [2023-04-02 11:01:33,609 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L11792: assume !(2 == ~size % 4294967296); [2023-04-02 11:01:33,609 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint case_8: #res := ~ret~18; [2023-04-02 11:01:33,609 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint case_4: #res := ~ret~18; [2023-04-02 11:01:33,609 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint case_1: #res := ~ret~18; [2023-04-02 11:01:33,609 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint case_2: #res := ~ret~18; [2023-04-02 11:01:33,609 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint case_10: SUMMARY for call #t~ret1130 := ldv__builtin_expect((if 0 != ~ret~18 then 1 else 0), 0); srcloc: null [2023-04-02 11:01:34,080 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-04-02 11:04:22,702 INFO L277 CfgBuilder]: Performing block encoding [2023-04-02 11:04:22,732 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-04-02 11:04:22,732 INFO L302 CfgBuilder]: Removed 9 assume(true) statements. [2023-04-02 11:04:22,738 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 11:04:22 BoogieIcfgContainer [2023-04-02 11:04:22,738 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-04-02 11:04:22,740 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-04-02 11:04:22,740 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-04-02 11:04:22,742 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-04-02 11:04:22,742 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.04 11:01:14" (1/3) ... [2023-04-02 11:04:22,743 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@52c113ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 11:04:22, skipping insertion in model container [2023-04-02 11:04:22,743 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 11:01:19" (2/3) ... [2023-04-02 11:04:22,743 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@52c113ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 11:04:22, skipping insertion in model container [2023-04-02 11:04:22,743 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 11:04:22" (3/3) ... [2023-04-02 11:04:22,744 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-media-usb-uvc-uvcvideo.cil.i [2023-04-02 11:04:22,755 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-04-02 11:04:22,755 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-04-02 11:04:22,860 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-04-02 11:04:22,865 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;@639af9f9, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-04-02 11:04:22,865 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-04-02 11:04:22,880 INFO L276 IsEmpty]: Start isEmpty. Operand has 6629 states, 4601 states have (on average 1.383612258204738) internal successors, (6366), 4659 states have internal predecessors, (6366), 1455 states have call successors, (1455), 495 states have call predecessors, (1455), 493 states have return successors, (1445), 1417 states have call predecessors, (1445), 1445 states have call successors, (1445) [2023-04-02 11:04:22,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2023-04-02 11:04:22,912 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 11:04:22,913 INFO L195 NwaCegarLoop]: trace histogram [32, 32, 31, 31, 31, 31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 11:04:22,914 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_alloc_spinlock__wrong_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_alloc_spinlock__nonatomicErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_alloc_spinlock__wrong_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 11:04:22,918 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 11:04:22,918 INFO L85 PathProgramCache]: Analyzing trace with hash 390460657, now seen corresponding path program 1 times [2023-04-02 11:04:22,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 11:04:22,925 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251460961] [2023-04-02 11:04:22,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 11:04:22,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 11:04:23,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:26,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 11:04:26,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:26,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 11:04:26,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:26,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 11:04:26,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:26,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 11:04:26,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:26,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 11:04:26,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:26,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:26,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:26,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 11:04:26,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:26,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:26,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:26,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-04-02 11:04:26,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:26,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:26,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:26,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-04-02 11:04:26,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:26,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:26,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:26,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-04-02 11:04:26,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:26,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:26,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:26,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-04-02 11:04:26,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:26,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:26,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:26,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-04-02 11:04:26,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:26,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:26,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:26,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-04-02 11:04:27,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-04-02 11:04:27,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-04-02 11:04:27,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-04-02 11:04:27,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-04-02 11:04:27,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-04-02 11:04:27,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-04-02 11:04:27,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-04-02 11:04:27,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2023-04-02 11:04:27,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2023-04-02 11:04:27,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2023-04-02 11:04:27,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2023-04-02 11:04:27,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2023-04-02 11:04:27,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2023-04-02 11:04:27,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2023-04-02 11:04:27,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2023-04-02 11:04:27,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2023-04-02 11:04:27,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2023-04-02 11:04:27,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2023-04-02 11:04:27,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2023-04-02 11:04:27,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-04-02 11:04:27,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2023-04-02 11:04:27,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 319 [2023-04-02 11:04:27,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2023-04-02 11:04:27,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 11:04:27,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 357 [2023-04-02 11:04:27,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2023-04-02 11:04:27,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 11:04:27,276 INFO L134 CoverageAnalysis]: Checked inductivity of 4278 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4278 trivial. 0 not checked. [2023-04-02 11:04:27,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 11:04:27,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251460961] [2023-04-02 11:04:27,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251460961] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 11:04:27,277 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 11:04:27,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-04-02 11:04:27,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749434538] [2023-04-02 11:04:27,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 11:04:27,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-04-02 11:04:27,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 11:04:27,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-04-02 11:04:27,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-04-02 11:04:27,309 INFO L87 Difference]: Start difference. First operand has 6629 states, 4601 states have (on average 1.383612258204738) internal successors, (6366), 4659 states have internal predecessors, (6366), 1455 states have call successors, (1455), 495 states have call predecessors, (1455), 493 states have return successors, (1445), 1417 states have call predecessors, (1445), 1445 states have call successors, (1445) Second operand has 6 states, 5 states have (on average 13.6) internal successors, (68), 3 states have internal predecessors, (68), 4 states have call successors, (45), 6 states have call predecessors, (45), 1 states have return successors, (38), 3 states have call predecessors, (38), 4 states have call successors, (38) [2023-04-02 11:04:30,956 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 11:04:32,967 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 11:04:34,989 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-04-02 11:04:36,997 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []